Closed
Bug 1394489
Opened 7 years ago
Closed 7 years ago
support stylo by default and "stylo-disabled" test jobs in AWFY
Categories
(Testing Graveyard :: AWFY, enhancement)
Testing Graveyard
AWFY
Tracking
(firefox-esr52 unaffected, firefox55 unaffected, firefox56 unaffected, firefox57 affected)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox55 | --- | unaffected |
firefox56 | --- | unaffected |
firefox57 | --- | affected |
People
(Reporter: jmaher, Assigned: bc)
References
(Blocks 1 open bug)
Details
(Whiteboard: [stylo])
Attachments
(4 files)
AWFY runs stylo builds in parallel to default builds; when we switch to stylo as default we will need to set this environment variable for the non-stylo builds: STYLO_FORCE_DISABLED=1 ideally the default firefox line will remain the default and the 'stylo' specific line will go away and we will add a new non-stylo specific line.
Assignee | ||
Comment 1•7 years ago
|
||
opt in stylo was added in bug 1394489. We'll have disable that and add the non-stylo version. Anyone care to bikeshed? non-stylo vs. gecko vs. ?
Flags: needinfo?(bobbyholley)
Reporter | ||
Comment 2•7 years ago
|
||
I think we are going to use in talos: non-stylo or stylo-disabled and with stylo will be plain old Firefox.
For naming, the test and talos jobs that use the Gecko style system after we flip to Stylo by default in bug 1330412 will be labelled "stylo-disabled", so perhaps a similar convention is good here.
Assignee | ||
Comment 4•7 years ago
|
||
Thanks. Will do. That should have been Bug 1392123 and not a circular reference, btw.
Flags: needinfo?(bobbyholley)
Assignee | ||
Comment 5•7 years ago
|
||
In bug 1390206 <https://github.com/mozilla/arewefastyet/commit/71cb9664696776ab45daf3ff6610ac87685f56a2> we explicily disabled stylo on the default configuration. I wonder if I should explicitly force it on to prevent experiments or other transient changes from disabling it as we go forward. Should I wait for the default to change to stylo enabled before making this change or could I force stylo on in the default config at the same time that I disable stylo in the stylo-disabled config and deploy this before stylo becomes default?
Flags: needinfo?(nihsanullah)
Flags: needinfo?(cpeterson)
Comment 6•7 years ago
|
||
(In reply to Bob Clary [:bc:] from comment #5) > In bug 1390206 > <https://github.com/mozilla/arewefastyet/commit/ > 71cb9664696776ab45daf3ff6610ac87685f56a2> we explicily disabled stylo on the > default configuration. I wonder if I should explicitly force it on to > prevent experiments or other transient changes from disabling it as we go > forward. After Stylo is enabled by default, there is no harm in force-enabling it to prevent experiments from silently disabling it. It might be a good idea to do when we add the stylo-disabled config. > Should I wait for the default to change to stylo enabled before making this > change or could I force stylo on in the default config at the same time that > I disable stylo in the stylo-disabled config and deploy this before stylo > becomes default? I'm not sure I understand the question, but we don't need to force-enable Stylo in the default config yet. You could write the code to add the stylo-disabled config before we need to run it, if that saves you time. But you don't need to deploy it before we enable Stylo by default.
Flags: needinfo?(cpeterson)
No longer blocks: stylo-nightly
Depends on: stylo-nightly
Updated•7 years ago
|
Blocks: stylo-tooling
status-firefox55:
--- → unaffected
status-firefox56:
--- → unaffected
status-firefox57:
--- → affected
status-firefox-esr52:
--- → unaffected
Summary: support stylo by default in AWFY → support stylo by default and "stylo-disabled" test jobs in AWFY
Whiteboard: [stylo]
Assignee | ||
Comment 7•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → bob
Status: NEW → ASSIGNED
Assignee | ||
Comment 8•7 years ago
|
||
Attachment #8904790 -
Flags: review?(armenzg)
Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(nihsanullah)
Updated•7 years ago
|
Attachment #8904790 -
Flags: review?(armenzg) → review+
Assignee | ||
Comment 9•7 years ago
|
||
https://github.com/mozilla/arewefastyet/commit/ee8198470572e394fe0646119b04ec182e1c2819
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 10•7 years ago
|
||
Assignee | ||
Comment 11•7 years ago
|
||
The Win8 Stylo Disabled jobs aren't being scheduled. See bug 1397319
Blocks: 1397319
Assignee | ||
Comment 12•7 years ago
|
||
NI to disable the old Stylo graphs in a few days unless someone wants to keep it.
Flags: needinfo?(bob)
Assignee | ||
Updated•7 years ago
|
Component: General → AWFY
Assignee | ||
Comment 14•7 years ago
|
||
Thanks! https://github.com/mozilla/arewefastyet/commit/17b3b389ecc415e1fce373ddf3e2fb6e7195d730 and pulled on arewefastyet.com
Updated•4 years ago
|
Product: Testing → Testing Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•