You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Based on this issue: #229 we expected randomly to play well with xdist
Steps:
Repeatedly invoke pytest with the following args:
--dist=loadgroup --randomly-seed=1234567890"
Expected:
Each worker runs the same set of tests in the same order.
Actual:
Each worker starts off by running the same tests, but diverges increasingly over the course of the run.
We'd really love a way to combine parallelization and determinism (while also respecting our xdist_group requirements). Determinism is critical for tracking down tests that flake due to cross test dependency. As of right now we're going to turn off parallelization all together and pay the run time cost, just to make sure that we can always reproduce failure cases.
The text was updated successfully, but these errors were encountered:
Based on this issue: #229 we expected randomly to play well with xdist
Steps:
Repeatedly invoke pytest with the following args:
--dist=loadgroup --randomly-seed=1234567890"
Expected:
Each worker runs the same set of tests in the same order.
Actual:
Each worker starts off by running the same tests, but diverges increasingly over the course of the run.
We'd really love a way to combine parallelization and determinism (while also respecting our xdist_group requirements). Determinism is critical for tracking down tests that flake due to cross test dependency. As of right now we're going to turn off parallelization all together and pay the run time cost, just to make sure that we can always reproduce failure cases.
The text was updated successfully, but these errors were encountered: