Closed
Bug 956384
Opened 12 years ago
Closed 12 years ago
Enable addons for talos runs when running metro browser
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jlund, Assigned: jlund)
Details
Attachments
(2 files)
636 bytes,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
2.05 KB,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
looks like metro talos runs have been failing since:
https://tbpl.mozilla.org/?tree=Cedar&jobname=svgr-metro&rev=5dc615915eb6
There was a patch in that disabled addon providers in metro:
https://hg.mozilla.org/projects/cedar/rev/c237f02b3578
We should disable addons for metro talos runs.
This was a fix in mozprofile to enable addons. Not sure if talos uses mozprofile though:
https://github.com/mozilla/mozbase/commit/d4d704f3b0c3202646e2078bd54cf49afab7f65c
![]() |
||
Updated•12 years ago
|
Summary: disable addons for talos runs when running metro browser → Enable addons for talos runs when running metro browser
Assignee | ||
Comment 1•12 years ago
|
||
sorry for confusion --
> There was a patch in that disabled addon providers in metro:
> https://hg.mozilla.org/projects/cedar/rev/c237f02b3578
edit: There was a patch that added a pref to completely disable add-on providers in Metro
> We should disable add-ons for metro talos runs.
edit: We should *enable* add-ons for metro talos runs.
Updated•12 years ago
|
Blocks: metrobacklog
Whiteboard: [feature] p=0
Assignee | ||
Comment 2•12 years ago
|
||
This ensures that addons are enabled for every talos run while fixing the related metro failures.
Attachment #8356419 -
Flags: review?(jmaher)
Comment 3•12 years ago
|
||
Comment on attachment 8356419 [details] [diff] [review]
956384_enable_addons_for_metro_talos.060114.diff
Review of attachment 8356419 [details] [diff] [review]:
-----------------------------------------------------------------
::: talos/PerfConfigurator.py
@@ +237,5 @@
> 'browser.shell.checkDefaultBrowser': False,
> 'browser.warnOnQuit': False,
> 'browser.display.overlaynavbuttons': False, # metrofx specific
> + # Bug 956384 - Enable addons for metro browser
> + 'extensions.defaultProviders.enabled': True, # metrofx specific
double checking- this preference does not affect non metro tests?
Attachment #8356419 -
Flags: review?(jmaher) → review+
Assignee | ||
Comment 4•12 years ago
|
||
As per IRC discussion regarding the unknown performance implications of making a talos wide change, we will only add this pref for metro runs via CLI so we can resolve this bug. Then we can re-add it talos wide across every platform over one branch until we have more data.
Attachment #8357256 -
Flags: review?(jmaher)
Comment 5•12 years ago
|
||
Comment on attachment 8357256 [details] [diff] [review]
956384_enable_addons_for_metro_talos-inbound-080114.diff
Review of attachment 8357256 [details] [diff] [review]:
-----------------------------------------------------------------
::: testing/talos/talos.json
@@ +69,5 @@
> "dromaeojs-metro": {
> "tests": ["dromaeo_css", "dromaeo_dom", "kraken", "v8_7"],
> + "metro_mode": true,
> + "talos_options": [
> + "--setPref", "extensions.defaultProviders.enabled=True"
these should be lowercase, s/True/true/
Attachment #8357256 -
Flags: review?(jmaher) → review+
Assignee | ||
Comment 6•12 years ago
|
||
pushed to inbound: https://hg.mozilla.org/integration/mozilla-inbound/rev/7a57d633a163
w/ lowercase 'true'
Assignee: nobody → jlund
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
No longer blocks: metrobacklog, 940690
Whiteboard: [feature] p=0
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•