Closed
Bug 715966
Opened 13 years ago
Closed 13 years ago
branch 1.9.2 confusingly set on talos tbpl logs
Categories
(Release Engineering :: General, enhancement, P5)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: k0scist, Assigned: armenzg)
Details
(Whiteboard: [talos][cleanup])
Attachments
(1 file)
|
1014 bytes,
patch
|
jmaher
:
review+
armenzg
:
checked-in+
|
Details | Diff | Splinter Review |
A typical mozilla-inbound push uses PerfConfigurator like:
argv: ['python', 'PerfConfigurator.py', '-v', '-e',
'../firefox/firefox-bin', '-t', 'talos-r3-fed-071', '-b', '1.9.2',
'--branchName', 'Firefox-Non-PGO', '--resultsServer',
'graphs-old.mozilla.org', '--resultsLink', '/server/collect.cgi',
'--activeTests', 'tp5', '--mozAfterPaint', '--responsiveness',
'--symbolsPath', '../symbols']
I guess we use --branchName? but -b 1.9.2 is certainly wrong and misleading and should be removed.
| Reporter | ||
Updated•13 years ago
|
Summary: branch 1.9.2 confusingly set on tbpl logs → branch 1.9.2 confusingly set on talos tbpl logs
| Assignee | ||
Comment 1•13 years ago
|
||
What is the difference between -b and --branchName?
The code lives in here:
http://hg.mozilla.org/build/buildbotcustom/file/tip/steps/talos.py#l77
77 self.setCommand(["python", perfconfigurator, "-v", "-e", exePath,
78 "-t", title, "-b", self.branch,
79 '--branchName', self.branchName] + self.addOptions)
and in process/factory.py:
def addUpdateConfigStep(self):
self.addStep(talos_steps.MozillaUpdateConfig(
workdir=os.path.join(self.workdirBase, "talos/"),
branch=self.buildBranch,
branchName=self.talosBranch,
I can see that mozilla-central has it wrong:
BRANCHES['mozilla-central']['build_branch'] = "1.9.2"
all other branches do this:
BRANCHES[branch]['build_branch'] = branchConfig.get('build_branch', branch.title())
BTW a typical PerfConfigurator call for inbound is like this (to compare with comment 0 which is for m-c):
python PerfConfigurator.py -v -e ../firefox/firefox-bin -t talos-r3-fed64-069 -b Mozilla-Inbound --branchName Mozilla-Inbound-Non-PGO --resultsServer graphs-old.mozilla.org --resultsLink /server/collect.cgi --activeTests tscroll:a11y:ts_paint:tpaint:tdhtml:tsspider --mozAfterPaint --symbolsPath ../symbols
Comment 2•13 years ago
|
||
-b is for branch
--branchName is the text for the branch
oddly enough I don't think either is used
Comment 3•13 years ago
|
||
ok, we use --branchName, but not branch (-b). Maybe we should scrap the use of -b?
Updated•13 years ago
|
Severity: normal → enhancement
Priority: -- → P5
Whiteboard: [talos][cleanup]
| Assignee | ||
Comment 4•13 years ago
|
||
Comment 5•13 years ago
|
||
Comment on attachment 590192 [details] [diff] [review]
(not tested yet) remove the usage of -b
Review of attachment 590192 [details] [diff] [review]:
-----------------------------------------------------------------
looks good. should this be done on mobile also?
Attachment #590192 -
Flags: review?(jmaher) → review+
| Assignee | ||
Comment 6•13 years ago
|
||
This is working on staging.
Which piece of code are you referring to?
| Assignee | ||
Comment 7•13 years ago
|
||
Comment on attachment 590192 [details] [diff] [review]
(not tested yet) remove the usage of -b
http://hg.mozilla.org/build/buildbotcustom/rev/460691fec2b5
Attachment #590192 -
Flags: checked-in+
Comment 8•13 years ago
|
||
This landed in production today.
| Assignee | ||
Updated•13 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•