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)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: k0scist, Assigned: armenzg)

Details

(Whiteboard: [talos][cleanup])

Attachments

(1 file)

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.
Summary: branch 1.9.2 confusingly set on tbpl logs → branch 1.9.2 confusingly set on talos tbpl logs
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
-b is for branch --branchName is the text for the branch oddly enough I don't think either is used
ok, we use --branchName, but not branch (-b). Maybe we should scrap the use of -b?
Severity: normal → enhancement
Priority: -- → P5
Whiteboard: [talos][cleanup]
Assignee: nobody → armenzg
Status: NEW → ASSIGNED
Attachment #590192 - Flags: review?(jmaher)
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+
This is working on staging. Which piece of code are you referring to?
Attachment #590192 - Flags: checked-in+
This landed in production today.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
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: