Closed
Bug 666756
Opened 13 years ago
Closed 9 years ago
self-serve should be able to "nerf" jobs (suppress dependents)
Categories
(Release Engineering :: General, enhancement, P3)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: sfink, Unassigned)
References
Details
(Keywords: buildapi, sheriffing-P1, Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2135] )
The usual use case would be suppressing jobs for a non-Try tree, without mangling the objdir by cancelling the builds. Currently, if you cancel the build you'll mess things up, but you can't cancel the resulting tests until they get queued up, so you have to wait around for each batch of tests to appear and then pounce on them.
Updated•13 years ago
|
OS: Linux → All
Priority: -- → P3
Hardware: x86_64 → All
Whiteboard: [buildapi][selfserve]
Updated•12 years ago
|
Whiteboard: [buildapi][selfserve] → [buildapi][selfserve][sheriff-want]
Updated•12 years ago
|
Keywords: sheriffing-P1
Whiteboard: [buildapi][selfserve][sheriff-want]
Comment 1•11 years ago
|
||
Would we need this if we had bug 658934 (triggering clobbers after cancelling builds)?
Reporter | ||
Comment 2•11 years ago
|
||
(In reply to Chris AtLee [:catlee] from comment #1) > Would we need this if we had bug 658934 (triggering clobbers after > cancelling builds)? I don't think so. Or at least, the priority should be dropped way lower. You might still prefer to nerf builds if 2 dep builds are substantially faster than 1 clobber build, and there's a race where you could cancel a build but before it's cancelled it finishes far enough to trigger off the resulting test jobs. (As long as 'make check' is part of the build job, this is actually a large race window, since the test jobs don't wait for make check to finish.) That said, I can't think of a reason why the added complexity would be worth it. Maybe in a future world where our build system does proper full-tree dependencies so that dep builds are really fast and reliable, this might again become a substantial win.
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Comment 4•11 years ago
|
||
Found in triage. Moving to "Tools", as that feels closest, but if this should be in "GeneralAutomation", please re-triage.
Component: Other → Tools
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2125]
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2125] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2135]
Comment 5•9 years ago
|
||
Probably won't be fixing this because self serve is going to be deprecated after all scheduling moves to Taskcluster.
Status: NEW → RESOLVED
Closed: 9 years ago
QA Contact: hwine
Resolution: --- → WONTFIX
Assignee | ||
Updated•7 years ago
|
Component: Tools → General
You need to log in
before you can comment on or make changes to this bug.
Description
•