Open Bug 1970970 Opened 3 months ago Updated 5 days ago

Intermittent browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_ping_merinoAndNullValues.js | single tracking bug

Categories

(Firefox :: Address Bar, defect, P5)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure, intermittent-testcase)

Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=511952047&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/T4x9d67nSBCK2w0bwirbhg/runs/0/artifacts/public/logs/live_backing.log


[task 2025-06-06T22:21:52.889+00:00] 22:21:52     INFO - TEST-PASS | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_ping_merinoAndNullValues.js | The actual ping should have key: pingType - true == true - 
[task 2025-06-06T22:21:52.889+00:00] 22:21:52     INFO - Buffered messages finished
[task 2025-06-06T22:21:52.891+00:00] 22:21:52     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_ping_merinoAndNullValues.js | The actual ping should have the correct value for key: pingType - "quicksuggest-block" === "quicksuggest-impression" - 
[task 2025-06-06T22:21:52.891+00:00] 22:21:52     INFO - Stack trace:
[task 2025-06-06T22:21:52.891+00:00] 22:21:52     INFO - chrome://mochitests/content/browser/browser/components/urlbar/tests/quicksuggest/browser/head.js:assertQuickSuggestPing:639
[task 2025-06-06T22:21:52.891+00:00] 22:21:52     INFO - chrome://mochitests/content/browser/browser/components/urlbar/tests/quicksuggest/browser/head.js:checkPing:559
[task 2025-06-06T22:21:52.891+00:00] 22:21:52     INFO - resource:///modules/urlbar/private/AmpSuggestions.sys.mjs:#submitQuickSuggestPing:306
[task 2025-06-06T22:21:52.891+00:00] 22:21:52     INFO - resource:///modules/urlbar/private/AmpSuggestions.sys.mjs:onEngagement:223
[task 2025-06-06T22:21:52.891+00:00] 22:21:52     INFO - resource:///modules/UrlbarProviderQuickSuggest.sys.mjs:onEngagement:267
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarUtils.sys.mjs:tryMethod:2622
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarProvidersManager.sys.mjs:#notifyEngagement:441
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarProvidersManager.sys.mjs:notifyEngagementChange:412
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarController.sys.mjs:#internalRecord:977
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarController.sys.mjs:record:879
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarInput.sys.mjs:#pickMenuResult:3205
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarInput.sys.mjs:pickResult:1067
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarView.sys.mjs:on_command:3590
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - resource:///modules/UrlbarView.sys.mjs:handleEvent:959
[task 2025-06-06T22:21:52.892+00:00] 22:21:52     INFO - EventListener.handleEvent*resource:///modules/UrlbarView.sys.mjs:UrlbarView:91
[task 2025-06-06T22:21:52.893+00:00] 22:21:52     INFO - resource:///modules/UrlbarInput.sys.mjs:UrlbarInput:128
[task 2025-06-06T22:21:52.893+00:00] 22:21:52     INFO - chrome://browser/content/browser.js:null:361
[task 2025-06-06T22:21:52.893+00:00] 22:21:52     INFO - chrome://browser/content/browser-init.js:onDOMContentLoaded:160
[task 2025-06-06T22:21:52.893+00:00] 22:21:52     INFO - EventListener.handleEvent*chrome://browser/content/browser-main.js:null:48
[task 2025-06-06T22:21:52.893+00:00] 22:21:52     INFO - TEST-PASS | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_ping_merinoAndNullValues.js | Sanity check: The expected ping should have key: country - true == true - 

There are only two bugs that changed anything about this code recently:

The first one added an await on an async call that wasn't there before, so it's the likely regressor if either of them are.

See Also: → 1968154, 1952316
See Also: → 1970685

This passed when run in confirm failure mode (rerun the test 4x in the same session).

This indicates that the test is probably a lower frequency intermittent and harder to reproduce/debug.

Whiteboard: [collect_confirm_failure]
You need to log in before you can comment on or make changes to this bug.