Closed Bug 1887998 Opened 11 months ago Closed 10 months ago

Have mozperftest and raptor use the same browsertime version

Categories

(Testing :: Performance, enhancement, P1)

enhancement

Tracking

(firefox128 fixed)

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: kshampur, Assigned: kshampur)

References

(Blocks 3 open bugs)

Details

(Whiteboard: [fxp])

Attachments

(1 file)

Now that we have node-18 toolchain, we can upgrade to a more recent browsertime (bug 1878786)

After that/in parallel, It would be a good idea to begin looking at having mozperftest and raptor in sync, and we should do this by having both harnesses sharing the same installation

rough example attempt at this https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=b0d22c79b68e9fef892e8c7ab8b0214474394054&selectedTaskRun=eyqRd_foSjmIYq2_9h4U8g.0

added the browsertime as a toolchain to the perftest record task. So this task is using the same browsertime version as raptor, by sharing the same toolchain task

sort of works (see the amazon screenshot). works locally, will look into the failures in CI

Looks like there is an issue with the browsertime commands.screenshot.take on the Linux in CI with the latest browsertime (works fine locally on my mac).

issue is the jimp dependency. At some point it was made optional, and seems like it does not install on linux. By adding it as a devdependency in our package.json it seems to run and give screenshots

(In reply to Kash Shampur [:kshampur] ⌚EST from comment #3)

issue is the jimp dependency. At some point it was made optional, and seems like it does not install on linux. By adding it as a devdependency in our package.json it seems to run and give screenshots

example working now: https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=4f9b17d1db2b6e95c385f384712a2140cc8e13e5&selectedTaskRun=fCS0pjC7Tee3CatRjzQvtg.0

so that fixes record task, need to look into the remaining mozperftests that use browsertime

Assignee: nobody → kshampur
Status: NEW → ASSIGNED
Attachment #9399236 - Attachment description: WIP: Bug 1887998 - Have mozperftest and raptor use the same browsertime. r?#perftest → Bug 1887998 - Have mozperftest and raptor use the same browsertime. r?#perftest
Attachment #9399236 - Attachment description: Bug 1887998 - Have mozperftest and raptor use the same browsertime. r?#perftest → WIP: Bug 1887998 - Have mozperftest and raptor use the same browsertime. r?#perftest
Blocks: 1895614
Attachment #9399236 - Attachment description: WIP: Bug 1887998 - Have mozperftest and raptor use the same browsertime. r?#perftest → Bug 1887998 - Have mozperftest and raptor use the same browsertime. r?#perftest
Blocks: 1895954
See Also: → 1895955
Pushed by kshampur@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a8d70625755a Have mozperftest and raptor use the same browsertime. r=perftest-reviewers,sparky
Priority: P3 → P1
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: