Skip to content
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

ci: set fail-fast: false in integration tests #511

Open
orfeas-k opened this issue Aug 14, 2024 · 1 comment
Open

ci: set fail-fast: false in integration tests #511

orfeas-k opened this issue Aug 14, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@orfeas-k
Copy link
Contributor

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 here

Definition of Done

fail-fast is set to false

@orfeas-k orfeas-k added the enhancement New feature or request label Aug 14, 2024
Copy link

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-6127.

This message was autogenerated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant