Closed Bug 1606131 Opened 5 years ago Closed 5 years ago

Have the browsertime test jobs differentiate between app in the perfherder data output

Categories

(Tree Management :: Perfherder, task, P1)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rwood, Assigned: rwood)

References

Details

Attachments

(1 file)

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:

https://treeherder.mozilla.org/perf.html#/graphs?highlightAlerts=1&selected=2200748,618674,1321.5,350,1011158630&series=try,2200748,1,13&timerange=1209600

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.

Component: Performance → Raptor

(In reply to Robert Wood [:rwood] from comment #4)

https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=061d8aa569ef7fa5b37cf073da3f5df59ac87c25

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.

Depends on: 1601414
Keywords: leave-open
Summary: Have the browsertime visual-metrics job differentiate between app in the perfherder data output → Have the browsertime test jobs differentiate between app in the perfherder data output
Pushed by rwood@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ef007d37a0cf Have the browsertime test jobs differentiate between app in the perfherder data output r=perftest-reviewers,stephendonner

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.

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Keywords: leave-open
Resolution: --- → FIXED
Blocks: 1607458
Type: defect → task
Version: Version 3 → unspecified
Component: Raptor → Perfherder
Product: Testing → Tree Management
Version: unspecified → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: