Closed Bug 1811821 Opened 1 year ago Closed 1 year ago

Make side-by-side job shareable

Categories

(Testing :: mozperftest, task, P1)

Default
task

Tracking

(firefox111 fixed)

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: alexandrui, Assigned: alexandrui)

References

Details

(Whiteboard: [fxp] )

Attachments

(1 file)

Currently there’s no specific way to share a side-by-side job from a revision if there are multiple runs of the job. We need to add in the job name more details about the comparison: platform, test name.

I suggest using an artifact JSON that stores a configuration of the run. Trying to dynamically give the tasks labels might be error-prone. The artifact downloader already produces something like that here: https://github.com/mozilla/mozperftest-tools/blob/7586de796586e98970ad8fbd93b46567bd3e4247/mozperftest_tools/mozperftest_tools/utils/artifact_downloader.py#L315-L329

You could grab that config file, modify it to include any additional information it needs (it already contains the platform, and test names), then move it the the upload directory.

Assignee: nobody → aionescu
Status: NEW → ASSIGNED

In the alerts or compare view, there's the test name, platform and revisions. Basically that's what we have to make a job view link of the side by side that is distinguishable from others in the same revision (example). The current patch adds the name of the site to the display name of the side-by-side job and the test name and platform to the job link, so we can easily build the URL.

Pushed by aionescu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e04f14e608ad
Make side-by-side job shareable r=perftest-reviewers,sparky
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Whiteboard: [fxp]
See Also: → 1832506
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: