Closed Bug 1631213 Opened 6 years ago Closed 6 years ago

Intermittent [tier2] TV browser/components/translation/test/browser_translation_yandex.js | Uncaught exception - NotSupportedError: Operation is not supported

Categories

(Firefox :: Translations, defect, P5)

defect

Tracking

()

RESOLVED FIXED
Firefox 77
Tracking Status
firefox77 --- fixed

People

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

References

(Regression)

Details

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

Attachments

(1 file)

Filed by: opoprus [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=298243085&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SZUIa50URwCTwODgtGt2tQ/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SZUIa50URwCTwODgtGt2tQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


TEST-START | browser/components/translation/test/browser_translation_yandex.js
[task 2020-04-18T12:38:23.793Z] 12:38:23 INFO - GECKO(1232) | Chrome file doesn't exist: /builds/worker/workspace/build/tests/mochitest/browser/browser/components/translation/test/head.js
[task 2020-04-18T12:38:23.900Z] 12:38:23 INFO - GECKO(1232) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpdi_1J6.mozrunner/runtests_leaks_tab_pid1628.log
[task 2020-04-18T12:38:23.901Z] 12:38:23 INFO - GECKO(1232) | [1628, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp, line 221
[task 2020-04-18T12:38:23.942Z] 12:38:23 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp, line 1511
[task 2020-04-18T12:38:24.461Z] 12:38:24 INFO - GECKO(1232) | [Child 1628, Main Thread] WARNING: could not set real-time limit at process startup: file /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp, line 1678
[task 2020-04-18T12:38:24.470Z] 12:38:24 INFO - GECKO(1232) | [Child 1628: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x7f146ced7800 == 1 [pid = 1628] [id = {50e26bb7-bfdf-4e4d-8674-4cca1c3f6078}]
[task 2020-04-18T12:38:24.486Z] 12:38:24 INFO - GECKO(1232) | [Child 1628: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0x7f1482365c80) [pid = 1628] [serial = 1] [outer = (nil)]
[task 2020-04-18T12:38:24.487Z] 12:38:24 INFO - GECKO(1232) | [Child 1628: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0x7f14678b3c00) [pid = 1628] [serial = 2] [outer = 0x7f1482365c80]
[task 2020-04-18T12:38:24.644Z] 12:38:24 INFO - GECKO(1232) | [Child 1628: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (0x7f14678bdc00) [pid = 1628] [serial = 3] [outer = 0x7f1482365c80]
[task 2020-04-18T12:38:24.951Z] 12:38:24 INFO - YANDEX-SERVER-MOCK: {"key":"yandexValidKey","format":"html","lang":"fr-en","text":["Coupe du monde de football de 2014","La Coupe du monde de football de 2014 est la 20e édition de la Coupe du monde de football, compétition organisée par la FIFA et qui réunit les trente-deux meilleures sélections nationales. Sa phase finale a lieu à l'été 2014 au Brésil. Avec le pays organisateur, toutes les équipes championnes du monde depuis 1930 (Uruguay, Italie, Allemagne, Angleterre, Argentine, France et Espagne) se sont qualifiées pour cette compétition. Elle est aussi la première compétition internationale de la Bosnie-Herzégovine."]}
[task 2020-04-18T12:38:24.951Z] 12:38:24 INFO - [1210, Main Thread] WARNING: NSS will be initialized without a profile directory. Some things may not work as expected.: file /builds/worker/checkouts/gecko/security/manager/ssl/nsNSSComponent.cpp, line 1598
[task 2020-04-18T12:38:24.951Z] 12:38:24 INFO - YANDEX-SERVER-MOCK: SHA1 hash of content: d448894848
[task 2020-04-18T12:38:24.951Z] 12:38:24 INFO - YANDEX-SERVER-MOCK: PATH: browser/browser/components/translation/test/fixtures/result-yandex-d448894848.json
[task 2020-04-18T12:38:25.088Z] 12:38:25 INFO - GECKO(1232) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpdi_1J6.mozrunner/runtests_leaks_tab_pid1657.log
[task 2020-04-18T12:38:25.089Z] 12:38:25 INFO - GECKO(1232) | [1657, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp, line 221
[task 2020-04-18T12:38:25.118Z] 12:38:25 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: '!mName', file /builds/worker/checkouts/gecko/editor/libeditor/EditAggregateTransaction.cpp, line 92
[task 2020-04-18T12:38:25.120Z] 12:38:25 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: EditAggregationTransaction::GetName() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/PlaceholderTransaction.cpp, line 217
[task 2020-04-18T12:38:25.122Z] 12:38:25 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: nsIAbsorbingTransaction::GetTxnName() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/PlaceholderTransaction.cpp, line 188
[task 2020-04-18T12:38:25.510Z] 12:38:25 INFO - GECKO(1232) | [Child 1657, Main Thread] WARNING: could not set real-time limit at process startup: file /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp, line 1678
[task 2020-04-18T12:38:25.517Z] 12:38:25 INFO - GECKO(1232) | [Child 1657: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x7f9bd94d7800 == 1 [pid = 1657] [id = {839c9809-12a2-429c-ad56-f5bbd0822d80}]
[task 2020-04-18T12:38:25.538Z] 12:38:25 INFO - GECKO(1232) | [Child 1657: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0x7f9bee865c80) [pid = 1657] [serial = 1] [outer = (nil)]
[task 2020-04-18T12:38:25.539Z] 12:38:25 INFO - GECKO(1232) | [Child 1657: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0x7f9bd3e82400) [pid = 1657] [serial = 2] [outer = 0x7f9bee865c80]
[task 2020-04-18T12:38:25.655Z] 12:38:25 INFO - GECKO(1232) | [Child 1512: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0x7f00942ca800 == 0 [pid = 1512] [id = {e2417731-915a-4966-ae7e-aac52b385f58}] [url = about:blank]
[task 2020-04-18T12:38:25.715Z] 12:38:25 INFO - GECKO(1232) | [Child 1657: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (0x7f9bd3ee3800) [pid = 1657] [serial = 3] [outer = 0x7f9bee865c80]
[task 2020-04-18T12:38:25.812Z] 12:38:25 INFO - TEST-INFO | started process screentopng
[task 2020-04-18T12:38:26.232Z] 12:38:26 INFO - TEST-INFO | screentopng: exit 0
[task 2020-04-18T12:38:26.233Z] 12:38:26 INFO - Buffered messages logged at 12:38:23
[task 2020-04-18T12:38:26.233Z] 12:38:26 INFO - Entering test bound setup
[task 2020-04-18T12:38:26.234Z] 12:38:26 INFO - Leaving test bound setup
[task 2020-04-18T12:38:26.235Z] 12:38:26 INFO - Entering test bound test_yandex_translation
[task 2020-04-18T12:38:26.235Z] 12:38:26 INFO - Buffered messages logged at 12:38:24
[task 2020-04-18T12:38:26.236Z] 12:38:26 INFO - Page loaded: http://127.0.0.1:8888/browser/browser/components/translation/test/fixtures/bug1022725-fr.html
[task 2020-04-18T12:38:26.236Z] 12:38:26 INFO - TEST-PASS | browser/components/translation/test/browser_translation_yandex.js | There should be a result. - {"characterCount":542} == true -
[task 2020-04-18T12:38:26.237Z] 12:38:26 INFO - Buffered messages logged at 12:38:25
[task 2020-04-18T12:38:26.237Z] 12:38:26 INFO - Leaving test bound test_yandex_translation
[task 2020-04-18T12:38:26.238Z] 12:38:26 INFO - Entering test bound test_yandex_attribution
[task 2020-04-18T12:38:26.238Z] 12:38:26 INFO - Page loaded: http://127.0.0.1:8888/browser/browser/components/translation/test/fixtures/bug1022725-fr.html
[task 2020-04-18T12:38:26.239Z] 12:38:26 INFO - Show an info bar saying the current page is in French
[task 2020-04-18T12:38:26.239Z] 12:38:26 INFO - Buffered messages finished
[task 2020-04-18T12:38:26.240Z] 12:38:26 INFO - TEST-UNEXPECTED-FAIL | browser/components/translation/test/browser_translation_yandex.js | Uncaught exception - NotSupportedError: Operation is not supported
[task 2020-04-18T12:38:26.240Z] 12:38:26 INFO - Stack trace:
[task 2020-04-18T12:38:26.241Z] 12:38:26 INFO - showTranslationUI@chrome://mochitests/content/browser/browser/components/translation/test/browser_translation_yandex.js:143:59
[task 2020-04-18T12:38:26.241Z] 12:38:26 INFO - test_yandex_attribution@chrome://mochitests/content/browser/browser/components/translation/test/browser_translation_yandex.js:80:32
[task 2020-04-18T12:38:26.242Z] 12:38:26 INFO - AsyncTester_execTest/<@chrome://mochikit/content/browser-test.js:1039:34
[task 2020-04-18T12:38:26.242Z] 12:38:26 INFO - async
Tester_execTest@chrome://mochikit/content/browser-test.js:1074:11
[task 2020-04-18T12:38:26.243Z] 12:38:26 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:898:14
[task 2020-04-18T12:38:26.243Z] 12:38:26 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:918:23
[task 2020-04-18T12:38:26.247Z] 12:38:26 INFO - Leaving test bound test_yandex_attribution
[task 2020-04-18T12:38:26.247Z] 12:38:26 INFO - Entering test bound test_preference_attribution
[task 2020-04-18T12:38:26.248Z] 12:38:26 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x7f334a811800 == 6 [pid = 1232] [id = {962b026a-4f67-4b23-8735-534017c7d044}]
[task 2020-04-18T12:38:26.249Z] 12:38:26 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 12 (0x7f334adbac80) [pid = 1232] [serial = 12] [outer = (nil)]
[task 2020-04-18T12:38:26.249Z] 12:38:26 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 13 (0x7f334a8a4000) [pid = 1232] [serial = 13] [outer = 0x7f334adbac80]
[task 2020-04-18T12:38:26.249Z] 12:38:26 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 14 (0x7f334a811000) [pid = 1232] [serial = 14] [outer = 0x7f334adbac80]
[task 2020-04-18T12:38:26.555Z] 12:38:26 INFO - GECKO(1232) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpdi_1J6.mozrunner/runtests_leaks_tab_pid1687.log
[task 2020-04-18T12:38:26.556Z] 12:38:26 INFO - GECKO(1232) | [1687, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp, line 221
[task 2020-04-18T12:38:26.858Z] 12:38:26 INFO - GECKO(1232) | [Child 1687, Main Thread] WARNING: could not set real-time limit at process startup: file /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp, line 1678
[task 2020-04-18T12:38:27.581Z] 12:38:27 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/nsContentUtils.cpp, line 3772
[task 2020-04-18T12:38:27.581Z] 12:38:27 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x7f334a80b000 == 7 [pid = 1232] [id = {5b7a95d4-4c81-4195-89f8-e00190d48cac}]
[task 2020-04-18T12:38:27.582Z] 12:38:27 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 15 (0x7f334a003200) [pid = 1232] [serial = 15] [outer = (nil)]
[task 2020-04-18T12:38:27.597Z] 12:38:27 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x7f334b41ec00 == 8 [pid = 1232] [id = {42e792a1-1a78-4a10-93e0-93134acf0de3}]
[task 2020-04-18T12:38:27.600Z] 12:38:27 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 16 (0x7f334adba200) [pid = 1232] [serial = 16] [outer = (nil)]
[task 2020-04-18T12:38:27.917Z] 12:38:27 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 17 (0x7f33502b6400) [pid = 1232] [serial = 17] [outer = 0x7f334a003200]
[task 2020-04-18T12:38:27.921Z] 12:38:27 INFO - GECKO(1232) | [Parent 1232: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 18 (0x7f334aa8ac00) [pid = 1232] [serial = 18] [outer = 0x7f334adba200]
[task 2020-04-18T12:38:28.291Z] 12:38:28 INFO - Page loaded: about:preferences#general
[task 2020-04-18T12:38:28.709Z] 12:38:28 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: NS_ENSURE_TRUE(alertsDND) failed: file /builds/worker/checkouts/gecko/toolkit/components/alerts/nsAlertsService.cpp, line 269
[task 2020-04-18T12:38:29.054Z] 12:38:29 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/netwerk/cache/nsApplicationCacheService.cpp, line 180
[task 2020-04-18T12:38:29.203Z] 12:38:29 INFO - TEST-PASS | browser/components/translation/test/browser_translation_yandex.js | Bing attribution should exist. -
[task 2020-04-18T12:38:29.203Z] 12:38:29 INFO - TEST-PASS | browser/components/translation/test/browser_translation_yandex.js | Bing attribution should be hidden. -
[task 2020-04-18T12:38:29.260Z] 12:38:29 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: '!inner', file /builds/worker/checkouts/gecko/dom/ipc/JSWindowActorService.cpp, line 188
[task 2020-04-18T12:38:29.261Z] 12:38:29 INFO - GECKO(1232) | [Parent 1232, Main Thread] WARNING: '!inner', file /builds/worker/checkouts/gecko/dom/ipc/JSWindowActorService.cpp, line 188
[task 2020-04-18T12:38:29.269Z] 12:38:29 INFO - Leaving test bound test_preference_attribution
[task 2020-04-18T12:38:29.357Z] 12:38:29 INFO - GECKO(1232) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2020-04-18T12:38:29.358Z] 12:38:29 INFO - GECKO(1232) | MEMORY STAT | vsize 2929MB | residentFast 393MB | heapAllocated 155MB

Only TV and TC failures so far:
https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2020-04-13&endday=2020-04-20&tree=trunk&bug=1631213

Neil, seems to be triggered by your push, can you please take a look?

Flags: needinfo?(enndeakin)
Regressed by: 1614750
Whiteboard: [retriggered]
Has Regression Range: --- → yes
Keywords: regression
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Pushed by neil@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6073f5fa1b5e set the translation preference before starting the test as the actor is only available when the preference is set, r=florian
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 77
Flags: needinfo?(enndeakin)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: