Closed
Bug 1229275
Opened 10 years ago
Closed 7 years ago
Perfherder doesn't distinguish between linux64 debug builds and linux64 debug static analysis builds
Categories
(Tree Management :: Perfherder, defect, P5)
Tree Management
Perfherder
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1261081
People
(Reporter: chmanchester, Unassigned)
References
Details
(Whiteboard: perfherder-starter-bug)
User Story
Thank you for helping out with Treeherder! You can find us on IRC at irc://irc.mozilla.org/treeherder Here's some links to help get you started. Project page: https://wiki.mozilla.org/Auto-tools/Projects/Treeherder https://wiki.mozilla.org/Auto-tools/Projects/Perfherder Interacting with us, repo locations and links to set up a development version of the software: https://wiki.mozilla.org/Auto-tools/Projects/Treeherder#Contributing https://wiki.mozilla.org/Auto-tools/Projects/Treeherder#Source_and_Docs A-Team general reference, coding style guides: https://ateam-bootcamp.readthedocs.org
Attachments
(1 file)
|
105.75 KB,
image/jpeg
|
Details |
The two series aren't distinguished in the UI, so it's hard to see which is which.
Comment 1•10 years ago
|
||
No idea why this is offhand, but it is probably fairly easy to fix. Something that could be addressed at the mozlando perfherder hackfest. :)
Whiteboard: perfherder-hackfest-mozlando
Updated•10 years ago
|
Whiteboard: perfherder-hackfest-mozlando → perfherder-starter-bug
Updated•10 years ago
|
User Story: (updated)
Comment 2•10 years ago
|
||
Hmm, should'nt we see an option (e.g, 'static' or something) in https://treeherder.mozilla.org/api/optioncollectionhash/? ?
I can't find a way to distinguish the builds looking at the data available in say, _getSeriesName:
https://github.com/mozilla/treeherder/blob/master/ui/js/perf.js#L27
This information should be provided by OptionCollectionMap I guess - I narrowed down to:
https://github.com/mozilla/treeherder/blob/master/ui/js/models/option_collection.js
which makes a query and retrieve https://treeherder.mozilla.org/api/optioncollectionhash/?.
For the mentioned tests, they both only have the option 'debug' - and there is no static in the above collection.
So - to me - looks like we are not retrieving 'static' or 'analysis' from the buildbot build names and reporting them as options. Here is a build name from buildbot:
"buildername": "OS X 10.7 64-bit fx-team debug static analysis build",
Will, does that make sense to you ? And do you know where that information is ingested in treeherder ?
Comment 3•10 years ago
|
||
So, maybe we should add 'static' and 'analysis' detection in there as a start:
https://github.com/mozilla/treeherder/blob/master/treeherder/etl/buildbot.py#L393
Ed, some thoughts ?
Flags: needinfo?(emorley)
Comment 4•10 years ago
|
||
It was my understanding that these jobs we're more like tests than traditional builds. We normally only give builds a new row if they are running the same tests as another row, but against some kind of different binary.
Searching inbound I don't see any talos tests being run against this job?
Flags: needinfo?(emorley)
Comment 6•9 years ago
|
||
I wonder if we should just disable perfherder statistic gathering for these types of builds, I don't think they're very useful.
Comment 7•8 years ago
|
||
(In reply to William Lachance (:wlach) (use needinfo!) from comment #6)
> I wonder if we should just disable perfherder statistic gathering for these
> types of builds, I don't think they're very useful.
Flags: needinfo?(igoldan)
Comment 8•8 years ago
|
||
This is probably still a bug, but I'm not sure.
Updated•7 years ago
|
Flags: needinfo?(igoldan)
Priority: -- → P5
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•