Closed
Bug 2006529
Opened 3 months ago
Closed 22 days ago
Weather forecast widget - Add new weather endpoints
Categories
(Firefox :: New Tab Page, task)
Firefox
New Tab Page
Tracking
()
RESOLVED
FIXED
150 Branch
| Tracking | Status | |
|---|---|---|
| firefox150 | --- | fixed |
People
(Reporter: rhamoui, Assigned: rhamoui)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [hnt-trainhop])
Attachments
(1 file)
Grab data from the API to display a 5-hour weather forecast
| Assignee | ||
Comment 1•1 month ago
|
||
| Assignee | ||
Updated•1 month ago
|
Summary: Weather forecast widget - Add forecasting logic → Weather forecast widget - Add new weather endpoints
| Assignee | ||
Updated•1 month ago
|
Assignee: nobody → rhamoui
Updated•1 month ago
|
Attachment #9540250 -
Attachment description: WIP: Bug 2006529 - Add weather forecast parameter to Merino call for Accuweather. → WIP: Bug 2006529 - Add new Merino weather endpoints.
Updated•1 month ago
|
Attachment #9540250 -
Attachment description: WIP: Bug 2006529 - Add new Merino weather endpoints. → Bug 2006529 - Add new Merino weather endpoints. r=#home-newtab-reviewers
Updated•1 month ago
|
Whiteboard: [hnt-trainhop]
Comment 3•1 month ago
|
||
See companion patch to create the new endpoint: https://github.com/mozilla-services/merino-py/pull/1268
Pushed by rhamoui@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/0733e0698daa
https://hg.mozilla.org/integration/autoland/rev/5d5c1961d42a
Add new Merino weather endpoints. r=home-newtab-reviewers,nina-py
Status: NEW → RESOLVED
Closed: 29 days ago
status-firefox149:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
Comment 6•29 days ago
|
||
Reverted this as requested by @mcrawford.
Status: RESOLVED → REOPENED
status-firefox149:
fixed → ---
Flags: needinfo?(rhamoui)
Resolution: FIXED → ---
Target Milestone: 149 Branch → ---
Pushed by rhamoui@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/a788d1b9eb2d
https://hg.mozilla.org/integration/autoland/rev/6056a7ad056d
Add new Merino weather endpoints. r=home-newtab-reviewers,maxx,nina-py
Backed out for causing xpcshell related failures on test_merinoClient_weather.js
Backout link
Push with failures
Failure log(s)
Failure line:
TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/unit/test_merinoClient_weather.js | xpcshell return code: 0
Unexpected exception TypeError: merino.fetchWeather is not a function at /builds/worker/workspace/build/tests/xpcshell/tests/browser/components/urlbar/tests/quicksuggest/unit/test_merinoClient_weather.js:133
fetchWeather@/builds/worker/workspace/build/tests/xpcshell/tests/browser/components/urlbar/tests/quicksuggest/unit/test_merinoClient_weather.js:133:18
_run_next_test/<@/builds/worker/workspace/build/tests/xpcshell/head.js:1876:22
_run_next_test@/builds/worker/workspace/build/tests/xpcshell/head.js:1876:38
run@/builds/worker/workspace/build/tests/xpcshell/head.js:898:9
_do_main@/builds/worker/workspace/build/tests/xpcshell/head.js:245:6
_execute_test@/builds/worker/workspace/build/tests/xpcshell/head.js:664:5
@-e:1:1
09:55:18 ERROR -
TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/unit/test_weather.js
It also causes these failures:
Push with failures
Failure log(s)
Failure log(s)
Failure lines:
TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_engagement_selected_result.js | selected_result_weather - Uncaught exception in test - TypeError: merino.fetchWeather is not a function
TEST-EXPECTED-FAIL | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_engagement_selected_result.js | changed preference: browser.urlbar.quickactions.timesShownOnboardingLabel
TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/browser/browser_weather.js | showLessFrequentlyCapReached_manySearches - Uncaught exception in test - TypeError: merino.fetchWeather is not a function
...
Comment 10•22 days ago
|
||
Pushed by rhamoui@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/c438f8296a20
https://hg.mozilla.org/integration/autoland/rev/0a4091382807
Add new Merino weather endpoints. r=home-newtab-reviewers,maxx,nina-py
Comment 11•22 days ago
|
||
Backed out for casusing multiple weather related failures.
Backout link
Push with failures
Mochitests Failure log(s)
Xpcshell Failure log(s)
Comment 12•22 days ago
|
||
Pushed by mcrawford@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/b7abe81ec545
https://hg.mozilla.org/integration/autoland/rev/968f90034f58
Add new Merino weather endpoints. r=home-newtab-reviewers,nina-py
Comment 13•22 days ago
|
||
| bugherder | ||
Status: REOPENED → RESOLVED
Closed: 29 days ago → 22 days ago
status-firefox150:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
| Assignee | ||
Updated•18 days ago
|
Flags: needinfo?(rhamoui)
You need to log in
before you can comment on or make changes to this bug.
Description
•