feat: Add system test for cross-region buckets by chandra-siri · Pull Request #1760 · googleapis/python-storage

@chandra-siri

Adds a new system test, test_basic_wrd_x_region, to verify functionality with cross-region GCS buckets.

Also updates the Cloud Build configuration to pass the necessary _CROSS_REGION_BUCKET environment variable to the test environment.

@product-auto-label bot added size: l

Pull request size is large.

api: storage

Issues related to the googleapis/python-storage API.

labels

Feb 21, 2026

gemini-code-assist[bot]

@chandra-siri

@chandra-siri

Renames open_retries to _open_retries in AsyncMultiRangeDownloader to encapsulate the retry counter. Updates test_zonal.py to verify the private attribute.

chandra-siri added a commit that referenced this pull request

Mar 3, 2026
feat: Add system test for cross-region buckets
    
- Adds a new system test, test_basic_wrd_x_region, to verify
functionality with cross-region GCS buckets.
    
- Also updates the Cloud Build configuration to pass the necessary
_CROSS_REGION_BUCKET environment variable to the test environment



This PR is a cherry-picked from
#1760 because that PR
is blocked by b/489420625

parthea pushed a commit to googleapis/google-cloud-python that referenced this pull request

Mar 9, 2026
feat: Add system test for cross-region buckets
    
- Adds a new system test, test_basic_wrd_x_region, to verify
functionality with cross-region GCS buckets.
    
- Also updates the Cloud Build configuration to pass the necessary
_CROSS_REGION_BUCKET environment variable to the test environment



This PR is a cherry-picked from
googleapis/python-storage#1760 because that PR
is blocked by b/489420625