Skip to content

Bug 2084334 - Part 1: Let try pushes rebuild each selected task - #7203

Merged
nishusheth merged 2 commits into
mozilla:masterfrom
Andrej1198:perftest/1-try-rebuild
Nov 12, 2026
Merged

nishusheth merged 2 commits into
mozilla:masterfrom
Andrej1198:perftest/1-try-rebuild

Conversation

@Andrej1198

@Andrej1198 Andrej1198 commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

try_server.push accepts rebuild (1-10, the range mach try --rebuild allows), and the try-server handler writes it into try_task_config.json, so an agent can run a failing job several times to check an intermittent.

@Andrej1198
Andrej1198 requested a review from a team as a code owner October 16, 2026 13:36
@Andrej1198
Andrej1198 marked this pull request as draft October 16, 2026 13:36
@Andrej1198

Copy link
Copy Markdown
Contributor Author

Not ready for review

@Andrej1198
Andrej1198 force-pushed the perftest/1-try-rebuild branch from effa9dc to 69c03eb Compare October 20, 2026 19:17
@Andrej1198 Andrej1198 changed the title WIP: Let try pushes rebuild each selected task Bug 2084334 - Part 1: Let try pushes rebuild each selected task Oct 20, 2026
@Andrej1198
Andrej1198 marked this pull request as ready for review October 20, 2026 19:55
@marco-c

marco-c commented Oct 21, 2026

Copy link
Copy Markdown
Collaborator

Nice, this can also be very useful for the bug fix agent.

try_server.push accepts `rebuild` (1-10; `mach try --rebuild` allows up
to 20, but that is too many runs for an agent push), and the try-server
handler writes it into try_task_config.json, so an agent can run a
failing job several times to check an intermittent.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Andrej1198
Andrej1198 force-pushed the perftest/1-try-rebuild branch from 7e3775c to 913f1c7 Compare October 30, 2026 14:41
@marco-c

marco-c commented Nov 11, 2026

Copy link
Copy Markdown
Collaborator

@Andrej1198 what's the next step here?

@Andrej1198

Andrej1198 commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor Author

@marco-c I don't have merge permissions, I realized now which is why it's waited
I'm good to merge this and once that's done the rest of the patches for the bugbug intermittent resolver will need reviews:

@nishusheth
nishusheth merged commit 26cc6aa into mozilla:master Nov 12, 2026
13 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.

4 participants