Open Bug 1887998 Opened 1 month ago Updated 3 days ago

Have mozperftest and raptor use the same browsertime version

Categories

(Testing :: Performance, enhancement, P3)

enhancement

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: kshampur, Assigned: kshampur)

References

(Blocks 1 open bug)

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
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: