Closed Bug 1566377 Opened 5 years ago Closed 4 years ago

Make an easy way for search engines to be manually tested

Categories

(Firefox :: Search, task, P3)

task
Points:
5

Tracking

()

RESOLVED FIXED

People

(Reporter: standard8, Assigned: daleharvey)

References

Details

Currently, to test changes to a search engine, we have to either:

  • Poke preferences to get the right locale & region (for which I myself can never remember which ones).
  • Poke list.json to add an engine to the locale.

With the modernisation, all the configuration will be on the server, although we'll still have the engine definitions locally.

Ideally we should be able to:

  • Switch between the remote settings staging and production servers (preview & non-preview modes as well).
  • Set a locale and region, and see the effects, test the engines.
  • Not need to restart Firefox.

RemoteSettings have their own add-on for changing between production/staging settings.

I'm wondering if we could either extend that, or make a similar clone, that would allow us to additionally set the locale/region and automatically reset the search cache and reinit the search service.

Priority: -- → P2
Points: --- → 5
Priority: P2 → P3
Assignee: nobody → dharvey

Going to close this resolved fixed since https://github.com/mozilla/searchengine-devtools/ covers the functionality

Will be doing some tweaking in https://bugzilla.mozilla.org/show_bug.cgi?id=1572471 then the rest can be filed as their own bugs

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.