Flaky Test Insights for Merge Queue and PR Branches
S
Sunny Singh
We have a merge queue enabled in our GitHub repository, which means that we do not run tests on the default branch. Tests that would otherwise run on the default branch instead run on branches prefixed with
gh-readonly-queue/
, which means that we have no way to check which tests are preventing PRs from actually merged. An important note in our setup is that we do not block merges on tests that flake on PRs, but we do block in the merge queue. The merge queue is the only gate to merging.In other words, we still want to see flaky test insights on PR branches but we also want to see flaky test insights on any branch prefixed with
gh-readonly-queue/
.