Simplify the cron for CaR, sp3, and chromium
Categories
(Testing :: Performance, task, P1)
Tracking
(firefox123 fixed)
Tracking | Status | |
---|---|---|
firefox123 | --- | fixed |
People
(Reporter: kshampur, Assigned: kshampur)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxp])
Attachments
(1 file, 1 obsolete file)
We should combine the chromium update with the CaR perftest cron into a single one
as well as move the sp3 mac1300 test out of the gpt cron into this cron
doing this should create a proper dependency link of the test to the toolchain builds. right now we assume the toolchain builds before the test run. This was fine for the most part, but with the CaR silicon builds we should take more care now as those builds take much longer.
optionally, we may opt to move all sp3 tests to this cron as well, (or just the CaR sp3 ones)
tbd.
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Something to keep in mind for simplifying the cron https://phabricator.services.mozilla.com/D195809#6493635
Assignee | ||
Comment 2•1 year ago
|
||
Now would be a good time to tackle this bug. Currently CaR toolchain builds are being run on every push which is not ideal for the OSX worker pool in particular
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 3•1 year ago
|
||
With the chromium application removed from perftesting we can now look
to simplify & consolidate some of the cron task. This patch only
consolidates the chromium fetches and toolchain builds into the
custom-car perftesting cron.
Additionally, it seems the toolchain builds are being built on every
push to mozilla-central. This is not intended, instead we only want it
to be built once a day and that daily build be cached and used for
subsequent browsertime tests.
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 4•1 year ago
|
||
This patch addresses a few inefficiencies with the current testing setup
for CaR tests and builds. In particular we need to reduce the frequency
of the CaR toolchain builds for the OSX platform and not run on every
m-c push.
Additionally, we bump up the tier of the osx1300 CaR tasks from tier 3
to 2 (default).
Updated•1 year ago
|
Comment 6•1 year ago
|
||
bugherder |
Description
•