Run devtools fission tests on opt builds on autoland (instead of shippable)
Categories
(DevTools :: General, task, P3)
Tracking
(Fission Milestone:M8, firefox91 fixed)
| Tracking | Status | |
|---|---|---|
| firefox91 | --- | fixed |
People
(Reporter: jdescottes, Assigned: jdescottes)
References
(Blocks 1 open bug)
Details
(Whiteboard: dt-fission-m3-mvp)
Attachments
(1 file, 1 obsolete file)
We initially decided to run devtools fission mochitests on shippable for autoland when we moved them to tier1, so that we would align with the platforms already used on central.
But shippable builds are more expensive, and we should be able to switch to regular opt builds for autoland.
| Assignee | ||
Comment 1•5 years ago
|
||
| Assignee | ||
Comment 2•5 years ago
|
||
The jobs for devtools fission on linux opt non shippable don't exist for now.
So it's not just a matter of updating the platforms.
| Assignee | ||
Comment 3•5 years ago
|
||
Hi Joel,
I see we can't schedule Mochitest Fission jobs on Linux 64 opt platforms, they seem available on shippable builds.
I can't find them either using try fuzzy or using "add new jobs" on treeherder.
I don't know where this is defined though and if it's something we can change?
Example: the job opt-mochitest-devtools-chrome-fis-e10s-1 is not available under test-linux1804-64, only under test-linux1804-64-shippable.
Thanks
Updated•5 years ago
|
Updated•5 years ago
|
Comment 4•5 years ago
|
||
I don't want to leave the needinfo hanging so long, but unfortunately I don't know how to solve this- I did spent a few hours looking into this and see that this is a problem (also with browser-chrome). My hacking didn't seem to help, so I need to spend more time on this...ideally in the next week I have traction here.
Comment 5•5 years ago
|
||
I have filed bug 1695083, this should allow things to work normally- I have more testing to do, maybe my initial findings are not going to work out- but I am a lot closer and will continue to find a solution there.
| Assignee | ||
Comment 6•5 years ago
|
||
Thanks for taking a look at this Joel! Really appreciated, I had no idea how to make progress here.
Comment 7•5 years ago
|
||
Moving from Fission M7 (Beta experiment) to M8 (Release experiment) because switching the DevTools test config on autoland doesn't need to block our Beta experiment.
Comment 8•5 years ago
|
||
All the other browsertime tasks ignore non-shippable platforms except for this
one. It was causing problems for a later patch in this stack.
Comment 9•5 years ago
|
||
Comment on attachment 9206729 [details]
Bug 1693640 - [ci] Ensure browsertime tp6 ignores non-shippable fission platforms, r?#perftest-reviewers
Revision D107107 was moved to bug 1695083. Setting attachment 9206729 [details] to obsolete.
Comment 10•5 years ago
•
|
||
Once the patches in bug 1695083 land, then opt-mochitest-devtools-chrome-fis will start showing up in ./mach try fuzzy --full. To get them there without --full, they need to be running on central/autoland. Now setting the fission-run-on-projects key here should work.
Comment 11•5 years ago
|
||
:jdescottes, now that bug 1695083 is landed (just now on autoland), your changes should be a lot easier to make.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 12•4 years ago
|
||
Comment 13•4 years ago
|
||
| bugherder | ||
Description
•