Closed
Bug 835688
Opened 11 years ago
Closed 11 years ago
buildstep that TinderboxPrints the mozharness_revlink makes tbpl ugly and stupid-looking
Categories
(Release Engineering :: Applications: MozharnessCore, defect, P1)
Release Engineering
Applications: MozharnessCore
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: philor, Assigned: armenzg)
References
Details
Attachments
(1 file)
1.18 KB,
patch
|
mozilla
:
review+
armenzg
:
checked-in+
|
Details | Diff | Splinter Review |
Back in September in bug 791029, tbpl stopped insisting that only TinderboxPrints which are at the start of a line count as TinderboxPrints. That made TinderboxPrint something like Beetlejuice, not a word you want to casually toss around. The buildstep in b2g builds which outputs the mozharness_revlink doesn't fear saying it: ========= Started 'echo TinderboxPrint: ...' (results: 0, elapsed: 0 secs) (at 2013-01-28 20:31:27.515588) ========= echo TinderboxPrint: mozharness_revlink http://hg.mozilla.org/build/mozharness/rev/f7ba3a5cffee ... argv: ['echo', 'TinderboxPrint:', 'mozharness_revlink', 'http://hg.mozilla.org/build/mozharness/rev/f7ba3a5cffee'] ... TinderboxPrint: mozharness_revlink http://hg.mozilla.org/build/mozharness/rev/f7ba3a5cffee ... ========= Finished 'echo TinderboxPrint: ...' (results: 0, elapsed: 0 secs) (at 2013-01-28 20:31:27.623114) ========= Which results in b2g builds having six line items in the unordered list in the bottom right: the gaia_revlink which we only get because of bug 791029, since it's a mozharness style one with a time and an INFO in front of it, and five lines of the mozharness_revlink in varying degrees of readability, including "...' (results: 0, elapsed: 0 secs) (at 2013-01-28 20:31: 27.515588) ========="
Comment 2•11 years ago
|
||
So as an ugly workaround in buildbot you can do something like: $ python -c "print 'Tinder' 'Box' 'Print:'" instead of 'echo' for this, python auto-concats all adjacent strings together. and you might get around the ========= Finished 'echo TinderboxPrint: ...' stuff by just adding a description= to the step. (that doesn't use the TinderboxPrint phrase).
Comment 3•11 years ago
|
||
Looks like the other TinderboxPrint steps are OutputStep's: http://hg.mozilla.org/build/buildbotcustom/file/ce06f2f829ff/process/factory.py#l1386 http://hg.mozilla.org/build/buildbotcustom/file/ce06f2f829ff/process/factory.py#l3298
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → armenzg
Assignee | ||
Comment 4•11 years ago
|
||
Attachment #707636 -
Flags: review?(aki)
Assignee | ||
Updated•11 years ago
|
Priority: -- → P1
Updated•11 years ago
|
Attachment #707636 -
Flags: review?(aki) → review+
Assignee | ||
Comment 5•11 years ago
|
||
Comment on attachment 707636 [details] [diff] [review] Use OutputStep instead 0f3e640208d0
Attachment #707636 -
Flags: checked-in+
Assignee | ||
Updated•11 years ago
|
Whiteboard: waiting on reconfig
Comment 6•11 years ago
|
||
This is in production.
Assignee | ||
Comment 7•11 years ago
|
||
It looks like this now: * mozharness_revlink: http: //hg.mozilla.org/build/mozharness/rev/ce8901b71fed * gaia_revlink: http: //hg.mozilla.org/integration/gaia-nightly/rev/ff42ce81a69c I have not yet understood why tbpl add that space after "http:".
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: waiting on reconfig
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•10 years ago
|
Component: General Automation → Mozharness
You need to log in
before you can comment on or make changes to this bug.
Description
•