Closed Bug 1701321 Opened 3 years ago Closed 2 years ago

Intermittent browser/components/urlbar/tests/browser/browser_quicksuggest.js | Test timed out -

Categories

(Firefox :: Address Bar, defect, P5)

defect
Points:
2

Tracking

()

RESOLVED FIXED
97 Branch
Iteration:
96.3 - Nov 29 - Dec 6
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- wontfix
firefox86 --- unaffected
firefox87 --- unaffected
firefox88 --- unaffected
firefox89 --- wontfix
firefox95 --- wontfix
firefox96 --- wontfix
firefox97 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: adw)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(2 files)

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


[task 2021-03-26T19:16:34.284Z] 19:16:34     INFO - TEST-START | browser/components/urlbar/tests/browser/browser_quicksuggest.js
[task 2021-03-26T19:18:04.329Z] 19:18:04     INFO - TEST-INFO | started process screentopng
[task 2021-03-26T19:18:05.036Z] 19:18:05     INFO - TEST-INFO | screentopng: exit 0
[task 2021-03-26T19:18:05.037Z] 19:18:05     INFO - Buffered messages logged at 19:16:34
[task 2021-03-26T19:18:05.038Z] 19:18:05     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_quicksuggest.js | Sanity check the temporary file doesn't exist. - true == true - 
[task 2021-03-26T19:18:05.038Z] 19:18:05     INFO - Entering test bound init
[task 2021-03-26T19:18:05.039Z] 19:18:05     INFO - Buffered messages finished
[task 2021-03-26T19:18:05.040Z] 19:18:05     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quicksuggest.js | Test timed out - 
[task 2021-03-26T19:18:05.041Z] 19:18:05     INFO - GECKO(1553) | MEMORY STAT | vsize 20975802MB | residentFast 1640MB
[task 2021-03-26T19:18:05.042Z] 19:18:05     INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_quicksuggest.js | took 90061ms
[task 2021-03-26T19:18:05.044Z] 19:18:05     INFO - checking window state```
Has Regression Range: --- → yes
Assignee: nobody → andrei.br92
Flags: needinfo?(andrei.br92)

I can't reproduce this locally on osx or linux with --verify. Going to wait an see if the numbers go up.

Update:

There have been 33 failures within the last 7 days and a total of 63 failures since the bug has been created, all of them on Linux 18.04 x64 asan opt.

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=336026776&repo=autoland&lineNumber=2707

[task 2021-04-09T22:28:01.244Z] 22:28:01 INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_quicksuggest.js | Sanity check the temporary file doesn't exist. - true == true -
[task 2021-04-09T22:28:01.244Z] 22:28:01 INFO - Entering test bound init
[task 2021-04-09T22:28:01.244Z] 22:28:01 INFO - Buffered messages finished
[task 2021-04-09T22:28:01.244Z] 22:28:01 INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_quicksuggest.js | Test timed out -
[task 2021-04-09T22:28:01.244Z] 22:28:01 INFO - GECKO(1541) | MEMORY STAT | vsize 20975756MB | residentFast 1632MB
[task 2021-04-09T22:28:01.245Z] 22:28:01 INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_quicksuggest.js | took 90057ms

Andrei, could you check if any action has to be taken from your side given the failure rate?
Thank you.

Flags: needinfo?(andrei.br92)

Keep open to investigate problem, possibly slow machine + asan build is hitting the timeout threshold for urlbar tests.

the test is probably crossing the urlbar timeouts due to additional overhead. There is a timeout in the urlbar, if we go over it the urlbar just gives up waiting for results and returns control to the user
maybe we need a relaxTimeouts() API for slow tests

Keywords: leave-open
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/830173689b0f
Skip browser_quicksuggest.js for intermittent timeouts on asan builds r=mak

(In reply to Andrei Oprea [:andreio] from comment #7)

maybe we need a relaxTimeouts() API for slow tests

requestLongerTimeout?

Flags: needinfo?(andrei.br92)
Depends on: 1709741
No longer depends on: 1709741

Taking this -- we've made changes to how quick suggest is initialized and the tests, and I think we can stop skipping them on ASAN now. This try is green after many retriggers: https://treeherder.mozilla.org/jobs?repo=try&revision=cf2755ee9c6c1c253b0b315311ef62e53ca68f32

Assignee: andrei.br92 → adw
Status: NEW → ASSIGNED
Iteration: --- → 96.3 - Nov 29 - Dec 6
Points: --- → 2

We've made changes to how quick suggest is initialized and the tests, and I
think we can stop skipping them on ASAN now. This try is green after many
retriggers:
https://treeherder.mozilla.org/jobs?repo=try&revision=cf2755ee9c6c1c253b0b315311ef62e53ca68f32

Keywords: leave-open
Pushed by dwillcoxon@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ecc17529126c
Re-enable some browser quick suggest tests on ASAN. r=daisuke
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: