Skip to content

[DX-2284] Use branch-out for flake protection#1644

Draft
kalverra wants to merge 9 commits intomainfrom
flakeProtection
Draft

[DX-2284] Use branch-out for flake protection#1644
kalverra wants to merge 9 commits intomainfrom
flakeProtection

Conversation

@kalverra
Copy link

@kalverra kalverra commented Feb 6, 2026

Uses branch-out to catch, track, and skip flaky tests in CI

@github-actions
Copy link

github-actions bot commented Feb 6, 2026

👋 kalverra, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

Copy link
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

Integrates the branch-out GitHub Action into CI workflows to capture/track flaky Go tests and skip them appropriately.

Changes:

  • Replaces direct go test run steps with smartcontractkit/.github/actions/branch-out-upload@....
  • Refactors CCIP integration test matrix to parameterize file/run/timeout inputs for the action.
  • Minor YAML quoting standardization (single quotes → double quotes).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/test_smoke.yml Switches smoke test execution to branch-out-upload action.
.github/workflows/test-deployments.yml Switches multiple deployment test jobs to run via branch-out-upload.
.github/workflows/ccip-integration-test.yml Refactors integration test matrix and runs each test via branch-out-upload.

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

@kalverra kalverra marked this pull request as draft February 6, 2026 16:44
@kalverra kalverra marked this pull request as draft February 6, 2026 16:44
@kalverra kalverra marked this pull request as draft February 6, 2026 16:44
@kalverra kalverra marked this pull request as draft February 6, 2026 16:44
@github-actions
Copy link

github-actions bot commented Feb 6, 2026

Metric flakeProtection main
Coverage 70.0% 69.7%

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