Intermittent editor/spellchecker/tests/test_bug1205983.html | some misspelled words expected: heute ist ein guter - got "German", expected "heuteisteinguter"
Categories
(Core :: Spelling checker, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: malexandru)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [retriggered])
Attachments
(2 files)
Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=315166072&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Wne_Daj6T_WExRkDqs4nzg/runs/0/artifacts/public/logs/live_backing.log
[task 2020-09-09T01:09:40.750Z] 01:09:40 INFO - TEST-START | editor/spellchecker/tests/test_bug1205983.html
[task 2020-09-09T01:09:42.930Z] 01:09:42 INFO - GECKO(2012) | [Child 5980, Main Thread] WARNING: '!editingHost', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 546
[task 2020-09-09T01:09:42.930Z] 01:09:42 INFO - GECKO(2012) | [Child 5980, Main Thread] WARNING: mozInlineSpellCHecker::UpdateCurrentDictionary() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 4631
[task 2020-09-09T01:09:47.031Z] 01:09:47 INFO - TEST-INFO | started process screenshot
[task 2020-09-09T01:09:47.091Z] 01:09:47 INFO - TEST-INFO | screenshot: exit 0
[task 2020-09-09T01:09:47.092Z] 01:09:47 INFO - Buffered messages logged at 01:09:40
[task 2020-09-09T01:09:47.092Z] 01:09:47 INFO - must wait for load
[task 2020-09-09T01:09:47.092Z] 01:09:47 INFO - TEST-PASS | editor/spellchecker/tests/test_bug1205983.html | true expected (de_DE directory should exist)
[task 2020-09-09T01:09:47.093Z] 01:09:47 INFO - Buffered messages logged at 01:09:42
[task 2020-09-09T01:09:47.093Z] 01:09:47 INFO - TEST-PASS | editor/spellchecker/tests/test_bug1205983.html | one misspelled word expected: German
[task 2020-09-09T01:09:47.093Z] 01:09:47 INFO - Buffered messages logged at 01:09:44
[task 2020-09-09T01:09:47.094Z] 01:09:47 INFO - TEST-PASS | editor/spellchecker/tests/test_bug1205983.html | expected en-US
[task 2020-09-09T01:09:47.094Z] 01:09:47 INFO - TEST-PASS | editor/spellchecker/tests/test_bug1205983.html | one misspelled word expected: Nogoodword
[task 2020-09-09T01:09:47.094Z] 01:09:47 INFO - TEST-PASS | editor/spellchecker/tests/test_bug1205983.html | one misspelled word expected: German
[task 2020-09-09T01:09:47.095Z] 01:09:47 INFO - Buffered messages finished
[task 2020-09-09T01:09:47.095Z] 01:09:47 INFO - TEST-UNEXPECTED-FAIL | editor/spellchecker/tests/test_bug1205983.html | some misspelled words expected: heute ist ein guter - got "German", expected "heuteisteinguter"
[task 2020-09-09T01:09:47.095Z] 01:09:47 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:500:14
[task 2020-09-09T01:09:47.095Z] 01:09:47 INFO - enFocus/</<@editor/spellchecker/tests/test_bug1205983.html:120:9
[task 2020-09-09T01:09:47.095Z] 01:09:47 INFO - GECKO(2012) | MEMORY STAT | vsize 545MB | vsizeMaxContiguous 629MB | residentFast 89MB | heapAllocated 7MB
[task 2020-09-09T01:09:47.095Z] 01:09:47 INFO - TEST-OK | editor/spellchecker/tests/test_bug1205983.html | took 6316ms
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 9•4 years ago
|
||
This looks to be a regression from Bug 1676966 https://hg.mozilla.org/integration/autoland/rev/02d875d4f7d769cd03be3175490377dc600355fe
Retriggers: https://treeherder.mozilla.org/jobs?repo=autoland&selectedTaskRun=KvYXplSzQverwWbxP9IdBQ.0&resultStatus=pending%2Crunning%2Csuccess%2Ctestfailed%2Cbusted%2Cexception&test_paths=editor%2Fspellchecker%2Ftests&searchStr=linux%2C18.04%2Cx64%2Casan%2Copt&tochange=02d875d4f7d769cd03be3175490377dc600355fe&fromchange=69ae5f925fbc67d86a6fda1ed0a4b02ae8fc4588&group_state=expanded
Jonathan, could you please have a look over this one?
Updated•4 years ago
|
Updated•4 years ago
|
Comment 10•4 years ago
|
||
There have been 38 failure in the last 7 days: https://treeherder.mozilla.org/intermittent-failures/bugdetails?startday=2021-01-10&endday=2021-01-17&tree=trunk&bug=1663816
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=326966691&repo=autoland&lineNumber=5313
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 15•4 years ago
|
||
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 17•4 years ago
|
||
heads up, we are disabling two additional tests- there has been a needinfo here for a while
Updated•4 years ago
|
Updated•4 years ago
|
Comment 18•4 years ago
|
||
Updated•4 years ago
|
Comment 19•4 years ago
|
||
@jfkthame: would you mind having a look at this?
Comment 20•4 years ago
|
||
Since the spelling checker is unowned code, I'm a little concerned about silently disabling tests.
Updated•4 years ago
|
Comment 21•4 years ago
|
||
bugherder |
Comment 22•4 years ago
|
||
(In reply to Mirko Brodesser (:mbrodesser) from comment #20)
Since the spelling checker is unowned code, I'm a little concerned about silently disabling tests.
Yeah, it's not great. I guess these tests are fragile in the face of unexpected reflow, which resets the spell-checking state of the element or something like that.
Maybe we can try running this directory with gfx.font_rendering.fallback.async set to false, and see if that helps. We already have a couple of custom prefs here to try and avoid the effects of lazy font loading. I'll push a try job with the added pref and see if it looks any better.
Comment 23•4 years ago
|
||
I retriggered a bunch of test runs and haven't seen this failure happen with the pref set to false: https://treeherder.mozilla.org/jobs?repo=try&revision=fd7c700249d18a91434f12f8f8b92873d838e1aa&duplicate_jobs=visible. So I think that's a better solution here.
Comment 24•4 years ago
|
||
Comment 25•4 years ago
|
||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 26•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 27•4 years ago
|
||
bugherder uplift |
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Description
•