Closed Bug 697466 Opened 14 years ago Closed 14 years ago

Allow triggering PGO builds on an arbitrary revision from self-serve

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ted, Assigned: catlee)

References

Details

(Keywords: buildapi)

Attachments

(1 file, 1 obsolete file)

We currently don't have a way to trigger PGO builds on an arbitrary revision. This bit us when someone pushed a changeset to inbound which turned only the PGO tests orange. We need to be able to trigger PGO builds+tests on other revisions in order to determine the changeset that's actually at fault.
Priority: -- → P3
Whiteboard: [buildapi][selfserve][pgo]
I very nearly backed out an entire merge (from a branch which appears not to do even periodic PGO, which is pretty awesome in its own right) over this lack. Instead, I pushed six backouts to try, failed to catch the intermittent Windows PGO failure in any of them, and let it slide, so it's now fully latched onto the tree, and will go to Aurora tomorrow. Next time, I'll just back stuff out whether it's reasonable to do so or not.
Severity: normal → blocker
have a patch, just needs testing
Assignee: nobody → catlee
Attachment #573397 - Flags: review?(nrthomas)
Comment on attachment 573397 [details] [diff] [review] Allow triggering of PGO builds from self-serve >diff --git a/buildapi/scripts/selfserve-agent.py b/buildapi/scripts/selfserve-agent.py Were you tempted to factor out the common code between do_new_pgobuild_at_revision() and do_new_nightly_at_revision() ?
Attachment #573397 - Flags: review?(nrthomas) → review+
comme ca?
Attachment #573418 - Flags: review?(nrthomas)
Comment on attachment 573418 [details] [diff] [review] Allow triggering of PGO builds from self-serve lgtm
Attachment #573418 - Flags: review?(nrthomas) → review+
Attachment #573418 - Flags: checked-in+
Attachment #573397 - Attachment is obsolete: true
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Depends on: 729786
Keywords: buildapi
Whiteboard: [buildapi][selfserve][pgo]
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: