TEST-UNEXPECTED-FAIL | /builds/worker/workspace/build/tests/mozmill/pref-window/test-font-chooser.js
Categories
(Thunderbird :: General, enhancement)
Tracking
(Not tracked)
People
(Reporter: jorgk-bmo, Assigned: darktrojan)
References
Details
(Keywords: intermittent-failure, Whiteboard: [Thunderbird-testfailure: Z][Thunderbird-disabled-test])
Attachments
(5 files)
1.84 KB,
patch
|
Details | Diff | Splinter Review | |
6.39 KB,
patch
|
aceman
:
review+
|
Details | Diff | Splinter Review |
2.42 KB,
patch
|
darktrojan
:
review+
|
Details | Diff | Splinter Review |
410.32 KB,
image/png
|
Details | |
14.50 KB,
text/plain
|
Details |
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Comment 6•6 years ago
|
||
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 10•6 years ago
|
||
Reporter | ||
Updated•6 years ago
|
This bug still occurs locally (full debug build of 64-bit TB under linux) and the error can also be seen
in the tryserver, e.g., Z7 failure of linux64 debug build:
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=1efef0618b93807f236e72ddfab797b19023b6d1&selectedJob=256145948
I checked the operation locally by running the single test
make mozmill-one SOLO_TEST=pref-window/test-font-chooser.js
and found that there is a strange situation of "No active window" error after the attached image is drawn on the screen. No active window error gets printed many times and then the screen got stuck with the image uploaded here.
Comment 12•6 years ago
•
|
||
(I am not familiar with markup yet.)
I looked at the log from |make mozmill| executed locally and found a few things. I put my comments in the log which is being uploaded. But here are a few things I noticed.
(0) Basically, the test gets stuck with many warnings of the following form, and eventually times out and results in an error.
[22753, Main Thread] WARNING: No active window: file /NREF-COMM-CENTRAL/mozilla/js/xpconnect/src/XPCJSContext.cpp, line 662
(1) SetSpec() is called with unrecognized URI spec. I am not sure if this is relevant.
{debug} SetSpec failed : aSpec=branding/brand.ftl
{debug} SetSpec failed : aSpec=messenger/preferences/preferences.ftl
{debug} SetSpec failed : aSpec=messenger/preferences/fonts.ftl
{debug} SetSpec failed : aSpec=messenger/preferences/languages.ftl
See. Bug 1539997
NS_ERROR_MALFORMED_URI errors seen during |make mozmill| test of FULL DEBUG version of TB
(The check was removed in M-C for no apparent reason. Very bad.)
(2) TB detects a couple of errors but failed to report that to web console due to an internal error.
Prior to the repeated "No active window" warnings, I see a couple of errors of the following form.
[22753, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /NREF-COMM-CENTRAL/mozilla/dom/base/nsContentUtils.cpp, line 3719
```` <=== This may be a serious problem.
This NS_ENSURE_SUCCESS() comes from |nsresult nsContentUtils::ReportToConsole()|
and suggests that TB wanted to report an error to console, but failed due to
its failure to obtain the localized string bundle or something.
So, if this error is printed to the console AND
if the test is rewritten to open the web console from devtool to show the errors
then we may know the cause of the failure of the test in more detail.
(Provided this string bundle issue or whatever is solved first. There are two such failed calls in the log. The error may explain why TB test is failing. )
TIA
Description
•