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
Right now, this uses the default value (true) which results in if a job fails in a matrix (where we run for different microk8s and different types of tests), then this will cancel all other jobs of that matrix.
Given that we face intermittent issues in our CI, we should set fail-fast: false in order to avoid cancelling other independent runs due to the result of one, since this will give us a better overview of the runs as a whole (e.g. if an intermittent issue takes place at a specific point in time). Another benefit of that would be that in the case we hit something intermittent that is out of our control, we will reduce the times we need to rerun in order for everything to pass.
What needs to get done
Set fail-fast: false in integration tests as done here
Definition of Done
fail-fast is set to false
The text was updated successfully, but these errors were encountered:
Context
Right now, this uses the default value (true) which results in if a job fails in a matrix (where we run for different microk8s and different types of tests), then this will cancel all other jobs of that matrix.
Given that we face intermittent issues in our CI, we should set
fail-fast: false
in order to avoid cancelling other independent runs due to the result of one, since this will give us a better overview of the runs as a whole (e.g. if an intermittent issue takes place at a specific point in time). Another benefit of that would be that in the case we hit something intermittent that is out of our control, we will reduce the times we need to rerun in order for everything to pass.What needs to get done
Set
fail-fast: false
in integration tests as done hereDefinition of Done
fail-fast is set to false
The text was updated successfully, but these errors were encountered: