Skip to content

Makefile: Reduce flake attempts when running the e2e suite in CI #2402

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

Conversation

timflannagan
Copy link
Member

Description of the change:
Update the e2e-local Makefile target and reduce the number of flake
attempts that will be attempted to a single test failure. This should
help weed out any tests that are flake-prone and need to be updated in
order to increase signal during individual CI runs, along with any real
problematic tests that masking regressions due to re-running any failed
test multiple times.

Signed-off-by: timflannagan [email protected]

Motivation for the change:

Reviewer Checklist

  • Implementation matches the proposed design, or proposal is updated to match implementation
  • Sufficient unit test coverage
  • Sufficient end-to-end test coverage
  • Docs updated or added to /doc
  • Commit messages sensible and descriptive

@openshift-ci openshift-ci bot requested a review from ecordell October 6, 2021 14:05
@openshift-ci
Copy link

openshift-ci bot commented Oct 6, 2021

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: timflannagan
To complete the pull request process, please assign njhale after the PR has been reviewed.
You can assign the PR to them by writing /assign @njhale in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot requested a review from hasbro17 October 6, 2021 14:05
Update the `e2e-local` Makefile target and reduce the number of flake
attempts that will be attempted to a single test failure. This should
help weed out any tests that are flake-prone and need to be updated in
order to increase signal during individual CI runs, along with any real
problematic tests that masking regressions due to re-running any failed
test multiple times.

Signed-off-by: timflannagan <[email protected]>
@timflannagan timflannagan force-pushed the reduce-flake-attempts branch from ab0cc03 to 4eb6085 Compare October 6, 2021 14:06
@timflannagan timflannagan mentioned this pull request Oct 6, 2021
43 tasks
@timflannagan
Copy link
Member Author

Closing in favor of #2393 which also sets the default to a single flake attempt.

@timflannagan timflannagan deleted the reduce-flake-attempts branch October 6, 2021 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant