Skip to content

test: deflake upstream starttls integration test#16436

Merged
antoniovicente merged 13 commits intoenvoyproxy:mainfrom
cpakulski:starttls_flake
May 14, 2021
Merged

test: deflake upstream starttls integration test#16436
antoniovicente merged 13 commits intoenvoyproxy:mainfrom
cpakulski:starttls_flake

Conversation

@cpakulski
Copy link
Copy Markdown
Contributor

Commit Message:
de-flake upstream starttls integration test.

Additional Description:
Risk Level: Low
Testing: unit and integration
Docs Changes: No
Release Notes: No
Platform Specific Features: No
Fixes #16365

cpakulski added 12 commits May 10, 2021 18:51
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
@cpakulski
Copy link
Copy Markdown
Contributor Author

/retest

@repokitteh-read-only
Copy link
Copy Markdown

Retrying Azure Pipelines:
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #16436 (comment) was created by @cpakulski.

see: more, trace.

@cpakulski cpakulski requested a review from lizan May 14, 2021 00:11
@cpakulski cpakulski marked this pull request as ready for review May 14, 2021 00:13
@cpakulski
Copy link
Copy Markdown
Contributor Author

@bryce-anderson PTAL.

linux_x64 gcc fails because of the known issue (params list is too long).

@antoniovicente
Copy link
Copy Markdown
Contributor

@bryce-anderson PTAL.

linux_x64 gcc fails because of the known issue (params list is too long).

Do you have info on failure rates before / after this change?

Looking at the changes now.

@antoniovicente antoniovicente self-assigned this May 14, 2021
@cpakulski
Copy link
Copy Markdown
Contributor Author

@antoniovicente bazel test --runs_per_test=50 ... used to fail each time I executed it. Now it never fails.

Copy link
Copy Markdown
Contributor

@antoniovicente antoniovicente left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change seems like a massive improvement to the existing test. Many thanks for doing this.

@antoniovicente
Copy link
Copy Markdown
Contributor

Could you merge upstream/main to pickup the mitigation for the gcc CI failure?

/wait

Signed-off-by: Christoph Pakulski <christoph@tetrate.io>
@cpakulski
Copy link
Copy Markdown
Contributor Author

CI is happy now after merging main.

@antoniovicente antoniovicente merged commit ae780e2 into envoyproxy:main May 14, 2021
@cpakulski cpakulski deleted the starttls_flake branch May 14, 2021 20:14
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.

StartTlsIntegrationTestSuite/StartTlsIntegrationTest.SwitchToTlsFromClient/0 flakes on coverage

2 participants