googleapis / googleapis/google-cloud-rust

Flake in test_timeout_does_not_expire

Open
#6,054 0 comments 0 reactions 0 assignees View on GitHub
flake type: cleanup
Dominant language
Rust
Stars
955
Forks
144
Avg merge
1d 5h
Merged PRs (30d)
279

Description

```
failures:
--
  |  
  | ---- tests::test_timeout_does_not_expire stdout ----
  | Error: Error { kind: Timeout, source: Some(reqwest::Error { kind: Request, url: "http://127.0.0.1:44713/echo?delay_ms=200", source: TimedOut }) }
  |  
  |  
  | failures:
  | tests::test_timeout_does_not_expire
  |  

```

https://pantheon.corp.google.com/cloud-build/builds;region=us-central1/0cc76168-d96c-45c7-9f64-891c371aba1f?project=rust-sdk-testing&e=13803378

Contributor guide

Open the contributing guide

Research direction

Start with tests::test_timeout_does_not_expire and reproduce the reported failure using the test suite. Trace the timeout behavior around the request to /echo?delay_ms=200; done means the test no longer flakes or incorrectly reports a timeout under the intended conditions.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.