Have the browsertime test jobs differentiate between app in the perfherder data output
Categories
(Tree Management :: Perfherder, task, P1)
Tracking
(Not tracked)
People
(Reporter: rwood, Assigned: rwood)
References
Details
Attachments
(1 file)
Bug 1606131 - Have the browsertime test jobs differentiate between app in the perfherder data output
47 bytes,
text/x-phabricator-request
|
Details | Review |
The browsertime visual-metrics task PERFHERDER_DATA output is not distinguishing between app. So for example for vismetrics jobs on Fenix and GVE, the name is the same so the data is all mixed:
Assignee | ||
Comment 1•5 years ago
•
|
||
Perfherder doesn't distinguish between 'app' yet, i.e. for Chrome jobs we report it, but perfherder doesn't split out the results for it yet:
INFO - perftest-output Info: PERFHERDER_DATA: {"framework": {"name": "raptor"}, "application": {"version": "76.0.3809.132", "name": "chrome"},
Bug 1593198 is for that support in Perfherder.
In the mean time for these visual metrics jobs I'll add the application name to PERFHERDER_DATA extraOptions for now - then once Bug 1593198 is fixed we can add the application name key itself and remove it from extraOptions.
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
•
|
||
(In reply to Robert Wood [:rwood] from comment #4)
From the try run you can see the app being added to perfherder extra options, i.e. for Fenix:
INFO - perftest-output Info: PERFHERDER_DATA: {"framework": {"name": "browsertime"}, "application": {"name": "fenix"}, "suites": [{"extraOptions": ["fenix"],...
So that will fix the issue with the regular browsertime jobs (ensuring the perfherder data is differentiated by browser/app) however that will not fix the vismets job issue - that will require Bug 1601414 to be fixed first, which will provide the app/browser info to the vismets task. Will submit this first patch to fix the non-vismet task jobs.
Assignee | ||
Comment 6•5 years ago
|
||
Comment 8•5 years ago
|
||
bugherder |
Assignee | ||
Comment 9•5 years ago
|
||
Bug 1601414 has landed code needed to differentiate the perfherder data by browser app for the visual metrics jobs, so this bug is now resolved.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Description
•