Closed Bug 1703690 Opened 4 years ago Closed 3 years ago

High frequency toolkit/content/tests/browser/browser_findbar_marks.js | second value - got 1353, expected 1364 epsilon: +/- 10

Categories

(Toolkit :: Find Toolbar, defect)

defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox-esr78 --- unaffected
firefox87 --- unaffected
firefox88 --- unaffected
firefox89 --- wontfix

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [retriggered][stockwell disabled])

Attachments

(2 files)

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


task 2021-04-07T21:54:01.103Z] 21:54:01     INFO - TEST-START | toolkit/content/tests/browser/browser_findbar_marks.js
[task 2021-04-07T21:54:03.642Z] 21:54:03     INFO - TEST-INFO | started process screencapture
[task 2021-04-07T21:54:03.722Z] 21:54:03     INFO - TEST-INFO | screencapture: exit 0
[task 2021-04-07T21:54:03.722Z] 21:54:03     INFO - Buffered messages logged at 21:54:01
[task 2021-04-07T21:54:03.722Z] 21:54:03     INFO - Entering test bound test_findmarks
[task 2021-04-07T21:54:03.722Z] 21:54:03     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "data:text/html,<body style='font-size: 20px; margin: 0;'><p style='margin: 0; height: 30px;'>This is some fun text.</p><p style='margin-top: 2000px; height: 30px;'>This is some tex to find.</p><p style='margin-top: 500px; height: 30px;'>This is some text to find.</p></body>" line: 0}]
[task 2021-04-07T21:54:03.722Z] 21:54:03     INFO - Buffered messages logged at 21:54:03
[task 2021-04-07T21:54:03.722Z] 21:54:03     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | first value - 
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - Buffered messages finished
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_findbar_marks.js | second value - got 1353, expected 1364 epsilon: +/- 10
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - Stack trace:
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.isfuzzy:513
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_findbar_marks.js:test_findmarks:91
[task 2021-04-07T21:54:03.723Z] 21:54:03     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | third value - 
[task 2021-04-07T21:54:05.772Z] 21:54:05     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:05.775Z] 21:54:05     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:05.775Z] 21:54:05     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text text - 
[task 2021-04-07T21:54:05.777Z] 21:54:05     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 0 with text text - 
[task 2021-04-07T21:54:05.777Z] 21:54:05     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 1 with text text - 
[task 2021-04-07T21:54:05.777Z] 21:54:05     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text text - [8,1704] deepEqual [8,1704] - 
[task 2021-04-07T21:54:07.801Z] 21:54:07     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:07.801Z] 21:54:07     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:07.802Z] 21:54:07     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text  - 
[task 2021-04-07T21:54:07.802Z] 21:54:07     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text  - [] deepEqual [] - 
[task 2021-04-07T21:54:09.969Z] 21:54:09     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:09.969Z] 21:54:09     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - 3 == 3 - 
[task 2021-04-07T21:54:09.970Z] 21:54:09     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text isz - 
[task 2021-04-07T21:54:09.970Z] 21:54:09     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text isz - [] deepEqual [] - 
[task 2021-04-07T21:54:12.035Z] 21:54:12     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:12.035Z] 21:54:12     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:12.035Z] 21:54:12     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text tex - 
[task 2021-04-07T21:54:12.035Z] 21:54:12     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 0 with text tex - 
[task 2021-04-07T21:54:12.035Z] 21:54:12     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 1 with text tex - 
[task 2021-04-07T21:54:12.036Z] 21:54:12     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 2 with text tex - 
[task 2021-04-07T21:54:12.036Z] 21:54:12     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text tex - [8,1353,1704] deepEqual [8,1353,1704] - 
[task 2021-04-07T21:54:14.043Z] 21:54:14     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:14.043Z] 21:54:14     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:14.043Z] 21:54:14     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text isz - 
[task 2021-04-07T21:54:14.043Z] 21:54:14     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text isz - [] deepEqual [] - 
[task 2021-04-07T21:54:16.186Z] 21:54:16     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:16.187Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:16.187Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text tex - 
[task 2021-04-07T21:54:16.187Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 0 with text tex - 
[task 2021-04-07T21:54:16.188Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 1 with text tex - 
[task 2021-04-07T21:54:16.188Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 2 with text tex - 
[task 2021-04-07T21:54:16.188Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text tex - [8,1353,1704] deepEqual [8,1353,1704] - 
[task 2021-04-07T21:54:16.197Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:16.197Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text  - 
[task 2021-04-07T21:54:16.198Z] 21:54:16     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text  - [] deepEqual [] - 
[task 2021-04-07T21:54:18.212Z] 21:54:18     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:18.212Z] 21:54:18     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:18.212Z] 21:54:18     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | first value - 
[task 2021-04-07T21:54:18.213Z] 21:54:18     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-07T21:54:18.213Z] 21:54:18     INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_findbar_marks.js | second value - got 1353, expected 1364 epsilon: +/- 10
[task 2021-04-07T21:54:18.213Z] 21:54:18     INFO - Stack trace:
[task 2021-04-07T21:54:18.213Z] 21:54:18     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.isfuzzy:513
[task 2021-04-07T21:54:18.213Z] 21:54:18     INFO - chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_findbar_marks.js:test_findmarks:91
[task 2021-04-07T21:54:18.222Z] 21:54:18     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | third value - 
[task 2021-04-07T21:54:20.314Z] 21:54:20     INFO - Result listener not called, timeout reached.
[task 2021-04-07T21:54:20.315Z] 21:54:20     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | expected events count - true == true - 
[task 2021-04-07T21:54:20.315Z] 21:54:20     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | marks count with text text - 
[task 2021-04-07T21:54:20.315Z] 21:54:20     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 0 with text text - 
[task 2021-04-07T21:54:20.315Z] 21:54:20     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | mark 1 with text text - 
[task 2021-04-07T21:54:20.315Z] 21:54:20     INFO - TEST-PASS | toolkit/content/tests/browser/browser_findbar_marks.js | basic find with text text - [8,1704] deepEqual [8,1704] - 
[task 2021-04-07T21:54:22.428Z] 21:54:22     INFO - Result listener not called, timeout reached.```
Summary: Intermittent toolkit/content/tests/browser/browser_findbar_marks.js | second value - got 1353, expected 1364 epsilon: +/- 10 → High frequencytoolkit/content/tests/browser/browser_findbar_marks.js | second value - got 1353, expected 1364 epsilon: +/- 10
Severity: S4 → --
Keywords: regression
Priority: P5 → --
Regressed by: 1700109
Summary: High frequencytoolkit/content/tests/browser/browser_findbar_marks.js | second value - got 1353, expected 1364 epsilon: +/- 10 → High frequency toolkit/content/tests/browser/browser_findbar_marks.js | second value - got 1353, expected 1364 epsilon: +/- 10
Has Regression Range: --- → yes

In the last 2 days there are 82 failures. All failures are on macosx1014-64
The failure seem to have started with the landing of Bug 1700109

Flags: needinfo?(mconley)
Assignee: nobody → abutkovits
Status: NEW → ASSIGNED
Assignee: abutkovits → nobody
Status: ASSIGNED → NEW
Keywords: leave-open

The simplest fix here is to just increase the value for isFuzzy from 10 to 11, but I'll look into a more reliable fix.

Flags: needinfo?(enndeakin)
Pushed by abutkovits@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f5d20be01361 disable browser_findbar_marks.js on Mac_QR for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
Whiteboard: [retriggered][stockwell disable-recommended] → [retriggered][stockwell disabled]

Redirecting needinfo to mikedeboer, because I think Neil's patch here should address this.

Flags: needinfo?(mconley) → needinfo?(mdeboer)

It should indeed!

Flags: needinfo?(mdeboer)
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Pushed by neil@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/84069d8633b0 use a more accurate algorithm for determining the findbar mark position in the test browser_findbar_marks.js, r=mikedeboer
Keywords: leave-open
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: