Skip to content

ci: Add crash retry loop on on-host tests#9161

Draft
oxve wants to merge 13 commits intoyoutube:mainfrom
oxve:test-retry-wrapper
Draft

ci: Add crash retry loop on on-host tests#9161
oxve wants to merge 13 commits intoyoutube:mainfrom
oxve:test-retry-wrapper

Conversation

@oxve
Copy link
Contributor

@oxve oxve commented Feb 19, 2026

No description provided.

@github-actions
Copy link
Contributor

🤖 Gemini Suggested Commit Message


ci: Add crash retry loop for on-host tests

Implement a retry mechanism for on-host tests when the test binary
crashes. If a test binary fails to produce an XML report due to a
crash, the last running test is identified and excluded from
subsequent runs. This allows other tests in the same binary to
proceed and completes the test suite execution for passing tests.

This change improves CI robustness by preventing an entire test shard
from failing due to a single crashing test. It also generates a
filter file for crashed tests, enabling better diagnostics.

Bug: 9161

💡 Pro Tips for a Better Commit Message:

  1. Influence the Result: Want to change the output? You can write custom prompts or instructions directly in the Pull Request description. The model uses that text to generate the message.
  2. Re-run the Generator: Post a comment with: /generate-commit-message

@oxve oxve force-pushed the test-retry-wrapper branch from 325d70b to 8b4077c Compare February 20, 2026 06:50
oxve added 2 commits February 20, 2026 08:38
Moved 'cc:cc_unittests_loader' and
'third_party/blink/renderer/platform/heap:blink_heap_unittests_loader'
to the 'disabled' section and removed them from 'test_targets' and
'executables' to ensure all remaining targets build successfully.
@oxve oxve force-pushed the test-retry-wrapper branch from b0c0c01 to a297857 Compare February 20, 2026 08:40
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