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
transient error in testcpp_contextual_thread #1519
Comments
It seems the test failed once again 😢. |
Surprising that this is possible, the difference in waiting time is huge. I could not reproduce it even if I have the same waiting time for both threads. Only when I give the thread which should be faster more waiting time, the test case fails (as expected):
Rewriting the test case to mutexes does not make much sense (there are already tests which test sequential execution). I'll increase the waiting times + disable the test for apple. |
I've just experienced this with a current PR.
😕 |
Thank you for reporting. Yes, this transient error, together with many others (#2439) are still not fixed. Our current fix is to run failing tests again. Can you check if this test really failed twice in a row? We could retry 2 times (3 in total). |
No. It seems that the Jenkinsfile calls libelektra/scripts/jenkins/Jenkinsfile Lines 1312 to 1314 in 0eb2a81
Maybe we add the same workaround to the Jenkinsfile so we don't waste too much time on this problem. |
I think we can simply change the Jenkinsfile to run |
Doesn't fail anymore and the error itself is not very important. |
@sanssecours wrote in #1516:
valgrind --tool=helgrind bin/testcpp_contextual_thread
The text was updated successfully, but these errors were encountered: