-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
E2E Tests: Consider enabling race detector for test binary #4664
Comments
Yes 👍🏽 |
Hey, I wanted to work on this issue, can anyone give me some guidance regarding this, thank you! |
Hey @tend2infinity, I'd say go for it! As for guidance, it is written in the description in a kind of condensed form, but I believe we need to:
If I still haven't cleared out something, feel free to ask! |
Hey thanks a lot @matej-g , I was actually kinda confused but now it seems clear, I'll ask if I get stuck into something |
Hello 👋 Looks like there was no activity on this issue for the last two months. |
This is actually in-progress, we just need a bit more ❤️ to resolve races that have already been detected, see my comment in #5066 (comment). These should be addressed before the race detection is merged, otherwise we'll (logically) end up with failing CI tests. Hopefully I'll (or someone else?) will be able to find the time to take a look soon 😞. |
Hello 👋 Looks like there was no activity on this issue for the last two months. |
Let's enable the race detection for unit tests. Closes #4664. Signed-off-by: Giedrius Statkevičius <[email protected]>
Let's enable the race detection for unit tests. Closes #4664. Signed-off-by: Giedrius Statkevičius <[email protected]>
Let's enable the race detection for unit tests. Closes thanos-io#4664. Signed-off-by: Giedrius Statkevičius <[email protected]> Signed-off-by: Sebastian Rabenhorst <[email protected]>
Let's enable the race detection for unit tests. Closes thanos-io#4664. Signed-off-by: Giedrius Statkevičius <[email protected]>
Let's enable the race detection for unit tests. Closes thanos-io#4664. Signed-off-by: Giedrius Statkevičius <[email protected]>
Enabling race detector for E2E tests could help us in catching concurrency problems early on (see context here: #4579 (comment)).
We could introduce a separate Dockerfile to build image specifically for testing, with separate
promu
config (we'll need to enable CGO and use a non-Alpine based image).The text was updated successfully, but these errors were encountered: