Closed Bug 1612866 Opened 4 years ago Closed 4 years ago

[meta] Enable remote providers in mochitests

Categories

(Firefox :: Messaging System, task, P1)

task

Tracking

()

RESOLVED FIXED
Firefox 75
Iteration:
74.2 - Jan 20 - Feb 09
Tracking Status
firefox73 --- wontfix
firefox74 --- wontfix
firefox75 --- fixed

People

(Reporter: andreio, Assigned: andreio)

References

(Blocks 1 open bug)

Details

(Keywords: meta)

As far as I know we haven't tried this before, we disabled the features in tests to prevent network calls.
Discovery stream, topstories and snippets are disabled either through our local browser.ini or through the global prefs config file.
We should try to enable as many of them as we can for better coverage. To work around the network requests we can ship local json support-files.
This bug probably needs to be broken down for each individual provider we enable, I expect different levels of difficulty for each one.

Depends on: 1612914
Assignee: nobody → andrei.br92
Iteration: --- → 74.2 - Jan 20 - Feb 09
Priority: -- → P1
Target Milestone: --- → Firefox 74
Depends on: 1613101
Keywords: meta
Summary: Enable remote providers in mochitests → [meta] Enable remote providers in mochitests

I think this bug can be closed now:

  • We added Remote Settings integration for What's New panel tests in bug 1613101
  • We enabled the Discovery Stream integration with newtab mochitests in bug 1612914
  • We enabled Discovery Stream in newtab performance tests in bug 1613648
  • We enabled Snippets in newtab performance tests in bug 1600339
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: Firefox 74 → Firefox 75
You need to log in before you can comment on or make changes to this bug.