Skip to content

[16663] Retry test automaticaly one time if fails#16666

Merged
marcelofukumoto merged 3 commits intorancher:masterfrom
marcelofukumoto:16663-e2e-retry-failed-tests-if-they-fail
Feb 20, 2026
Merged

[16663] Retry test automaticaly one time if fails#16666
marcelofukumoto merged 3 commits intorancher:masterfrom
marcelofukumoto:16663-e2e-retry-failed-tests-if-they-fail

Conversation

@marcelofukumoto
Copy link
Copy Markdown
Contributor

@marcelofukumoto marcelofukumoto commented Feb 13, 2026

Summary

Fixes #16663

Occurred changes and/or fixed issues

  • Retry test if fails

Technical notes summary

  • To help on flaky tests, retry on a GitHub Actions level

Areas or cases that should be tested

  • Check if the flow will not loop

Areas which could experience regressions

Screenshot/Video

Checklist

  • The PR is linked to an issue and the linked issue has a Milestone, or no issue is needed
  • The PR has a Milestone
  • The PR template has been filled out
  • The PR has been self reviewed
  • The PR has a reviewer assigned
  • The PR has automated tests or clear instructions for manual tests and the linked issue has appropriate QA labels, or tests are not needed
  • The PR has reviewed with UX and tested in light and dark mode, or there are no UX changes
  • The PR has been reviewed in terms of Accessibility
  • The PR has considered, and if applicable tested with, the three Global Roles Admin, Standard User and User Base

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a GitHub Actions workflow that automatically reruns the existing Tests workflow once when it fails, aiming to reduce noise from flaky E2E failures.

Changes:

  • Introduces a new workflow_run-triggered workflow to rerun failed Tests runs one time (run_attempt == 1).
  • Adds a workflow_dispatch entry point to manually rerun a specific workflow run by ID.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

marcelofukumoto and others added 2 commits February 13, 2026 18:15
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@marcelofukumoto marcelofukumoto marked this pull request as ready for review February 17, 2026 11:00
Copy link
Copy Markdown
Member

@nwmac nwmac left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@marcelofukumoto marcelofukumoto merged commit dc1fd13 into rancher:master Feb 20, 2026
82 of 83 checks passed
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.

[E2E] Retry failed tests if they fail

3 participants