googleapis / googleapis/google-cloud-rust

Flaky test `subscriptions_samples`: Request deadline exceeded

Open
#5,527 1 comment 0 reactions 0 assignees View on GitHub
api: pubsub flake samples
Dominant language
Rust
Stars
955
Forks
144
Avg merge
1d 5h
Merged PRs (30d)
279

Description

The test `tests::subscriptions_samples` failed due to a request timeout. Additionally, the cleanup process failed to find the subscription, returning `NOT_FOUND`.

Error output (project and resource names are redacted)
```
---- tests::subscriptions_samples stdout ------
  | success on create_topic(): Topic { name: "subscription projects/[PROJECT_ID]/subscriptions/[SUBSCRIPTION_ID]", labels: {"create-time": "1777051272", "integration-test": "true"}, message_storage_policy: Some(MessageStoragePolicy { allowed_persistence_regions: ["asia-east1", "asia-northeast1", "asia-northeast2", "asia-southeast1", "australia-southeast1", "europe-north1", "europe-north2", "europe-west1", "europe-west2", "europe-west3", "europe-west4", "southamerica-west1", "us-central1", "us-central2", "us-east1", "us-east4", "us-east5", "us-east7", "us-south1", "us-west1", "us-west2", "us-west3", "us-west4", "us-west8"], enforce_in_transit: false }), kms_key_name: "", schema_settings: None, satisfies_pzs: false, message_retention_duration: None, state: Unspecified, ingestion_data_source_settings: None, message_transforms: [], tags: {} }
  | Error cleaning up subscription projects/[PROJECT_ID]/subscriptions/[SUBSCRIPTION_ID]: the service reports an error with code NOT_FOUND described as: Resource not found (resource=SUBSCRIPTION_ID).
  | full error: the service reports an error with code NOT_FOUND described as: Resource not found (resource=SUBSCRIPTION_ID).
  | because: Error { kind: Service(ServiceDetails { status_code: Some(404), headers: Some({"vary": "X-Origin", "vary": "Referer", "vary": "Origin,Accept-Encoding", "content-type": "application/json; charset=UTF-8", "date": "Fri, 24 Apr 2026 17:22:13 GMT", "server": "ESF", "x-xss-protection": "0", "x-frame-options": "SAMEORIGIN", "x-content-type-options": "nosniff", "accept-ranges": "none", "transfer-encoding": "chunked"}), status: Status { code: NotFound, message: "Resource not found (resource=SUBSCRIPTION_ID).", details: [] } }), source: None }
  | Error: the request exceeded the request deadline error sending request for url (https://pubsub.googleapis.com/v1/projects/[PROJECT_ID]/subscriptions/[SUBSCRIPTION_ID]?%24alt=json%3Benum-encoding%3Dint)
  |  
  | Caused by:
  | 0: error sending request for url (https://pubsub.googleapis.com/v1/projects/[PROJECT_ID]/subscriptions/[SUBSCRIPTION_ID]?%24alt=json%3Benum-encoding%3Dint)
  | 1: operation timed out
  |  
  |  
  | failures:
  | tests::subscriptions_samples
```

https://console.cloud.google.com/cloud-build/builds;region=us-central1/fddba1e5-3551-41bd-a66e-0df946fc8df8?project=1044885715437

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.