-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Rebalance test allocation across jobs #6170
Comments
@Armavica is this something you would be interested in? It boils down to checking the last ~3 successful jobs and checking the total time each one took to try and redistribute tests from long jobs to short ones |
Sure, I will do that. |
Ubuntu and Windows can be rebalanced, but Looking a bit closer at the individual test durations in |
Ok thanks, I will try to find a solution.
They are actually being tested on all three platforms (and a fourth time on windows with float32). |
To try and see through the variability of the GitHub runners, I put together a hierarchical model and analyzed the last 9 runs. It is not perfect but it seems consistent with what I usually observe. This will help to rebalance the tests. Two things to note:
|
Now that #5777 is completed many tests changed place. We should check if the jobs need to be rebalanced to have similar runtimes
The text was updated successfully, but these errors were encountered: