Skip to content

test/idle_timeout: Fix flake#44584

Merged
phlax merged 1 commit intoenvoyproxy:mainfrom
phlax:flake-idle_timeout-no
Apr 22, 2026
Merged

test/idle_timeout: Fix flake#44584
phlax merged 1 commit intoenvoyproxy:mainfrom
phlax:flake-idle_timeout-no

Conversation

@phlax
Copy link
Copy Markdown
Member

@phlax phlax commented Apr 22, 2026

Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The hard-coded 200ms races test setup on loaded/sanitizer runs, causing the request timer to fire before the test body executes.

fix #26979

hopefully fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax phlax added this to the 1.38.0 milestone Apr 22, 2026
@phlax
Copy link
Copy Markdown
Member Author

phlax commented Apr 22, 2026

im able to repro this locally - if infrequently

just running 1000x with fix, if it passes thrice ill update title/decription of pr to actual fix

@phlax
Copy link
Copy Markdown
Member Author

phlax commented Apr 22, 2026

passes 3x

@phlax
Copy link
Copy Markdown
Member Author

phlax commented Apr 22, 2026

whoop!!! - this has been around forever 8)

@phlax phlax enabled auto-merge (squash) April 22, 2026 14:06
@phlax phlax merged commit 080522b into envoyproxy:main Apr 22, 2026
28 checks passed
phlax added a commit to phlax/envoy that referenced this pull request Apr 24, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Apr 24, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Apr 24, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Apr 27, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Apr 27, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit that referenced this pull request Apr 27, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix #26979

Signed-off-by: Ryan Northey <ryan@synca.io>
This was referenced Apr 27, 2026
Copilot AI pushed a commit that referenced this pull request Apr 27, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix #26979

Signed-off-by: Ryan Northey <ryan@synca.io>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Copilot AI pushed a commit that referenced this pull request Apr 27, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix #26979

Signed-off-by: Ryan Northey <ryan@synca.io>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
phlax added a commit to phlax/envoy that referenced this pull request Apr 27, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Apr 29, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Apr 29, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Apr 29, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix envoyproxy#26979

Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit that referenced this pull request Apr 30, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix #26979

Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit that referenced this pull request Apr 30, 2026
Scale RequestTimeoutMs by TIMEOUT_FACTOR to match IdleTimeoutMs. The
hard-coded 200ms races test setup on loaded/sanitizer runs, causing the
request timer to fire before the test body executes.

fix #26979

Signed-off-by: Ryan Northey <ryan@synca.io>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Signed-off-by: Ryan Northey <ryan@synca.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

//test/integration:idle_timeout_integration_test is flakey

2 participants