local |make mozmill| test would not run meaningfully. (comm-central)

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

local |make mozmill| test would not run meaningfully. (comm-central)

ISHIKAWA,chiaki
For the past few days, local |make mozmill| test would not run meaningfully.
This is under linux64 and I am using C-C TB source tree.

I am not sure if this is related to the bust of linux64 test on
try-comm-central. But I don't think so. At least on try-comm-central the
test runs and report errors.

Here, the test for each test directory does not run due to some strange
error I have not seen before.

I have a suspicion the following error which I have not seen before is
is to blame.

The error is:

 > [16933] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result
0x80520012: file
/NREF-COMM-CENTRAL/comm-central/mozilla/dom/base/nsFrameMessageManager.cpp,
line 1635

  1588 nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript(

  1633    nsCOMPtr<nsIInputStream> input;
  1634    rv = channel->Open2(getter_AddRefs(input));
  1635    NS_ENSURE_SUCCESS_VOID(rv);   <====  This.

  (maybe some type of domain-origin permission error? according to the
other errors I see in the log?)

The related warning that appears later, note the word |framework|:

 > WARNING | endRunner was never called. There must have been a failure
in the framework.

These might have something to do with the failure.
I searched |endRunner| and did not find a hit at least yesterday.

Any tips will be appreciated. Being able to run |make mozmill| is
essential for avoiding regression errors. (I know the coverage is not
very good, but at least, it is a start.)

--- Start quote from the log


Consecutive lines starting with
{++,--}{DOCSHELL,DOMWINDOW} are omitted and replaced with an empty line.

INFO | (runtestlist.py) | Running directory: session-store
['/NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill-virtualenv/bin/python',
'runtest.py', '-t',
'/NREF-COMM-CENTRAL/comm-central/mozilla/../mail/test/mozmill/session-store',
'--binary', '/NREF-COMM-CENTRAL/objdir-tb3/dist/bin/thunderbird',
'--symbols-path',
'/NREF-COMM-CENTRAL/objdir-tb3/dist/crashreporter-symbols',
'--plugins-path', '/NREF-COMM-CENTRAL/objdir-tb3/dist/plugins',
'--testing-modules-dir', '/NREF-COMM-CENTRAL/objdir-tb3/_tests/modules']
Using profile dir:
/NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile
[16933] WARNING: XPCOM objects created/destroyed from static ctor/dtor:
file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/base/nsTraceRefcnt.cpp,
line 171
[16933] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result
0x80520012: file
/NREF-COMM-CENTRAL/comm-central/mozilla/dom/base/nsFrameMessageManager.cpp,
line 1635
1504487624008 addons.xpi WARN Error parsing extensions state:
[Exception... "Component returned failure code: 0x80520012
(NS_ERROR_FILE_NOT_FOUND) [amIAddonManagerStartup.readStartupData]"
nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)"  location: "JS frame ::
resource://gre/modules/addons/XPIProvider.jsm :: loadExtensionState ::
line 1505"  data: no] Stack trace:
loadExtensionState()@resource://gre/modules/addons/XPIProvider.jsm:1505
< getInstallState()@resource://gre/modules/addons/XPIProvider.jsm:1540 <
checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3075 <
startup()@resource://gre/modules/addons/XPIProvider.jsm:2142 <
callProvider()@resource://gre/modules/AddonManager.jsm:263 <
_startProvider()@resource://gre/modules/AddonManager.jsm:731 <
startup()@resource://gre/modules/AddonManager.jsm:898 <
startup()@resource://gre/modules/AddonManager.jsm:3082 <
observe()@addonManager.js:65
[16933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result
0x80520012: file
/NREF-COMM-CENTRAL/comm-central/mozilla/extensions/cookie/nsPermissionManager.cpp,
line 2833

Warning: unrecognized command line flag -foreground

LoadPlugin()
/NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/plugins/libnpswftest.so
returned 3e81ba0
LoadPlugin()
/NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/plugins/libnpthirdtest.so
returned 3e872f0
LoadPlugin()
/NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/plugins/libnpsecondtest.so
returned 3e88530
LoadPlugin()
/NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/plugins/libnptest.so
returned 3e88d40

[16933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result
0x80070057: file
/NREF-COMM-CENTRAL/comm-central/mozilla/netwerk/base/nsChannelClassifier.cpp,
line 335

[16933] WARNING: unable to post continuation event: file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/io/nsStreamUtils.cpp, line 485
[16933] WARNING: unable to post continuation event: file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/io/nsStreamUtils.cpp, line 485

*** UTM:SVC TimerManager:registerTimer called after
profile-before-change notification. Ignoring timer registration for id:
telemetry_modules_ping
[16933] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/threads/nsThread.cpp, line 797

[16933] WARNING: NS_ENSURE_TRUE(aObserver) failed: file
/NREF-COMM-CENTRAL/comm-central/mozilla/modules/libpref/nsPrefBranch.cpp,
line 742
[16933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result
0x80070057: file
/NREF-COMM-CENTRAL/comm-central/mozilla/modules/libpref/Preferences.cpp,
line 1896

[16933] WARNING: '!mMainThread', file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/threads/nsThreadManager.cpp,
line 403
         ... same WARNING lines omitted ...

[16933] WARNING: '!mMainThread', file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/threads/nsThreadManager.cpp,
line 403
         ... same WARNING lines omitted ...


[16933] WARNING: '!mMainThread', file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/threads/nsThreadManager.cpp,
line 403
         ... same WARNING lines omitted ...


[16933] WARNING: '!mMainThread', file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/threads/nsThreadManager.cpp,
line 403
         ... same WARNING lines omitted ...

nsStringStats
  => mAllocCount:          67668
  => mReallocCount:         5975
  => mFreeCount:           67656  --  LEAKED 12 !!!
  => mShareCount:          86584
  => mAdoptCount:           6060
  => mAdoptFreeCount:       6060
  => Process ID: 16933, Thread ID: 140628769310528
[16933] WARNING: XPCOM objects created/destroyed from static ctor/dtor:
file
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/base/nsTraceRefcnt.cpp,
line 171
   ... same WARNING lines omitted ...

WARNING | endRunner was never called. There must have been a failure in
the framework.
TEST-UNEXPECTED-FAIL | (runtestlist.py) | Exited with code 1 during
directory run
INFO | (runtestlist.py) | session-store: 0 passed, 0 failed

--- end quote from the log
_______________________________________________
dev-apps-thunderbird mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-apps-thunderbird
Reply | Threaded
Open this post in threaded view
|

Re: local |make mozmill| test would not run meaningfully. (comm-central)

Jörg Knobloch
On 04/09/2017 04:30, ISHIKAWA,chiaki wrote:
> > WARNING | endRunner was never called. There must have been a failure
> in the framework.

Fixed in bug 1395481. Mozmill was completely broken due to M-C changes.
You need to rebase, as always ;-)

_______________________________________________
dev-apps-thunderbird mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-apps-thunderbird
Reply | Threaded
Open this post in threaded view
|

Re: local |make mozmill| test would not run meaningfully. (comm-central)

ISHIKAWA,chiaki
In reply to this post by ISHIKAWA,chiaki
On 2017年09月04日 18:48, Jörg Knobloch wrote:
> On 04/09/2017 04:30, ISHIKAWA,chiaki wrote:
>> > WARNING | endRunner was never called. There must have been a failure in
>> the framework.
>
> Fixed in bug 1395481. Mozmill was completely broken due to M-C changes. You
> need to rebase, as always ;-)
>


Thank you. I left home PC building new binary after rebasing.
I hope it finished building fine when I'll be back.
_______________________________________________
dev-apps-thunderbird mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-apps-thunderbird