Closed Bug 1041724 Opened 5 years ago Closed 4 years ago

Intermittent browser_popupNotification_4.js | one notification displayed - Got 0, expected 1 | at least one notification displayed | and more

Categories

(Toolkit :: Notifications and Alerts, defect)

x86_64
Linux
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla50
Tracking Status
firefox48 --- fixed
firefox49 --- fixed
firefox50 --- fixed

People

(Reporter: KWierso, Assigned: past)

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=44274539&tree=Mozilla-Inbound
Ubuntu ASAN VM 12.04 x64 mozilla-inbound opt test mochitest-browser-chrome-1 on 2014-07-21 06:34:23 PDT for push f09caa4ea7c5

slave: tst-linux64-spot-945



06:48:45     INFO -  1578 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | message matches - message matches
06:48:45     INFO -  1579 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | id matches - id matches
06:48:45     INFO -  1580 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | main action label matches - main action label matches
06:48:45     INFO -  1581 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | main action accesskey matches - main action accesskey matches
06:48:45     INFO -  1582 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | 'Not Now' item hidden - 'Not Now' item hidden
06:48:45     INFO -  1583 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | no menuseparator - no menuseparator
06:48:45     INFO -  1584 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | 1 secondary actions - 1 secondary actions
06:48:45     INFO -  1585 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | label for secondary action 0 matches - label for secondary action 0 matches
06:48:45     INFO -  1586 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | accessKey for secondary action 0 matches - accessKey for secondary action 0 matches
06:48:45     INFO -  1587 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | at least one notification displayed - at least one notification displayed
06:48:45     INFO -  1588 INFO Triggering main command for notification test-notification-Test#7-notification
06:48:45     INFO -  1589 INFO [Test#7] popup hidden
06:48:45     INFO -  1590 INFO [Test#8] added listeners; panel is open: false
06:48:45     INFO -  1591 INFO [Test#8] running test
06:48:45     INFO -  1592 INFO Showing notification test-notification-Test#8
06:48:45     INFO -  1593 INFO [Test#8] popup showing
06:48:45     INFO -  1594 INFO [Test#8] popup shown
06:48:45     INFO -  1595 INFO Checking notification test-notification-Test#8
06:48:45     INFO -  1596 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | showing callback was triggered - showing callback was triggered
06:48:45     INFO -  1597 INFO TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | shown callback was triggered - shown callback was triggered
06:48:45     INFO -  1598 INFO TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | one notification displayed - Got 0, expected 1
06:48:45     INFO -  Stack trace:
06:48:45     INFO -  chrome://mochikit/content/browser-test.js:test_is:771
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:checkPopup:215
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js:tests<.onShown:167
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/</<:118
06:48:45     INFO -  resource://gre/modules/Task.jsm:createAsyncFunction/asyncFunction:239
06:48:45     INFO -  resource://gre/modules/Task.jsm:Task_spawn:164
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/<:118
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:onPopupEvent/listener/<:273
06:48:45     INFO -  chrome://mochikit/content/browser-test.js:testScope/test_executeSoon/<.run:801
06:48:45     INFO -  null:null:0 - one notification displayed - Got 0, expected 1
06:48:45     INFO -  Stack trace:
06:48:45     INFO -  chrome://mochikit/content/browser-test.js:test_is:771
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:checkPopup:215
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js:tests<.onShown:167
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/</<:118
06:48:45     INFO -  resource://gre/modules/Task.jsm:createAsyncFunction/asyncFunction:239
06:48:45     INFO -  resource://gre/modules/Task.jsm:Task_spawn:164
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/<:118
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:onPopupEvent/listener/<:273
06:48:45     INFO -  chrome://mochikit/content/browser-test.js:testScope/test_executeSoon/<.run:801
06:48:45     INFO -  null:null:0
06:48:45     INFO -  TEST-INFO | expected PASS
06:48:45     INFO -  1599 INFO TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | at least one notification displayed
06:48:45     INFO -  Stack trace:
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:triggerMainCommand:281
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js:tests<.onShown:168
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/</<:118
06:48:45     INFO -  resource://gre/modules/Task.jsm:createAsyncFunction/asyncFunction:239
06:48:45     INFO -  resource://gre/modules/Task.jsm:Task_spawn:164
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/<:118
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:onPopupEvent/listener/<:273
06:48:45     INFO -  chrome://mochikit/content/browser-test.js:testScope/test_executeSoon/<.run:801
06:48:45     INFO -  null:null:0 - at least one notification displayed
06:48:45     INFO -  Stack trace:
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:triggerMainCommand:281
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js:tests<.onShown:168
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/</<:118
06:48:45     INFO -  resource://gre/modules/Task.jsm:createAsyncFunction/asyncFunction:239
06:48:45     INFO -  resource://gre/modules/Task.jsm:Task_spawn:164
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/<:118
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:onPopupEvent/listener/<:273
06:48:45     INFO -  chrome://mochikit/content/browser-test.js:testScope/test_executeSoon/<.run:801
06:48:45     INFO -  null:null:0
06:48:45     INFO -  TEST-INFO | expected PASS
06:48:45     INFO -  1600 INFO TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | onShown failed: TypeError: notification is undefined - false == true - JS frame :: chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js :: runNextTest/</< :: line 119
06:48:45     INFO -  Stack trace:
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/</<:119
06:48:45     INFO -  resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:Handler.prototype.process:869
06:48:45     INFO -  resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:this.PromiseWalker.walkerLoop:745
06:48:45     INFO -  null:null:0 - onShown failed: TypeError: notification is undefined - false == true - JS frame :: chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js :: runNextTest/</< :: line 119
06:48:45     INFO -  Stack trace:
06:48:45     INFO -  chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/</<:119
06:48:45     INFO -  resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:Handler.prototype.process:869
06:48:45     INFO -  resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:this.PromiseWalker.walkerLoop:745
06:48:45     INFO -  null:null:0
06:48:45     INFO -  TEST-INFO | expected PASS
06:48:48     INFO -  1601 INFO -----------------------------------------------------
06:48:48     INFO -  1602 INFO Suppressions used:
06:48:48     INFO -  1603 INFO   count      bytes template
06:48:48     INFO -  1604 INFO       1      24672 profiler_init
06:48:48     INFO -  1605 INFO     185       8352 libfontconfig.so
06:48:48     INFO -  1606 INFO      19       6396 libglib-2.0.so
06:48:48     INFO -  1607 INFO       1         32 libXrandr.so
06:48:48     INFO -  1608 INFO -----------------------------------------------------
06:48:57     INFO -  1609 INFO -----------------------------------------------------
06:48:57     INFO -  1610 INFO Suppressions used:
06:48:57     INFO -  1611 INFO   count      bytes template
06:48:57     INFO -  1612 INFO       1      24672 profiler_init
06:48:57     INFO -  1613 INFO     185       8352 libfontconfig.so
06:48:57     INFO -  1614 INFO      19       6396 libglib-2.0.so
06:48:57     INFO -  1615 INFO       1         32 libXrandr.so
06:48:57     INFO -  1616 INFO -----------------------------------------------------
06:48:59     INFO -  1617 INFO *************************
06:48:59     INFO -  1618 INFO A coding exception was thrown in a Promise rejection callback.
06:48:59     INFO -  1619 INFO See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
06:48:59     INFO -  1620 INFO Full message: TypeError: Assert is null
06:48:59     INFO -  1621 INFO Full stack: runNextTest/</<@chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:119:35
06:48:59     INFO -  1622 INFO Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:869:21
06:48:59     INFO -  1623 INFO this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:745:7
06:48:59     INFO -  1624 INFO *************************
06:49:01     INFO -  1625 INFO *************************
06:49:01     INFO -  1626 INFO A coding exception was thrown in a Promise rejection callback.
06:49:01     INFO -  1627 INFO See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
06:49:01     INFO -  1628 INFO Full message: TypeError: Assert is null
06:49:01     INFO -  1629 INFO Full stack: runNextTest/</<@chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:119:35
06:49:01     INFO -  1630 INFO Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:869:21
06:49:01     INFO -  1631 INFO this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:745:7
06:49:01     INFO -  1632 INFO *************************
06:49:26     INFO -  Xlib:  extension "RANDR" missing on display ":0".
06:49:27     INFO -  TEST-INFO | screentopng: exit 0
06:49:27     INFO -  1633 INFO TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | Test timed out - Test timed out
06:49:27     INFO -  TEST-INFO | expected PASS
06:49:27     INFO -  1634 INFO TEST-OK | chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_4.js | took 45094ms
06:49:27     INFO -  1635 INFO TEST-START | chrome://mochitests/content/browser/browser/base/content/test/social/browser_aboutHome_activation.js
06:49:28     INFO -  1636 INFO JavaScript error: https://example.com/browser/browser/base/content/test/social/social_sidebar.html, line 8: port is null
06:49:28     INFO -  1637 INFO 1405950568868	Browser.Experiments.Experiments	TRACE	Experiments #0::onUninstalled() - addon id: example.com@services.mozilla.org
06:49:30     INFO -  1638 INFO JavaScript error: https://example.com/browser/browser/base/content/test/social/social_sidebar.html, line 8: port is null
06:49:30     INFO -  1639 INFO 1405950570659	Browser.Experiments.Experiments	TRACE	Experiments #0::onUninstalled() - addon id: example.com@services.mozilla.org
06:49:30     INFO -  1640 INFO TEST-OK | chrome://mochitests/content/browser/browser/base/content/test/social/browser_aboutHome_activation.js | took 4578ms
06:49:31     INFO -  1641 INFO TEST-START | chrome://mochitests/content/browser/browser/base/content/test/social/browser_addons.js
06:49:32     INFO -  1642 INFO Xlib:  extension "RANDR" missing on display ":0".
06:49:33     INFO -  1643 INFO Xlib:  extension "RANDR" missing on display ":0".
06:49:35     INFO -  1644 INFO 1405950575525	Browser.Experiments.Experiments	TRACE	Experiments #0::onUninstalled() - addon id: test1.example.com@services.mozilla.org
06:49:36     INFO -  1645 INFO Xlib:  extension "RANDR" missing on display ":0".
06:49:38     INFO -  1646 INFO 1405950578019	Browser.Experiments.Experiments	TRACE	Experiments #0::onUninstalled() - addon id: test1.example.com@services.mozilla.org
06:49:38     INFO -  1647 INFO Xlib:  extension "RANDR" missing on display ":0".
06:49:39     INFO -  1648 INFO [Parent 1782] WARNING: waitpid failed pid:2049 errno:10: file /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/process_util_posix.cc, line 261
06:49:41     INFO -  1649 INFO Xlib:  extension "RANDR" missing on display ":0".
06:49:41     INFO -  1650 INFO ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
06:49:41     INFO -  1651 INFO [Parent 1782] WARNING: pipe error (88): Connection reset by peer: file /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 452
06:49:43     INFO -  1652 INFO 1405950583298	Browser.Experiments.Experiments	TRACE	Experiments #0::onUninstalled() - addon id: test1.example.com@services.mozilla.org
06:49:43     INFO -  1653 INFO [Parent 1782] WARNING: waitpid failed pid:2083 errno:10: file /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/process_util_posix.cc, line 261
06:49:43     INFO -  1654 INFO TEST-OK | chrome://mochitests/content/browser/browser/base/content/test/social/browser_addons.js | took 12466ms
06:49:43     INFO -  1655 INFO TEST-START | chrome://mochitests/content/browser/browser/base/content/test/social/browser_blocklist.js



LATER



06:51:58     INFO -  2004 INFO     #21 0x7f9646581ebe in js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) /builds/slave/m-in-l64-asan-0000000000000000/build/js/src/vm/Interpreter.cpp:522
06:51:58     INFO -  2005 INFO     #22 0x7f96462561d8 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/slave/m-in-l64-asan-0000000000000000/build/js/src/jsapi.cpp:5056
06:51:58     INFO -  2006 INFO     #23 0x7f964216671c in nsFrameMessageManager::ReceiveMessage(nsISupports*, nsAString_internal const&, bool, mozilla::dom::StructuredCloneData const*, CpowHolder*, nsIPrincipal*, nsTArray<nsString>*) /builds/slave/m-in-l64-asan-0000000000000000/build/content/base/src/nsFrameMessageManager.cpp:1072
06:51:58     INFO -  2007 INFO     #24 0x7f9641045232 in mozilla::dom::TabChild::RecvAsyncMessage(nsString const&, mozilla::dom::ClonedMessageData const&, nsTArray<mozilla::jsipc::CpowEntry> const&, IPC::Principal const&) /builds/slave/m-in-l64-asan-0000000000000000/build/dom/ipc/TabChild.cpp:2424
06:51:58     INFO -  2008 INFO     #25 0x7f96410453af in non-virtual thunk to mozilla::dom::TabChild::RecvAsyncMessage(nsString const&, mozilla::dom::ClonedMessageData const&, nsTArray<mozilla::jsipc::CpowEntry> const&, IPC::Principal const&) /builds/slave/m-in-l64-asan-0000000000000000/build/obj-firefox/dom/ipc/Unified_cpp_dom_ipc0.cpp:2428
06:51:58     INFO -  2009 INFO     #26 0x7f963e87f95b in mozilla::dom::PBrowserChild::OnMessageReceived(IPC::Message const&) /builds/slave/m-in-l64-asan-0000000000000000/build/obj-firefox/ipc/ipdl/./PBrowserChild.cpp:1871
06:51:59     INFO -  2010 INFO     #27 0x7f963e99cf2b in mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const&) /builds/slave/m-in-l64-asan-0000000000000000/build/obj-firefox/ipc/ipdl/./PContentChild.cpp:3916
06:51:59     INFO -  2011 INFO     #28 0x7f963e76bff0 in mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/glue/MessageChannel.cpp:1158
06:51:59     INFO -  2012 INFO     #29 0x7f963e75fb45 in mozilla::ipc::MessageChannel::OnMaybeDequeueOne() /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/glue/MessageChannel.cpp:1051
06:51:59     INFO -  2013 INFO     #30 0x7f963e6dbe34 in RunTask /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:357
06:51:59     INFO -  2014 INFO     #31 0x7f963e6dbe34 in MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:365
06:51:59     INFO -  2015 INFO     #32 0x7f963e6dcee7 in MessageLoop::DoWork() /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:443
06:51:59     INFO -  2016 INFO     #33 0x7f963e773165 in mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/glue/MessagePump.cpp:297
06:51:59     INFO -  2017 INFO     #34 0x7f963e6d9ff0 in RunInternal /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:229
06:51:59     INFO -  2018 INFO     #35 0x7f963e6d9ff0 in RunHandler /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:222
06:51:59     INFO -  2019 INFO     #36 0x7f963e6d9ff0 in MessageLoop::Run() /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:196
06:51:59     INFO -  2020 INFO     #37 0x7f96411620a7 in nsBaseAppShell::Run() /builds/slave/m-in-l64-asan-0000000000000000/build/widget/xpwidgets/nsBaseAppShell.cpp:164
06:51:59     INFO -  2021 INFO     #38 0x7f96442e0e62 in XRE_RunAppShell /builds/slave/m-in-l64-asan-0000000000000000/build/toolkit/xre/nsEmbedFunctions.cpp:693
06:51:59     INFO -  2022 INFO     #39 0x7f963e6d9ff0 in RunInternal /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:229
06:51:59     INFO -  2023 INFO     #40 0x7f963e6d9ff0 in RunHandler /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:222
06:51:59     INFO -  2024 INFO     #41 0x7f963e6d9ff0 in MessageLoop::Run() /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/message_loop.cc:196
06:51:59     INFO -  2025 INFO     #42 0x7f96442e04fb in XRE_InitChildProcess /builds/slave/m-in-l64-asan-0000000000000000/build/toolkit/xre/nsEmbedFunctions.cpp:530
06:51:59     INFO -  2026 INFO     #43 0x488661 in main /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/app/MozillaRuntimeMain.cpp:147
06:51:59     INFO -  2027 INFO     #44 0x7f963b2c276c (/lib/x86_64-linux-gnu/libc.so.6+0x2176c)
06:51:59     INFO -  2028 INFO     #45 0x4884ec in _start (/builds/slave/test/build/application/firefox/plugin-container+0x4884ec)
06:51:59     INFO -  2029 INFO AddressSanitizer can not provide additional info.
06:51:59     INFO -  2030 INFO SUMMARY: AddressSanitizer: SEGV /builds/slave/m-in-l64-asan-0000000000000000/build/js/src/ctypes/typedefs.h:78 js::ctypes::ConvertToJS(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, void*, bool, bool, JS::Value*)
06:51:59     INFO -  2031 INFO ==2566==ABORTING
06:51:59     INFO -  2032 INFO ###!!! [Parent][MessageChannel] Error: Channel error: cannot send/recv
06:51:59     INFO -  2033 INFO ###!!! [Parent][MessageChannel] Error: Channel error: cannot send/recv
06:51:59     INFO -  2034 INFO [Parent 1782] WARNING: pipe error (90): Connection reset by peer: file /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 452
06:51:59     INFO -  2035 INFO [Parent 1782] WARNING: waitpid failed pid:2566 errno:10: file /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/chromium/src/base/process_util_posix.cc, line 261
06:52:00     INFO -  2036 INFO Xlib:  extension "RANDR" missing on display ":0".
06:52:02     INFO -  2037 INFO TEST-OK | chrome://mochitests/content/browser/browser/base/content/test/social/browser_social_workercrash.js | took 7536ms
06:52:02     INFO -  2038 INFO TEST-START | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_1003588_no_specials_in_panel.js
06:52:07     INFO -  2039 INFO System JS : ERROR resource://gre/modules/commonjs/framescript/tab-events.js:40 - TypeError: content is null
06:52:07     INFO -  2040 INFO TEST-OK | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_1003588_no_specials_in_panel.js | took 4710ms
06:52:07     INFO -  2041 INFO TEST-START | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_1008559_anchor_undo_restore.js
06:52:14     INFO -  2042 INFO System JS : ERROR resource://gre/modules/commonjs/framescript/tab-events.js:40 - TypeError: content is null
06:52:14     INFO -  2043 INFO System JS : ERROR resource://gre/modules/commonjs/framescript/tab-events.js:40 - TypeError: content is null
06:52:17     INFO -  2044 INFO System JS : ERROR resource://gre/modules/commonjs/framescript/tab-events.js:40 - TypeError: content is null
06:52:18     INFO -  2045 INFO TEST-OK | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_1008559_anchor_undo_restore.js | took 10789ms
06:52:18     INFO -  2046 INFO TEST-START | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_873501_handle_specials.js
06:52:18     INFO -  2047 INFO TEST-OK | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_873501_handle_specials.js | took 276ms
06:52:18     INFO -  2048 INFO TEST-START | chrome://mochitests/content/browser/browser/components/customizableui/test/browser_876926_customize_mode_wrapping.js
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
seems its back
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
This seems to be caused by some race between _reshowNotifications and replaceTabWithWindow that I haven't fully figured out, but I'm hoping to work around with this patch.
Assignee: nobody → past
Status: REOPENED → ASSIGNED
Flags: needinfo?(florian)
Comment on attachment 8761653 [details]
Fix an intermittent failure in browser_popupNotification_4.js (bug 1041724).

https://reviewboard.mozilla.org/r/58762/#review55694

The code after the patch looks reasonable, so r=me if the try results are promising.

::: browser/base/content/test/popupNotifications/browser_popupNotification_4.js:136
(Diff revision 1)
> -      whenDelayedStartupFinished(win, function() {
> +      yield whenDelayedStartupFinished(win);
> -        let [tab] = win.gBrowser.tabs;
> +      let [tab] = win.gBrowser.tabs;
> -        let anchor = win.document.getElementById("default-notification-icon");
> +      let anchor = win.document.getElementById("default-notification-icon");
> -        win.PopupNotifications._reshowNotifications(anchor);
> +
> +      let popup = win.PopupNotifications.panel;
> +      let deferred = Promise.defer();

Is there a reason for not using the |new Promise(resolve => { ...| form here?

::: browser/base/content/test/popupNotifications/head.js:11
(Diff revision 1)
>    "resource://gre/modules/Task.jsm");
>  XPCOMUtils.defineLazyModuleGetter(this, "PlacesUtils",
>    "resource://gre/modules/PlacesUtils.jsm");
>  
>  function whenDelayedStartupFinished(aWindow, aCallback) {
> +  let deferred = Promise.defer();

Same comment here.
Attachment #8761653 - Flags: review?(florian) → review+
I just went with the existing pattern in head.js, but I'll change it before landing.
Pushed by pastithas@mozilla.com:
https://hg.mozilla.org/integration/fx-team/rev/c69b3fef9219
Fix an intermittent failure in browser_popupNotification_4.js . r=florian
https://hg.mozilla.org/mozilla-central/rev/c69b3fef9219
Status: ASSIGNED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
might need uplifting to aurora or ?
Flags: needinfo?(past)
Sure, why not.
Flags: needinfo?(past)
Comment on attachment 8761653 [details]
Fix an intermittent failure in browser_popupNotification_4.js (bug 1041724).

Approval Request Comment
[Feature/regressing bug #]: this is just about fixing an intermittent test
[User impact if declined]: more intermittents in the 49 train
[Describe test coverage new/current, TreeHerder]: yes, this is a test we are talking about!
[Risks and why]: practically nil
[String/UUID change made/needed]: none
Attachment #8761653 - Flags: approval-mozilla-aurora?
its a test-only change so can land as a=test-only

https://hg.mozilla.org/releases/mozilla-aurora/rev/9f182283211d
Attachment #8761653 - Flags: approval-mozilla-aurora?
You need to log in before you can comment on or make changes to this bug.