Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solving flakey integration tests in OpenSearch #694

Closed
dblock opened this issue Feb 15, 2022 · 4 comments
Closed

Solving flakey integration tests in OpenSearch #694

dblock opened this issue Feb 15, 2022 · 4 comments
Labels
approved-blog Blog post is approved enhancement New feature or request new blog New blog post

Comments

@dblock
Copy link
Member

dblock commented Feb 15, 2022

Describe the blog post your would like to write

We've inherited at least 27 known flakey integration tests that constantly need to be retried by doing start gradle check's. This blog post will call attention to this problem, highlight how some of these tests are being fixed, e.g. opensearch-project/OpenSearch#2110, and ask for community help.

What is the title of the blog post?

Improving the reliability and predictability of integration tests

Who are the authors?

@jainankitk
@dblock

What is the proposed posting date?

TBD

@dblock dblock added enhancement New feature or request new blog New blog post labels Feb 15, 2022
@andrross
Copy link
Member

opensearch-project/OpenSearch#1925 is an example of a non-deterministic test bug that had a simple fix but took a lot of effort to track down

@stockholmux
Copy link
Member

Hey @dblock - is fixing the tests part of a campaign? If so what's the timeline on that campaign?

@dblock
Copy link
Member Author

dblock commented Feb 16, 2022

Hey @dblock - is fixing the tests part of a campaign? If so what's the timeline on that campaign?

Not really. This affects OpenSearch Engine and not the entire suite, so this is something the engine team has constantly on its radar because it significantly slows velocity.

@stockholmux
Copy link
Member

Sounds interesting @dblock. Let me know when you have a timeline for just the post then.

@stockholmux stockholmux added the approved-blog Blog post is approved label Mar 16, 2022
@pajuric pajuric closed this as completed Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved-blog Blog post is approved enhancement New feature or request new blog New blog post
Projects
None yet
Development

No branches or pull requests

4 participants