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
Make the pipeline fail earlier so we spend less credits on failed pipelines
Finally remove the windows pipeline (I assume it has the least amount of users and causes the highest amount of pipeline errors). I think windows users reporting issues when they come up for them might be enough.
Only run tests that cover changed sections of the code
Split up the repo (e.g. imitation-core with shared stuff, imitation-<algo> one for each algo and imitation which is a meta-package and CLI to all the algos). Then each push should only run the tests for the algo/part that actually changed
Possible alternative solutions
Find ways to change perception of time. Then waiting for the pipeline might become less annoying.
Stop caring for money spent on compute and waiting humans.
The text was updated successfully, but these errors were encountered:
Problem
In the last month we doubled our median pipeline runtime and we also spend a lot of CirlceCI credits on failed pipelines
Solution
imitation-core
with shared stuff,imitation-<algo>
one for each algo andimitation
which is a meta-package and CLI to all the algos). Then each push should only run the tests for the algo/part that actually changedPossible alternative solutions
The text was updated successfully, but these errors were encountered: