We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b850113 commit dea0d57Copy full SHA for dea0d57
1 file changed
packages/gen-ai/.claude/skills/flake-check/scripts/scan_prs.py
@@ -435,10 +435,18 @@ def main() -> None:
435
pr["matched_tests"] = matched
436
filtered.append(pr)
437
pr_results = filtered
438
+ remaining_pr_numbers = {pr["number"] for pr in pr_results}
439
failure_index = defaultdict(list)
440
for pr in pr_results:
441
for check in pr["failing_checks"]:
442
failure_index[check["name"]].append(pr["number"])
443
+ rerun_index = defaultdict(
444
+ list,
445
+ {
446
+ name: [n for n in pr_nums if n in remaining_pr_numbers]
447
+ for name, pr_nums in rerun_index.items()
448
+ },
449
+ )
450
451
patterns = [
452
{
0 commit comments