-
Notifications
You must be signed in to change notification settings - Fork 0
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
five more tests fail when pytest is run with four parallel tasks on Fedora 29 (rawhide) #35
Comments
One more:
|
And one more:
Sorry for the breadcrumbs style, but I got additional failures after disabling the previously failing ones and re-running the testsuite. Something is wrong when running tests in parallel. |
Those tests are also fragile for us. One problem is that we can't reliable seed the RNG before these tests and they are sensitive to the chosen random numbers (because the test ensemble is very small) |
These tests have been annoying us for a while. Issue MDAnalysis/mdanalysis#1933 thinks that we could solve it with a decent RNG interface. PR MDAnalysis/mdanalysis#1932 was a band-aid for some of these failures – maybe adding more band-aids as an interim "solution"? |
Hi, |
@mtiberti Yes, the failures occur only when running in parallel. My machine has 4 cores, so I run the tests with |
can anyone confirm if this is still the case on a more recent Fedora version? Otherwise we can just close it |
Expected behaviour
All tests pass.
Actual behaviour
Compared to issue #36, five more tests fail when running in Fedora 29 (rawhide) build environment with parallel test execution:
TestEncore.test_hes
,TestEncore.test_hes_align
,TestEncoreClustering.test_clustering_KMeans_direct
,TestEncoreClustering.test_clustering_method_w_no_distance_matrix
andTestEncoreClustering.test_clustering_two_methods_one_w_no_distance_matrix
.Code to reproduce the behaviour
Currently version of MDAnalysis:
0.18.0
The text was updated successfully, but these errors were encountered: