Closed
Bug 540249
Opened 15 years ago
Closed 15 years ago
Talos should fail more gracefully when skipping 10.5 sdk builds on 10.4 slaves
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jruderman, Assigned: bhearsum)
References
Details
Attachments
(1 file)
1.29 KB,
patch
|
catlee
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
Please drop these, or make them appear green rather than red. Having perma-red boxes reduces most developers' trust in try server. The change can be conditional on the build being "based on recent mozilla-central", e.g. having some December mozilla-central changeset as an ancestor, if these tests are still needed for 1.9.2 changsets that are pushed to try. Possibly related: bug 516820, bug 528441
Comment 1•15 years ago
|
||
Also bug 523471
Assignee | ||
Comment 2•15 years ago
|
||
It's non-trivial to starting these builds entirely. Would it help if there was better communication about expected burning for m-c builds, eg, on the Tinderbox page?
Reporter | ||
Comment 3•15 years ago
|
||
> It's non-trivial to starting these builds entirely. I don't understand this sentence. > Would it help if there was better communication about expected > burning for m-c builds, eg, on the Tinderbox page? No, because most of us use TBPL now, especially for Try. And because it would still dilute trust in try server.
Assignee | ||
Comment 4•15 years ago
|
||
(In reply to comment #3) > > It's non-trivial to starting these builds entirely. > > I don't understand this sentence. > Sorry - typo. Meant to say: It's non-trivial to stop running these builds entirely. Because of the nature of push-to-try we don't have separate "builders" per branch, which makes it difficult to turn off only the 10.4 tests for m-c. > > Would it help if there was better communication about expected > > burning for m-c builds, eg, on the Tinderbox page? > > No, because most of us use TBPL now, especially for Try. And because it would > still dilute trust in try server. Would it change things if 10.4 talos was always green for m-c builds?
Comment 5•15 years ago
|
||
(In reply to comment #4) > Would it change things if 10.4 talos was always green for m-c builds? A TinderPrint of "10.4 not supported by this build - untested" would be good addition to that.
Reporter | ||
Comment 6•15 years ago
|
||
> Would it change things if 10.4 talos was always green for m-c builds?
You mean m-c-based builds on Try? Yes, that would make me happy.
Assignee | ||
Comment 7•15 years ago
|
||
I'll run this in staging today to verify it.
Assignee | ||
Updated•15 years ago
|
Assignee: nobody → bhearsum
Severity: blocker → normal
Summary: Try server has 4x perma-red Talos: "can't run 10.5.sdk on 10.4 slave" → Talos should fail more gracefully when skipping 10.5 sdk builds on 10.4 slaves
Assignee | ||
Comment 8•15 years ago
|
||
Comment on attachment 422314 [details] [diff] [review] untested - fail more gracefully if the build can't run This works fine. The build still halts, but it's green on the waterfall.
Attachment #422314 -
Flags: review?(catlee)
Comment 9•15 years ago
|
||
Comment on attachment 422314 [details] [diff] [review] untested - fail more gracefully if the build can't run Looks ok to me. Just be sure to remove the "untested" bit in the log message. So the step itself goes red, but the build is green?
Attachment #422314 -
Flags: review?(catlee) → review+
Assignee | ||
Updated•15 years ago
|
Attachment #422314 -
Flags: checked-in+
Assignee | ||
Comment 10•15 years ago
|
||
Comment on attachment 422314 [details] [diff] [review] untested - fail more gracefully if the build can't run I changed the log message to "Skipping tests; can\'t run 10.5 based build on 10.4 slave" after some discussion on IRC with catlee. Landed as changeset: 576:c830f30882ff Masters have been reconfig'ed.
Assignee | ||
Comment 11•15 years ago
|
||
Just forced a build in production to test it - worked fine.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•