Skip to content

update to run codecov check without waiting for other ci checks

c299a6a
Select commit
Loading
Failed to load commit list.
Open

Adds test coverage check in repo (#68) #752

update to run codecov check without waiting for other ci checks
c299a6a
Select commit
Loading
Failed to load commit list.
Google Cloud Build / end-to-end-tests-trigger (gcsfs-ci-902862) succeeded Jan 28, 2026 in 22m 38s

Summary

Build Information

Trigger end-to-end-tests-trigger
Build df5fae92-917d-4131-b22f-5fee8aa584a0
Start 2026-01-27T22:09:26-08:00
Duration 21m22.35s
Status SUCCESS

Steps

Step Status Duration
generate-ssh-key SUCCESS 1m46.468s
create-buckets SUCCESS 1m53.062s
create-vm SUCCESS 1m59.053s
setup-vm SUCCESS 1m27.83s
run-standard-tests SUCCESS 11m20.56s
run-zonal-tests SUCCESS 54.507s
run-hns-tests SUCCESS 16m39.79s
cleanup-ssh-key SUCCESS 4.906s
delete-vm SUCCESS 1m5.639s
delete-buckets SUCCESS 15.144s

Details

starting build "df5fae92-917d-4131-b22f-5fee8aa584a0"

FETCHSOURCE
From https://github.com/fsspec/gcsfs
 * branch            c299a6a3e11e0817aa2be0060336ff813871fe0f -> FETCH_HEAD
HEAD is now at c299a6a update to run codecov check without waiting for other ci checks
GitCommit:
c299a6a3e11e0817aa2be0060336ff813871fe0f
BUILD
Starting Step #0 - "generate-ssh-key"
Starting Step #1 - "create-buckets"
Starting Step #2 - "create-vm"
Step #0 - "generate-ssh-key": Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #2 - "create-vm": Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #1 - "create-buckets": Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #1 - "create-buckets": Using default tag: latest
Step #2 - "create-vm": Using default tag: latest
Step #0 - "generate-ssh-key": Using default tag: latest
Step #2 - "create-vm": latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #1 - "create-buckets": latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #1 - "create-buckets": c1be109a62df: Already exists
Step #2 - "create-vm": c1be109a62df: Already exists
Step #0 - "generate-ssh-key": latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #0 - "generate-ssh-key": c1be109a62df: Already exists
Step #1 - "create-buckets": 175afee91b89: Pulling fs layer
Step #1 - "create-buckets": 1e5b63413d6f: Pulling fs layer
Step #1 - "create-buckets": 635f55ba06c5: Pulling fs layer
Step #1 - "create-buckets": 64d5b3d6f2eb: Pulling fs layer
Step #1 - "create-buckets": 00d7c5eb283d: Pulling fs layer
Step #2 - "create-vm": 175afee91b89: Pulling fs layer
Step #2 - "create-vm": 1e5b63413d6f: Pulling fs layer
Step #2 - "create-vm": 635f55ba06c5: Pulling fs layer
Step #2 - "create-vm": 64d5b3d6f2eb: Pulling fs layer
Step #2 - "create-vm": 00d7c5eb283d: Pulling fs layer
Step #0 - "generate-ssh-key": 175afee91b89: Pulling fs layer
Step #0 - "generate-ssh-key": 1e5b63413d6f: Pulling fs layer
Step #0 - "generate-ssh-key": 635f55ba06c5: Pulling fs layer
Step #0 - "generate-ssh-key": 64d5b3d6f2eb: Pulling fs layer
Step #0 - "generate-ssh-key": 00d7c5eb283d: Pulling fs layer
Step #2 - "create-vm": 64d5b3d6f2eb: Download complete
Step #2 - "create-vm": 00d7c5eb283d: Download complete
Step #0 - "generate-ssh-key": 00d7c5eb283d: Download complete
Step #0 - "generate-ssh-key": 64d5b3d6f2eb: Download complete
Step #1 - "create-buckets": 00d7c5eb283d: Download complete
Step #1 - "create-buckets": 64d5b3d6f2eb: Download complete
Step #0 - "generate-ssh-key": 175afee91b89: Verifying Checksum
Step #0 - "generate-ssh-key": 175afee91b89: Download complete
Step #1 - "create-buckets": 175afee91b89: Download complete
Step #2 - "create-vm": 175afee91b89: Verifying Checksum
Step #2 - "create-vm": 175afee91b89: Download complete
Step #0 - "generate-ssh-key": 175afee91b89: Pull complete
Step #2 - "create-vm": 175afee91b89: Pull complete
Step #1 - "create-buckets": 175afee91b89: Pull complete
Step #2 - "create-vm": 635f55ba06c5: Verifying Checksum
Step #2 - "create-vm": 635f55ba06c5: Download complete
Step #0 - "generate-ssh-key": 635f55ba06c5: Verifying Checksum
Step #0 - "generate-ssh-key": 635f55ba06c5: Download complete
Step #1 - "create-buckets": 635f55ba06c5: Verifying Checksum
Step #1 - "create-buckets": 635f55ba06c5: Download complete
Step #1 - "create-buckets": 1e5b63413d6f: Verifying Checksum
Step #2 - "create-vm": 1e5b63413d6f: Verifying Checksum
Step #1 - "create-buckets": 1e5b63413d6f: Download complete
Step #0 - "generate-ssh-key": 1e5b63413d6f: Verifying Checksum
Step #2 - "create-vm": 1e5b63413d6f: Download complete
Step #0 - "generate-ssh-key": 1e5b63413d6f: Download complete
Step #2 - "create-vm": 1e5b63413d6f: Pull complete
Step #0 - "generate-ssh-key": 1e5b63413d6f: Pull complete
Step #1 - "create-buckets": 1e5b63413d6f: Pull complete
Step #0 - "generate-ssh-key": 635f55ba06c5: Pull complete
Step #1 - "create-buckets": 635f55ba06c5: Pull complete
Step #2 - "create-vm": 635f55ba06c5: Pull complete
Step #1 - "create-buckets": 64d5b3d6f2eb: Pull complete
Step #2 - "create-vm": 64d5b3d6f2eb: Pull complete
Step #0 - "generate-ssh-key": 64d5b3d6f2eb: Pull complete
Step #2 - "create-vm": 00d7c5eb283d: Pull complete
Step #1 - "create-buckets": 00d7c5eb283d: Pull complete
Step #0 - "generate-ssh-key": 00d7c5eb283d: Pull complete
Step #1 - "create-buckets": Digest: sha256:5c14b4e88f59301ea4df0e81376ea392a87785a83a23fda5ae1a9bf977d8c34f
Step #0 - "generate-ssh-key": Digest: sha256:5c14b4e88f59301ea4df0e81376ea392a87785a83a23fda5ae1a9bf977d8c34f
Step #2 - "create-vm": Digest: sha256:5c14b4e88f59301ea4df0e81376ea392a87785a83a23fda5ae1a9bf977d8c34f
Step #0 - "generate-ssh-key": Status: Image is up to date for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #1 - "create-buckets": Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #2 - "create-vm": Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #1 - "create-buckets": gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #0 - "generate-ssh-key": gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #2 - "create-vm": gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #1 - "create-buckets": --- Creating standard bucket ---
Step #1 - "create-buckets": --- Creating versioned bucket ---
Step #1 - "create-buckets": --- Creating HNS bucket ---
Step #1 - "create-buckets": --- Creating Zonal bucket ---
Step #0 - "generate-ssh-key": Generating public/private rsa key pair.
Step #0 - "generate-ssh-key": Your identification has been saved in /workspace/.ssh/google_compute_engine
Step #0 - "generate-ssh-key": Your public key has been saved in /workspace/.ssh/google_compute_engine.pub
Step #0 - "generate-ssh-key": The key fingerprint is:
Step #0 - "generate-ssh-key": SHA256:ug17wi0Fk46uH+Mbr25nW6tQg6UL67tYIzf2J8Y5Sh8 gcb
Step #0 - "generate-ssh-key": The key's randomart image is:
Step #0 - "generate-ssh-key": +---[RSA 3072]----+
Step #0 - "generate-ssh-key": |                 |
Step #0 - "generate-ssh-key": |                 |
Step #0 - "generate-ssh-key": |      ..         |
Step #0 - "generate-ssh-key": |     ++          |
Step #0 - "generate-ssh-key": |  . ooooS        |
Step #0 - "generate-ssh-key": |   o.o.o.        |
Step #0 - "generate-ssh-key": |. OoEooo.        |
Step #0 - "generate-ssh-key": | O *OBB*o.       |
Step #0 - "generate-ssh-key": |. *XOO**o        |
Step #0 - "generate-ssh-key": +----[SHA256]-----+
Finished Step #0 - "generate-ssh-key"
Step #1 - "create-buckets": Creating gs://gcsfs-test-standard-df5fae92/...
Step #1 - "create-buckets": Creating gs://gcsfs-test-versioned-df5fae92/...
Step #1 - "create-buckets": Creating gs://gcsfs-test-zonal-df5fae92/...
Step #1 - "create-buckets": Creating gs://gcsfs-test-hns-df5fae92/...
Step #1 - "create-buckets": --- Enabling versioning on versioned bucket ---
Step #1 - "create-buckets":   
Step #1 - "create-buckets": Updating gs://gcsfs-test-versioned-df5fae92/...
Step #1 - "create-buckets": 
Finished Step #1 - "create-buckets"
Step #2 - "create-vm": Created [https://www.googleapis.com/compute/v1/projects/gcsfs-ci-902862/zones/us-central1-a/instances/gcsfs-test-vm-df5fae92].
Step #2 - "create-vm": NAME                    ZONE           MACHINE_TYPE   PREEMPTIBLE  INTERNAL_IP    EXTERNAL_IP  STATUS
Step #2 - "create-vm": gcsfs-test-vm-df5fae92  us-central1-a  n2-standard-4               10.128.15.239  34.60.8.39   RUNNING
Finished Step #2 - "create-vm"
Starting Step #3 - "setup-vm"
Step #3 - "setup-vm": Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #3 - "setup-vm": ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].
Step #3 - "setup-vm": Waiting for VM to become available... (attempt 1/10)
Step #3 - "setup-vm": Failed to add the host to the list of known hosts (/builder/home/.ssh/google_compute_known_hosts).
Step #3 - "setup-vm": VM is ready
Step #3 - "setup-vm": Failed to add the host to the list of known hosts (/builder/home/.ssh/google_compute_known_hosts).
Step #3 - "setup-vm": Failed to add the host to the list of known hosts (/builder/home/.ssh/google_compute_known_hosts).
Step #3 - "setup-vm": --- Installing dependencies on VM ---
Step #3 - "setup-vm": debconf: unable to initialize frontend: Dialog
Step #3 - "setup-vm": debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
Step #3 - "setup-vm": debconf: falling back to frontend: Readline
Step #3 - "setup-vm": debconf: unable to initialize frontend: Readline
Step #3 - "setup-vm": debconf: (This frontend requires a controlling tty.)
Step #3 - "setup-vm": debconf: falling back to frontend: Teletype
Step #3 - "setup-vm": debconf: unable to initialize frontend: Teletype
Step #3 - "setup-vm": debconf: (This frontend requires a controlling tty.)
Step #3 - "setup-vm": debconf: falling back to frontend: Noninteractive
Step #3 - "setup-vm": --- Installing Python and dependencies on VM ---
Finished Step #3 - "setup-vm"
Starting Step #4 - "run-standard-tests"
Starting Step #6 - "run-hns-tests"
Starting Step #5 - "run-zonal-tests"
Step #4 - "run-standard-tests": Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #6 - "run-hns-tests": Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #5 - "run-zonal-tests": Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #4 - "run-standard-tests": Failed to add the host to the list of known hosts (/builder/home/.ssh/google_compute_known_hosts).
Step #5 - "run-zonal-tests": Failed to add the host to the list of known hosts (/builder/home/.ssh/google_compute_known_hosts).
Step #6 - "run-hns-tests": Failed to add the host to the list of known hosts (/builder/home/.ssh/google_compute_known_hosts).
Step #4 - "run-standard-tests": --- Preparing test environment for standard tests ---
Step #4 - "run-standard-tests": --- Running standard tests on VM ---
Step #5 - "run-zonal-tests": --- Preparing test environment for zonal tests ---
Step #5 - "run-zonal-tests": --- Running Zonal tests on VM ---
Step #5 - "run-zonal-tests": Collecting git+https://github.com/googleapis/python-storage.git@main
Step #5 - "run-zonal-tests":   Cloning https://github.com/googleapis/python-storage.git (to revision main) to /tmp/pip-req-build-q5r8f8k1
Step #5 - "run-zonal-tests":   Running command git clone --filter=blob:none --quiet https://github.com/googleapis/python-storage.git /tmp/pip-req-build-q5r8f8k1
Step #6 - "run-hns-tests": --- Preparing test environment for HNS tests ---
Step #6 - "run-hns-tests": --- Running HNS tests on VM ---
Step #4 - "run-standard-tests": ============================= test session starts ==============================
Step #4 - "run-standard-tests": platform linux -- Python 3.13.5, pytest-9.0.2, pluggy-1.6.0 -- /home/sa_116841737565922334104/env/bin/python3
Step #4 - "run-standard-tests": cachedir: .pytest_cache
Step #4 - "run-standard-tests": rootdir: /home/sa_116841737565922334104
Step #4 - "run-standard-tests": configfile: setup.cfg
Step #4 - "run-standard-tests": plugins: asyncio-1.3.0, timeout-2.4.0
Step #4 - "run-standard-tests": asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
Step #4 - "run-standard-tests": timeout: 1800.0s
Step #4 - "run-standard-tests": timeout method: signal
Step #4 - "run-standard-tests": timeout func_only: False
Step #6 - "run-hns-tests": ============================= test session starts ==============================
Step #6 - "run-hns-tests": platform linux -- Python 3.13.5, pytest-9.0.2, pluggy-1.6.0 -- /home/sa_116841737565922334104/env/bin/python3
Step #6 - "run-hns-tests": cachedir: .pytest_cache
Step #6 - "run-hns-tests": rootdir: /home/sa_116841737565922334104
Step #6 - "run-hns-tests": configfile: setup.cfg
Step #6 - "run-hns-tests": plugins: asyncio-1.3.0, timeout-2.4.0
Step #6 - "run-hns-tests": asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
Step #6 - "run-hns-tests": timeout: 1800.0s
Step #6 - "run-hns-tests": timeout method: signal
Step #6 - "run-hns-tests": timeout func_only: False
Step #4 - "run-standard-tests": collecting ... collected 590 items / 1 deselected / 589 selected
Step #4 - "run-standard-tests": 
Step #6 - "run-hns-tests": collecting ... collected 590 items / 110 deselected / 480 selected
Step #6 - "run-hns-tests": 
Step #5 - "run-zonal-tests":   Resolved https://github.com/googleapis/python-storage.git to commit dbd162b3583e32e6f705a51f5c3fef333a9b89d0
Step #5 - "run-zonal-tests":   Installing build dependencies: started
Step #5 - "run-zonal-tests":   Installing build dependencies: finished with status 'done'
Step #5 - "run-zonal-tests":   Getting requirements to build wheel: started
Step #5 - "run-zonal-tests":   Getting requirements to build wheel: finished with status 'done'
Step #5 - "run-zonal-tests":   Preparing metadata (pyproject.toml): started
Step #5 - "run-zonal-tests":   Preparing metadata (pyproject.toml): finished with status 'done'
Step #5 - "run-zonal-tests": Collecting google-auth<3.0.0,>=2.26.1 (from google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached google_auth-2.48.0-py3-none-any.whl.metadata (6.2 kB)
Step #5 - "run-zonal-tests": Collecting google-api-core<3.0.0,>=2.27.0 (from google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached google_api_core-2.29.0-py3-none-any.whl.metadata (3.3 kB)
Step #5 - "run-zonal-tests": Collecting google-cloud-core<3.0.0,>=2.4.2 (from google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached google_cloud_core-2.5.0-py3-none-any.whl.metadata (3.1 kB)
Step #5 - "run-zonal-tests": Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached google_resumable_media-2.8.0-py3-none-any.whl.metadata (2.6 kB)
Step #5 - "run-zonal-tests": Collecting requests<3.0.0,>=2.22.0 (from google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Step #5 - "run-zonal-tests": Collecting google-crc32c<2.0.0,>=1.1.3 (from google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached google_crc32c-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB)
Step #5 - "run-zonal-tests": Collecting googleapis-common-protos<2.0.0,>=1.56.2 (from google-api-core<3.0.0,>=2.27.0->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached googleapis_common_protos-1.72.0-py3-none-any.whl.metadata (9.4 kB)
Step #5 - "run-zonal-tests": Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5 (from google-api-core<3.0.0,>=2.27.0->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached protobuf-6.33.4-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)
Step #5 - "run-zonal-tests": Collecting proto-plus<2.0.0,>=1.22.3 (from google-api-core<3.0.0,>=2.27.0->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached proto_plus-1.27.0-py3-none-any.whl.metadata (2.2 kB)
Step #5 - "run-zonal-tests": Collecting pyasn1-modules>=0.2.1 (from google-auth<3.0.0,>=2.26.1->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)
Step #5 - "run-zonal-tests": Collecting cryptography>=38.0.3 (from google-auth<3.0.0,>=2.26.1->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached cryptography-46.0.4-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB)
Step #5 - "run-zonal-tests": Collecting rsa<5,>=3.1.4 (from google-auth<3.0.0,>=2.26.1->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached rsa-4.9.1-py3-none-any.whl.metadata (5.6 kB)
Step #5 - "run-zonal-tests": Collecting charset_normalizer<4,>=2 (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB)
Step #5 - "run-zonal-tests": Collecting idna<4,>=2.5 (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Step #4 - "run-standard-tests": gcsfs/tests/derived/gcsfs_test.py::TestGcsfsCopy::test_copy_file_to_existing_directory <- env/lib/python3.13/site-packages/fsspec/tests/abstract/copy.py PASSED
Step #5 - "run-zonal-tests": Collecting urllib3<3,>=1.21.1 (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
Step #5 - "run-zonal-tests": Collecting certifi>=2017.4.17 (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)
Step #5 - "run-zonal-tests": Collecting pyasn1>=0.1.3 (from rsa<5,>=3.1.4->google-auth<3.0.0,>=2.26.1->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached pyasn1-0.6.2-py3-none-any.whl.metadata (8.4 kB)
Step #5 - "run-zonal-tests": Collecting cffi>=2.0.0 (from cryptography>=38.0.3->google-auth<3.0.0,>=2.26.1->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)
Step #5 - "run-zonal-tests": Collecting pycparser (from cffi>=2.0.0->cryptography>=38.0.3->google-auth<3.0.0,>=2.26.1->google-cloud-storage==3.8.0)
Step #5 - "run-zonal-tests":   Using cached pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)
Step #5 - "run-zonal-tests": Using cached google_api_core-2.29.0-py3-none-any.whl (173 kB)
Step #5 - "run-zonal-tests": Using cached google_auth-2.48.0-py3-none-any.whl (236 kB)
Step #5 - "run-zonal-tests": Using cached google_cloud_core-2.5.0-py3-none-any.whl (29 kB)
Step #5 - "run-zonal-tests": Using cached google_crc32c-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB)
Step #5 - "run-zonal-tests": Using cached google_resumable_media-2.8.0-py3-none-any.whl (81 kB)
Step #5 - "run-zonal-tests": Using cached googleapis_common_protos-1.72.0-py3-none-any.whl (297 kB)
Step #5 - "run-zonal-tests": Using cached proto_plus-1.27.0-py3-none-any.whl (50 kB)
Step #5 - "run-zonal-tests": Using cached protobuf-6.33.4-cp39-abi3-manylinux2014_x86_64.whl (323 kB)
Step #5 - "run-zonal-tests": Using cached requests-2.32.5-py3-none-any.whl (64 kB)
Step #5 - "run-zonal-tests": Using cached charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB)
Step #5 - "run-zonal-tests": Using cached idna-3.11-py3-none-any.whl (71 kB)
Step #5 - "run-zonal-tests": Using cached rsa-4.9.1-py3-none-any.whl (34 kB)
Step #5 - "run-zonal-tests": Using cached urllib3-2.6.3-py3-none-any.whl (131 kB)
Step #5 - "run-zonal-tests": Using cached certifi-2026.1.4-py3-none-any.whl (152 kB)
Step #5 - "run-zonal-tests": Using cached cryptography-46.0.4-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB)
Step #5 - "run-zonal-tests": Using cached cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)
Step #5 - "run-zonal-tests": Using cached pyasn1-0.6.2-py3-none-any.whl (83 kB)
Step #5 - "run-zonal-tests": Using cached pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
Step #5 - "run-zonal-tests": Using cached pycparser-3.0-py3-none-any.whl (48 kB)
Step #5 - "run-zonal-tests": Building wheels for collected packages: google-cloud-storage
Step #5 - "run-zonal-tests":   Building wheel for google-cloud-storage (pyproject.toml): started
Step #5 - "run-zonal-tests":   Building wheel for google-cloud-storage (pyproject.toml): finished with status 'done'
Step #5 - "run-zonal-tests":   Created wheel for google-cloud-storage: filename=google_cloud_storage-3.8.0-py3-none-any.whl size=315587 sha256=72c8fb240ba011472d651e3942c098c978a55ce6b33ad3c4f2e5044c35b2a944
Step #5 - "run-zonal-tests":   Stored in directory: /tmp/pip-ephem-wheel-cache-src9q2a7/wheels/90/d1/2a/58d66587acfc39abdac5a5e692bf9ec509958b088c5dd3ca4a
Step #5 - "run-zonal-tests": Successfully built google-cloud-storage
Step #5 - "run-zonal-tests": Installing collected packages: urllib3, pycparser, pyasn1, protobuf, idna, google-crc32c, charset_normalizer, certifi, rsa, requests, pyasn1-modules, proto-plus, googleapis-common-protos, google-resumable-media, cffi, cryptography, google-auth, google-api-core, google-cloud-core, google-cloud-storage
Step #5 - "run-zonal-tests":   Attempting uninstall: urllib3
Step #5 - "run-zonal-tests":     Found existing installation: urllib3 2.6.3
Step #5 - "run-zonal-tests":     Uninstalling urllib3-2.6.3:
Step #5 - "run-zonal-tests":       Successfully uninstalled urllib3-2.6.3
Step #5 - "run-zonal-tests":   Attempting uninstall: pycparser
Step #5 - "run-zonal-tests":     Found existing installation: pycparser 3.0
Step #5 - "run-zonal-tests":     Uninstalling pycparser-3.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled pycparser-3.0
Step #5 - "run-zonal-tests":   Attempting uninstall: pyasn1
Step #5 - "run-zonal-tests":     Found existing installation: pyasn1 0.6.2
Step #5 - "run-zonal-tests":     Uninstalling pyasn1-0.6.2:
Step #5 - "run-zonal-tests":       Successfully uninstalled pyasn1-0.6.2
Step #5 - "run-zonal-tests":   Attempting uninstall: protobuf
Step #5 - "run-zonal-tests":     Found existing installation: protobuf 6.33.4
Step #5 - "run-zonal-tests":     Uninstalling protobuf-6.33.4:
Step #5 - "run-zonal-tests":       Successfully uninstalled protobuf-6.33.4
Step #5 - "run-zonal-tests":   Attempting uninstall: idna
Step #5 - "run-zonal-tests":     Found existing installation: idna 3.11
Step #5 - "run-zonal-tests":     Uninstalling idna-3.11:
Step #5 - "run-zonal-tests":       Successfully uninstalled idna-3.11
Step #5 - "run-zonal-tests":   Attempting uninstall: google-crc32c
Step #5 - "run-zonal-tests":     Found existing installation: google-crc32c 1.8.0
Step #5 - "run-zonal-tests":     Uninstalling google-crc32c-1.8.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled google-crc32c-1.8.0
Step #5 - "run-zonal-tests":   Attempting uninstall: charset_normalizer
Step #5 - "run-zonal-tests":     Found existing installation: charset-normalizer 3.4.4
Step #5 - "run-zonal-tests":     Uninstalling charset-normalizer-3.4.4:
Step #5 - "run-zonal-tests":       Successfully uninstalled charset-normalizer-3.4.4
Step #5 - "run-zonal-tests":   Attempting uninstall: certifi
Step #5 - "run-zonal-tests":     Found existing installation: certifi 2026.1.4
Step #5 - "run-zonal-tests":     Uninstalling certifi-2026.1.4:
Step #5 - "run-zonal-tests":       Successfully uninstalled certifi-2026.1.4
Step #5 - "run-zonal-tests":   Attempting uninstall: rsa
Step #5 - "run-zonal-tests":     Found existing installation: rsa 4.9.1
Step #5 - "run-zonal-tests":     Uninstalling rsa-4.9.1:
Step #5 - "run-zonal-tests":       Successfully uninstalled rsa-4.9.1
Step #4 - "run-standard-tests": gcsfs/tests/derived/gcsfs_test.py::TestGcsfsCopy::test_copy_file_to_new_directory <- env/lib/python3.13/site-packages/fsspec/tests/abstract/copy.py PASSED
Step #5 - "run-zonal-tests":   Attempting uninstall: requests
Step #5 - "run-zonal-tests":     Found existing installation: requests 2.32.5
Step #5 - "run-zonal-tests":     Uninstalling requests-2.32.5:
Step #5 - "run-zonal-tests":       Successfully uninstalled requests-2.32.5
Step #5 - "run-zonal-tests":   Attempting uninstall: pyasn1-modules
Step #5 - "run-zonal-tests":     Found existing installation: pyasn1_modules 0.4.2
Step #5 - "run-zonal-tests":     Uninstalling pyasn1_modules-0.4.2:
Step #5 - "run-zonal-tests":       Successfully uninstalled pyasn1_modules-0.4.2
Step #5 - "run-zonal-tests":   Attempting uninstall: proto-plus
Step #5 - "run-zonal-tests":     Found existing installation: proto-plus 1.27.0
Step #5 - "run-zonal-tests":     Uninstalling proto-plus-1.27.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled proto-plus-1.27.0
Step #5 - "run-zonal-tests":   Attempting uninstall: googleapis-common-protos
Step #5 - "run-zonal-tests":     Found existing installation: googleapis-common-protos 1.72.0
Step #5 - "run-zonal-tests":     Uninstalling googleapis-common-protos-1.72.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled googleapis-common-protos-1.72.0
Step #5 - "run-zonal-tests":   Attempting uninstall: google-resumable-media
Step #5 - "run-zonal-tests":     Found existing installation: google-resumable-media 2.8.0
Step #5 - "run-zonal-tests":     Uninstalling google-resumable-media-2.8.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled google-resumable-media-2.8.0
Step #5 - "run-zonal-tests":   Attempting uninstall: cffi
Step #5 - "run-zonal-tests":     Found existing installation: cffi 2.0.0
Step #5 - "run-zonal-tests":     Uninstalling cffi-2.0.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled cffi-2.0.0
Step #5 - "run-zonal-tests":   Attempting uninstall: cryptography
Step #5 - "run-zonal-tests":     Found existing installation: cryptography 46.0.4
Step #5 - "run-zonal-tests":     Uninstalling cryptography-46.0.4:
Step #5 - "run-zonal-tests":       Successfully uninstalled cryptography-46.0.4
Step #5 - "run-zonal-tests":   Attempting uninstall: google-auth
Step #5 - "run-zonal-tests":     Found existing installation: google-auth 2.48.0
Step #5 - "run-zonal-tests":     Uninstalling google-auth-2.48.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled google-auth-2.48.0
Step #5 - "run-zonal-tests":   Attempting uninstall: google-api-core
Step #5 - "run-zonal-tests":     Found existing installation: google-api-core 2.29.0
Step #5 - "run-zonal-tests":     Uninstalling google-api-core-2.29.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled google-api-core-2.29.0
Step #5 - "run-zonal-tests":   Attempting uninstall: google-cloud-core
Step #5 - "run-zonal-tests":     Found existing installation: google-cloud-core 2.5.0
Step #5 - "run-zonal-tests":     Uninstalling google-cloud-core-2.5.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled google-cloud-core-2.5.0
Step #5 - "run-zonal-tests":   Attempting uninstall: google-cloud-storage
Step #5 - "run-zonal-tests":     Found existing installation: google-cloud-storage 3.8.0
Step #5 - "run-zonal-tests":     Uninstalling google-cloud-storage-3.8.0:
Step #5 - "run-zonal-tests":       Successfully uninstalled google-cloud-storage-3.8.0
Step #5 - "run-zonal-tests": 
Step #5 - "run-zonal-tests": Successfully installed certifi-2026.1.4 cffi-2.0.0 charset_normalizer-3.4.4 cryptography-46.0.4 google-api-core-2.29.0 google-auth-2.48.0 google-cloud-core-2.5.0 google-cloud-storage-3.8.0 google-crc32c-1.8.0 google-resumable-media-2.8.0 googleapis-common-protos-1.72.0 idna-3.11 proto-plus-1.27.0 protobuf-6.33.4 pyasn1-0.6.2 pyasn1-modules-0.4.2 pycparser-3.0 requests-2.32.5 rsa-4.9.1 urllib3-2.6.3
Step #6 - "run-hns-tests": gcsfs/tests/derived/gcsfs_test.py::TestGcsfsCopy::test_copy_file_to_existing_directory <- env/lib/python3.13/site-packages/fsspec/tests/abstract/copy.py PASSED
Step #4 - "run-standard-tests": gcsfs/tests/derived/gcsfs_test.py::TestGcsfsCopy::test_copy_file_to_file_in_existing_directory <- env/lib/python3.13/site-packages/fsspec/tests/abstract/copy.py PASSED
Step #5 - "run-zonal-tests": ============================= test session starts ==============================
Step #5 - "run-zonal-tests": platform linux -- Python 3.13.5, pytest-9.0.2, pluggy-1.6.0 -- /home/sa_116841737565922334104/env/bin/python3
Step #5 - "run-zonal-tests": cachedir: .pytest_cache
Step #5 - "run-zonal-tests": rootdir: /home/sa_116841737565922334104
Step #5 - "run-zonal-tests": configfile: setup.cfg
Step #5 - "run-zonal-tests": plugins: asyncio-1.3.0, timeout-2.4.0
Step #5 - "run-zonal-tests": asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
Step #5 - "run-zonal-tests": timeout: 1800.0s
Step #5 - "run-zonal-tests": timeout method: signal
Step #5 - "run-zonal-tests": timeout func_only: False
Step #5 - "run-zonal-tests": collecting ... collected 107 items
Step #5 - "run-zonal-tests": 
Step #4 - "run-standard-tests": gcsfs/tests/derived/gcsfs_test.py::TestGcsfsCopy::test_copy_file_to_file_in_new_directory <- env/lib/python3.13/site-packages/fsspec/tests/abstract/copy.py PASSED
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset=3, length=10')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset=0, length=5')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset=15, length=large')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset>size, length=5')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset=size, length=10')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset=1, length=35, delimiter=newline')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset=0, length=35, delimiter=newline')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb SUBPASSED(id='offset=0, length=35, delimiter=newline')
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_read_block_zb PASSED
Step #6 - "run-hns-tests": gcsfs/tests/derived/gcsfs_test.py::TestGcsfsCopy::test_copy_file_to_new_directory <- env/lib/python3.13/site-packages/fsspec/tests/abstract/copy.py PASSED
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_open_uses_correct_blocksize_and_consistency_for_all_bucket_types[BucketType.ZONAL_HIERARCHICAL] PASSED
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_open_uses_correct_blocksize_and_consistency_for_all_bucket_types[BucketType.HIERARCHICAL] PASSED
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_open_uses_correct_blocksize_and_consistency_for_all_bucket_types[BucketType.NON_HIERARCHICAL] PASSED
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_open_uses_correct_blocksize_and_consistency_for_all_bucket_types[BucketType.UNKNOWN] PASSED
Step #4 - "run-standard-tests": gcsfs/tests/derived/gcsfs_test.py::TestGcsfsCopy::test_copy_directory_to_existing_directory <- env/lib/python3.13/site-packages/fsspec/tests/abstract/copy.py PASSED
Step #5 - "run-zonal-tests": gcsfs/tests/test_extended_gcsfs.py::test_open_uses_default_blocksize_and_consistency_from_fs[BucketType.ZONAL_HIERARCHICAL] PAS
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22df5fae92-917d-4131-b22f-5fee8aa584a0%22+AND+resource.labels.build_trigger_id%3D%22433a7f7f-df84-4d06-acae-a2bc3ccae773%22&project=gcsfs-ci-902862.]
...
_gcsfs.py::TestExtendedGcsFileSystemInternal::test_is_bucket_hns_enabled_true_hierarchical PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemInternal::test_is_bucket_hns_enabled_true_zonal_hierarchical PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemInternal::test_is_bucket_hns_enabled_false PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemInternal::test_is_bucket_hns_enabled_exception_handling PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemInternal::test_get_directory_info_hns_success PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemInternal::test_get_directory_info_hns_not_found PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemInternal::test_get_directory_info_hns_generic_error PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemInternal::test_get_directory_info_fallback_non_hns PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemLs::test_ls_hns_enabled_delimiter PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemLs::test_ls_hns_disabled PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemLs::test_ls_hns_enabled_non_slash_delimiter PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_hns_rmdir_success PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_rmdir_non_hns_bucket_falls_back SKIPPED non-HNS buckets.In real GCS
Step #6 - "run-hns-tests": on non-HNS bucket there would be no empty directories to delete.)
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_hns_rmdir_non_empty_raises_os_error PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_hns_rmdir_dne_raises_not_found PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_rmdir_on_file_raises_file_not_found PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_hns_rmdir_with_empty_subfolder_raises_os_error PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_hns_rmdir_nested_directories_from_leaf PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_rmdir_on_non_empty_hns_bucket_raises_http_error PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_hns_rmdir_cache_invalidation PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_rmdir_on_non_empty_non_hns_bucket_raises_http_error PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_rmdir_on_hns_bucket_falls_back PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_rmdir_on_non_hns_bucket_falls_back PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRmdir::test_rmdir_on_folder_with_placeholder_object PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRm::test_rm_file_hns PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRm::test_rm_recursive_hns PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRm::test_rm_non_hns_fallback PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRm::test_rm_non_existent_path_hns PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRm::test_rm_empty_dir_hns PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRm::test_rm_non_recursive_on_non_empty_dir_fails PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_extended_hns_gcsfs.py::TestExtendedGcsFileSystemRm::test_rm_multiple_paths PASSED
Step #6 - "run-hns-tests": WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
Step #6 - "run-hns-tests": I0000 00:00:1769581717.482058   18920 fork_posix.cc:71] Other threads are currently calling into gRPC, skipping fork() handlers
Step #6 - "run-hns-tests": gcsfs/tests/test_fuse.py::test_fuse XFAIL (Failing test not previously
Step #6 - "run-hns-tests": tested.)
Step #6 - "run-hns-tests": gcsfs/tests/test_init.py::TestConditionalImport::test_experimental_env_unset PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_init.py::TestConditionalImport::test_experimental_env_set PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_validate_inventory_report_info[inventory_report_info0-Use snapshot listing is not configured.] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_validate_inventory_report_info[inventory_report_info1-Inventory report location is not configured.] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_validate_inventory_report_info[inventory_report_info2-Inventory report id is not configured.] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_validate_inventory_report_info[inventory_report_info3-None] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_fetch_raw_inventory_report_config[us-west-id1-None-expected_result0] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_fetch_raw_inventory_report_config[us-west-id2-exception1-None] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_raw_inventory_report_config_invalid_date PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_raw_inventory_report_config_missing_metadata_fields PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_raw_inventory_report_config_returns_correct_config PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_fetch_inventory_report_metadata_no_reports PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_fetch_inventory_report_metadata_multiple_calls PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_sort_inventory_report_metadata[unsorted_inventory_report_metadata0-expected0] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_sort_inventory_report_metadata[unsorted_inventory_report_metadata1-expected1] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_download_inventory_report_content[download_inventory_report_content_setup0] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_download_inventory_report_content[download_inventory_report_content_setup1] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_download_inventory_report_content[download_inventory_report_content_setup2] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_report_line[object1,value1,value2-True-inventory_report_config_attrs0-,-bucket-expected0] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_report_line[object1,value1,value2-False-inventory_report_config_attrs1-,-bucket-expected1] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup0] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup1] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup2] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup3] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup4] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup5] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup6] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup7] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup8] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_parse_inventory_reports[parse_inventory_report_content_setup9] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-None-mock_objects0-expected_result0] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-None-mock_objects1-expected_result1] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-prefix-mock_objects2-expected_result2] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-prefix-mock_objects3-expected_result3] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-prefix-mock_objects4-expected_result4] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-object-mock_objects5-expected_result5] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-object-mock_objects6-expected_result6] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[False-object-mock_objects7-expected_result7] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-None-mock_objects8-expected_result8] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-None-mock_objects9-expected_result9] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-None-mock_objects10-expected_result10] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-None-mock_objects11-expected_result11] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-object-mock_objects12-expected_result12] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-dir1/-mock_objects13-expected_result13] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-dir1/-mock_objects14-expected_result14] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-dir1/-mock_objects15-expected_result15] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-None-mock_objects16-expected_result16] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-e/-mock_objects17-expected_result17] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReport::test_construct_final_snapshot[True-e-mock_objects18-expected_result18] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report.py::TestInventoryReportConfig::test_inventory_report_config_creation PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_inventory_report_listing.py::test_ls_base PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_api PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_simple PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_default_gcsfilesystem PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_errors PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_with_data PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_clear_empty PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_pickle PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_array PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_map_bytearray PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_mapping.py::test_new_bucket PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_tempfile PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_retriable_exception PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_pickle_serialization PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_multiprocessing_error_handling PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_validate_response PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_validate_response_error_is_string PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_metadata_read_permissions[missing_with_get_perms] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_metadata_read_permissions[missing_with_list_perms] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_metadata_read_permissions[existing_with_get_perms] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_retry.py::test_metadata_read_permissions[existing_with_list_perms] PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_zb_hns_utils.py::test_download_range PASSED
Step #6 - "run-hns-tests": gcsfs/tests/test_zb_hns_utils.py::test_init_aaow PASSED
Step #6 - "run-hns-tests": 
Step #6 - "run-hns-tests": =============================== warnings summary ===============================
Step #6 - "run-hns-tests": gcsfs/tests/test_core.py::test_info
Step #6 - "run-hns-tests":   /home/sa_116841737565922334104/gcsfs/tests/test_core.py:223: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
Step #6 - "run-hns-tests":     today = datetime.utcnow().date().isoformat()
Step #6 - "run-hns-tests": 
Step #6 - "run-hns-tests": gcsfs/tests/test_credentials.py::test_raw_token_credentials_init_with_raw_token_fetches_expiry
Step #6 - "run-hns-tests": gcsfs/tests/test_credentials.py::test_raw_token_credentials_refresh_throws_error_after_expiry
Step #6 - "run-hns-tests": gcsfs/tests/test_credentials.py::test_raw_token_credentials_init_raises_on_short_lived_token
Step #6 - "run-hns-tests":   /home/sa_116841737565922334104/gcsfs/credentials.py:62: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
Step #6 - "run-hns-tests":     expiry = datetime.utcfromtimestamp(float(response.json()["exp"]))
Step #6 - "run-hns-tests": 
Step #6 - "run-hns-tests": gcsfs/tests/test_credentials.py::test_raw_token_credentials_init_with_raw_token_fetches_expiry
Step #6 - "run-hns-tests":   /home/sa_116841737565922334104/gcsfs/tests/test_credentials.py:67: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
Step #6 - "run-hns-tests":     assert creds.credentials.expiry == datetime.datetime.utcfromtimestamp(
Step #6 - "run-hns-tests": 
Step #6 - "run-hns-tests": gcsfs/tests/test_credentials.py::test_raw_token_credentials_refresh_throws_error_after_expiry
Step #6 - "run-hns-tests":   /home/sa_116841737565922334104/gcsfs/tests/test_credentials.py:127: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
Step #6 - "run-hns-tests":     creds.credentials.expiry = datetime.datetime.utcnow() - datetime.timedelta(
Step #6 - "run-hns-tests": 
Step #6 - "run-hns-tests": gcsfs/tests/test_fuse.py::test_fuse
Step #6 - "run-hns-tests":   /home/sa_116841737565922334104/env/lib/python3.13/site-packages/fuse.py:649: DeprecationWarning: Time as floating point seconds for utimens is deprecated!
Step #6 - "run-hns-tests":   To enable time as nanoseconds set the property "use_ns" to True in your operations class or set your fusepy requirements to <4.
Step #6 - "run-hns-tests":     warnings.warn(
Step #6 - "run-hns-tests": 
Step #6 - "run-hns-tests": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #6 - "run-hns-tests": = 474 passed, 3 skipped, 110 deselected, 1 xfailed, 2 xpassed, 7 warnings in 988.29s (0:16:28) =
Finished Step #6 - "run-hns-tests"
Starting Step #7 - "cleanup-ssh-key"
Starting Step #9 - "delete-buckets"
Step #7 - "cleanup-ssh-key": Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #9 - "delete-buckets": Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #9 - "delete-buckets": --- Deleting test buckets in parallel ---
Step #7 - "cleanup-ssh-key": --- Removing SSH key from OS Login profile to prevent accumulation ---
Finished Step #7 - "cleanup-ssh-key"
Starting Step #8 - "delete-vm"
Step #8 - "delete-vm": Already have image (with digest): gcr.io/google.com/cloudsdktool/cloud-sdk
Step #9 - "delete-buckets": Removing objects:
Step #9 - "delete-buckets": Removing objects:
Step #9 - "delete-buckets": Removing objects:
Step #9 - "delete-buckets": Removing objects:
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": 
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": 
Step #9 - "delete-buckets": 
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/2014-01-01.csv#1769580792025959...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/2014-01-03.csv#1769580792028614...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/nested/file1#1769580792050443...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-0573b85e-3d65-40e8-8cf4-6780a4a4cffe#1769580823349236...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-5abfa1d6-f08b-4220-8460-b7ab81dc1fb4#1769580828141715...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-6de6f75f-5797-4def-b7e3-bef51a1f5c98#1769580828696706...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-6aab2025-bff5-44d9-bbf4-5b1bd7fab1d9#1769580814156644...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-6a6b7ed9-a666-406e-8d50-ba1c546af02a/f2#1769580829418628...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-6a6b7ed9-a666-406e-8d50-ba1c546af02a/f1#1769580829343244...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-6703a66f-5d2b-4852-99e2-d3a042ebd2f8#1769580813923184...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-65a749c6-c879-4d09-87c5-d359d33a2cec#1769580821877247...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-6217efb6-d4f4-425e-af5c-2a3b0d929083#1769580819095658...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-5f41bbac-129d-4e3a-86e3-a151723e9cf6#1769580827670485...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-5773b540-3134-455e-8f5b-8cfb3317db56/tmpe6rrdr2x.#1769580827316222...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-5e31b897-f021-4eb3-8ed0-b2b766aea30a#1769580814647047...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-4e26d7fa-6b26-488b-9fae-7f3abe949dd6#1769580822126528...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-46ec75e9-e1b3-49ab-b506-347444b6353c#1769580816449533...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-45c92d17-66e0-4957-8e4d-f4f5e9773f87#1769580822421327...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-35d1f9f5-00ff-4696-97ff-d64c09fb0ab7#1769580825293553...
Step #9 - "delete-buckets": Removing buckets:
Step #9 - "delete-buckets": Removing buckets:
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-3473831e-ec5f-4149-9f05-8c6aa94d36e0#1769580821564376...
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": Removing gs://gcsfs-test-standard-df5fae92/...
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": Removing gs://gcsfs-test-versioned-df5fae92/...
Step #9 - "delete-buckets": Removing buckets:
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-2484cc0b-2966-4d5f-b67c-efd896282ffb#1769580818578527...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-2299e3f3-12a0-46b6-a43c-f707e7cf67cd#1769580815125563...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-1c5474ff-264c-485b-9b3f-6b678d165a74#1769580823705458...
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-10fd6c10-a35b-4bfb-ba44-c27083dbc5df#1769580820106950...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-0fc4d727-665c-487d-8daf-4d5f9482224c#1769580814794942...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-hns-df5fae92/...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-15755e3f-b5dc-47af-8dcb-2663a7723028#1769580815589101...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-0c355b00-b5e9-4459-a925-4fe44915cde5#1769580829083204...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-0945565a-dfe2-4a36-93f7-bf49c24e6c30#1769580814970297...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-14e2a6f7-c971-4130-b66d-f363433b3ff5#1769580815342236...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-7f08d21e-4409-436a-8e1a-f2affcd9f16b#1769580821169340...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-7d67ea66-68be-4793-93cc-433cf0ac0f7f#1769580822994308...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-7bfb7d99-104b-4d51-a7b1-240a7f9577be#1769580813601645...
Step #9 - "delete-buckets": ...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-96191c70-e642-4481-8e1c-37ee25211c54#1769580820543979...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-89e50073-5a14-4ea3-a51c-24077e65b3ad#1769580819369945...
Step #9 - "delete-buckets": ....
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-a392c82a-7944-4b7d-9a9c-7cafcad61324#1769580824637134...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-aacf705e-a805-4c90-b613-7fe9b8a1f626#1769580817012357...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-96499f59-5710-4289-b87a-5cd487803829#1769580816129447...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-beebd355-afe4-4354-8b8a-5f5406ecd2ad#1769580814305619...
Step #9 - "delete-buckets": ...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-c4d9e435-44e3-4d17-9e68-74f6817dfe2e#1769580813746685...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-ae3175cf-82d0-48b8-862a-ff1eab219456#1769580816598900...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-c6c483eb-a876-42a5-92b9-af170891e1d5#1769580816298300...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-d24ad04c-a77c-4827-ac61-c30ff6c8ef8a#1769580817168612...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-d61eed74-beeb-4c86-9e0d-4e950f6ef59d_1#1769580810517949...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-d61eed74-beeb-4c86-9e0d-4e950f6ef59d_3#1769580810744626...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-ce38ae88-554d-4cf0-bbe5-689d7091b1dc#1769580815923701...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-e14d820f-37cb-4abe-934e-b0e6c4f2f26c#1769580824157117...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-d61eed74-beeb-4c86-9e0d-4e950f6ef59d_2#1769580810634776...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-dbddb9df-4913-4a73-b208-00550ae467a1#1769580828457672...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-e4858288-939c-4379-9c18-1ad306c7f5b8#1769580818826598...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-eb17d8c7-3170-4e6f-a922-77d5a5d00a5a#1769580820885938...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-e530542a-8696-4f4f-a85d-17ad6f027264#1769580802746051...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-ea199c83-6025-48e7-96ba-c0e380b16be3#1769580817389506...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-eea48d26-e324-4574-966d-e321560f9f31#1769580813356165...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-f3092235-dbf1-4eea-a4ab-9552a88bc9ab_dir/file2.txt#1769580826400007...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-f8a28bba-c7ce-43a9-8929-80b41e26f381#1769580814471177...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-fb44a3e6-f507-4074-a988-68196c46b4a1#1769580819713041...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-f3092235-dbf1-4eea-a4ab-9552a88bc9ab_dir/file1.txt#1769580826425276...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-fdf483dd-88f6-49e3-ba8c-bb3b6fdf1a32#1769580816768912...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal/test/a#1769580792017688...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal/test/b#1769580792036071...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-fa2282c3-5ee7-4873-92e9-bd834f3d8c54#1769580822717834...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-0492e102-c9a0-49c5-af96-1a907f3eccfd#1769580825977160...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal/test/c#1769580792034699...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-765bafab-0778-4ed1-b3d4-dfa290efa9cb#1769580828900724...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-04654605-3f99-4202-94b9-92fd1fc6b0d3#1769580803888518...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/test/accounts.1.json#1769580792046980...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/test/accounts.2.json#1769580792022951...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/nested/nested2/file2#1769580792049699...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/nested/nested2/file1#1769580792075713...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/multi_threaded_test_file#1769580792002038...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/nested/file2#1769580792022647...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/batch_2#1769580826888223...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/batch_1#1769580826888709...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/2014-01-02.csv#1769580792030309...
Step #9 - "delete-buckets": .................
Step #9 - "delete-buckets": Removing folders:
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/nested/nested2/...
Step #9 - "delete-buckets": .Removing gs://gcsfs-test-zonal-df5fae92/nested/...
Step #9 - "delete-buckets": .Removing gs://gcsfs-test-zonal-df5fae92/test/...
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-5773b540-3134-455e-8f5b-8cfb3317db56/...
Step #9 - "delete-buckets": .Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-6a6b7ed9-a666-406e-8d50-ba1c546af02a/...
Step #9 - "delete-buckets": .Removing gs://gcsfs-test-zonal-df5fae92/zonal-test-f3092235-dbf1-4eea-a4ab-9552a88bc9ab_dir/...
Step #9 - "delete-buckets": .Removing gs://gcsfs-test-zonal-df5fae92/zonal/test/...
Step #9 - "delete-buckets": .Removing gs://gcsfs-test-zonal-df5fae92/zonal/...
Step #9 - "delete-buckets": .
Step #9 - "delete-buckets": Removing buckets:
Step #9 - "delete-buckets":   
Step #9 - "delete-buckets": Removing gs://gcsfs-test-zonal-df5fae92/...
Step #9 - "delete-buckets": .
Finished Step #9 - "delete-buckets"
Step #8 - "delete-vm": Deleted [https://www.googleapis.com/compute/v1/projects/gcsfs-ci-902862/zones/us-central1-a/instances/gcsfs-test-vm-df5fae92].
Finished Step #8 - "delete-vm"
PUSH
DONE

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22df5fae92-917d-4131-b22f-5fee8aa584a0%22+AND+resource.labels.build_trigger_id%3D%22433a7f7f-df84-4d06-acae-a2bc3ccae773%22&project=gcsfs-ci-902862