Closed Bug 1415037 Opened 7 years ago Closed 5 years ago

Intermittent browser/components/preferences/in-content/tests/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location:

Categories

(Firefox :: Settings UI, defect, P5)

defect

Tracking

()

RESOLVED FIXED
Firefox 68
Tracking Status
firefox67 --- fixed
firefox68 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: ehsan.akhgari)

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell fixed])

Attachments

(2 files, 2 obsolete files)

In the last 7 days there are 30 failures. 
This occurs only on Linux, most of them on opt build type and rest on pgo, debug, asan.

This is a recent log: https://treeherder.mozilla.org/logviewer.html#?repo=autoland&job_id=144411041&lineNumber=5096 

Part of the log where the test failed: 
[task 2017-11-13T21:34:28.033Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
[task 2017-11-13T21:34:28.033Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | The Settings dialog should be visible - 
[task 2017-11-13T21:34:28.036Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Cleared all service workers - 
[task 2017-11-13T21:34:28.037Z] 21:34:28     INFO - Buffered messages finished
[task 2017-11-13T21:34:28.039Z] 21:34:28     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort"  nsresult: "0x80004004 (NS_ERROR_ABORT)"  location: "<unknown>"  data: no] - stack: null
[task 2017-11-13T21:34:28.040Z] 21:34:28     INFO - Rejection date: Mon Nov 13 2017 21:34:26 GMT+0000 (UTC) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 253
[task 2017-11-13T21:34:28.043Z] 21:34:28     INFO - Stack trace:
[task 2017-11-13T21:34:28.043Z] 21:34:28     INFO -     resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:253
[task 2017-11-13T21:34:28.044Z] 21:34:28     INFO -     chrome://mochikit/content/browser-test.js:Tester_execTest/<:1087
[task 2017-11-13T21:34:28.045Z] 21:34:28     INFO -     Tester_execTest@chrome://mochikit/content/browser-test.js:1056:9
[task 2017-11-13T21:34:28.046Z] 21:34:28     INFO -     Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:956:9
[task 2017-11-13T21:34:28.046Z] 21:34:28     INFO -     SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:795:59

:jaws could you please take a look?
Flags: needinfo?(jaws)
Whiteboard: [stockwell needswork]
Fischer, this looks like it could be from your changes in bug 1410416. Can you investigate?
Flags: needinfo?(jaws) → needinfo?(fliu)
(In reply to Cristina Coroiu [:ccoroiu] from comment #2)
> In the last 7 days there are 30 failures. 
> This occurs only on Linux, most of them on opt build type and rest on pgo,
> debug, asan.
> 
> This is a recent log:
> https://treeherder.mozilla.org/logviewer.html#?repo=autoland&job_id=144411041&lineNumber=5096 
> 
From the logs, it failed after the last test assertion passed. This reminds me of `SpecialPowers.pushPrefEnv`.
Tried the test without `SpecialPowers.pushPrefEnv` and the result was good[1].
However, I tried the latest mc as well and didn't see any browser_siteData.js failure either[2].
This is confusing me.
Maybe should increase the try run times to see the issue but I don't like to keep pushing Try too much.
CC myself and would like to observe this intermittent issue. 

[1] https://treeherder.mozilla.org/#/jobs?repo=try&revision=65a26462c3771ba5da06a6b600e3e222eb56f21c
[2] https://treeherder.mozilla.org/#/jobs?repo=try&revision=7fd3428feea54898cdb0e2f0343e49dd514855f0

=== Logs ===
[task 2017-11-13T21:34:28.010Z] 21:34:28     INFO - Buffered messages logged at 21:34:22
5078
[task 2017-11-13T21:34:28.011Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Found the service worker registered for https://example.org/browser/browser/components/preferences/in-content/tests/service_worker_test.html - 
5079
[task 2017-11-13T21:34:28.012Z] 21:34:28     INFO - Buffered messages logged at 21:34:23
5080
[task 2017-11-13T21:34:28.015Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Cleared all service workers - 
5081
[task 2017-11-13T21:34:28.017Z] 21:34:28     INFO - Leaving test bound 
5082
[task 2017-11-13T21:34:28.019Z] 21:34:28     INFO - Entering test bound 
5083
[task 2017-11-13T21:34:28.020Z] 21:34:28     INFO - Buffered messages logged at 21:34:26
5084
[task 2017-11-13T21:34:28.020Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Found the service worker registered for https://example.org/browser/browser/components/preferences/in-content/tests/service_worker_test.html - 
5085
[task 2017-11-13T21:34:28.024Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Check the proper URL is loaded - 
5086
[task 2017-11-13T21:34:28.025Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Element should not be null, when checking visibility - 
5087
[task 2017-11-13T21:34:28.027Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Overlay is visible - 
5088
[task 2017-11-13T21:34:28.027Z] 21:34:28     INFO - found chrome://browser/skin/preferences/preferences.css
5089
[task 2017-11-13T21:34:28.029Z] 21:34:28     INFO - found chrome://global/skin/in-content/common.css
5090
[task 2017-11-13T21:34:28.029Z] 21:34:28     INFO - found chrome://browser/skin/preferences/in-content/preferences.css
5091
[task 2017-11-13T21:34:28.030Z] 21:34:28     INFO - found chrome://browser/skin/preferences/in-content/dialog.css
5092
[task 2017-11-13T21:34:28.033Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
5093
[task 2017-11-13T21:34:28.033Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | The Settings dialog should be visible - 
5094
[task 2017-11-13T21:34:28.036Z] 21:34:28     INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_siteData.js | Cleared all service workers - 
5095
[task 2017-11-13T21:34:28.037Z] 21:34:28     INFO - Buffered messages finished
5096
[task 2017-11-13T21:34:28.039Z] 21:34:28     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort"  nsresult: "0x80004004 (NS_ERROR_ABORT)"  location: "<unknown>"  data: no] - stack: null
Flags: needinfo?(fliu)
I filed bug 1419106 to look at special powers, it might be a while though as we don't have a lot of working days this year.
Summary: Intermittent browser/components/preferences/in-content/tests/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: "<unknown>" data: no] - stack: null → Intermittent browser/components/preferences/in-content/tests/siteData/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location:
This bug has failed 37 times in the last 7 days, occurs on osx-10-10, windows7-32, linux64, linux32 on opt build type.

Log:
https://treeherder.mozilla.org/logviewer.html#?job_id=206779858&repo=mozilla-inbound&lineNumber=2840

  INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
05:12:03     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | The Settings dialog should be visible - 
05:12:03     INFO - Buffered messages logged at 05:12:02
05:12:03     INFO - Console message: [JavaScript Error: "NS_ERROR_ABORT"]
05:12:03     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Cleared all service workers - 
05:12:03     INFO - Buffered messages finished
05:12:03     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort"  nsresult: "0x80004004 (NS_ERROR_ABORT)"  location: "<unknown>"  data: no] - stack: (No stack available.)
05:12:03     INFO - Rejection date: Sat Oct 20 2018 05:12:02 GMT-0700 (Pacific Daylight Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
05:12:03     INFO - Stack trace:
05:12:03     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
05:12:03     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1118
05:12:03     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1084
05:12:03     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:986
05:12:03     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:795
05:12:03     INFO - Leaving test bound 
05:12:03     INFO - Entering test bound 
05:12:03     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Check the proper URL is loaded - 
05:12:03     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
05:12:03     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Overlay is visible - 
05:12:03     INFO - found chrome://browser/skin/preferences/preferences.css
05:12:03     INFO - found chrome://global/skin/in-content/common.css
05:12:03     INFO - found chrome://browser/skin/preferences/in-content/preferences.css
05:12:03     INFO - found chrome://browser/skin/preferences/in-content/dialog.css
05:12:03     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 

jaws: Can you please take a look at this bug?
Flags: needinfo?(jaws)
jaws: Any update on this bug?
There are 35 total failures in the last 7 days on  windows7-32, linux64, linux32-nightly, macosx64-nightly, osx-10-10 and linux64-devedition.

Recent failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=210066797&repo=mozilla-inbound&lineNumber=2972

13:44:40     INFO - TEST-START | browser/components/preferences/in-content/tests/siteData/browser_siteData.js
13:44:40     INFO - TEST-SKIP | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | bound  
13:44:40  WARNING - Skipping test bound 
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_ABORT
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_ABORT
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_ABORT
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_ABORT
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_ABORT
13:44:42     INFO - GECKO(1596) | JavaScript error: , line JavaScript error: , line 0: NS_ERROR_STORAGE_BUSY
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_STORAGE_BUSY
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_STORAGE_BUSY
13:44:42     INFO - GECKO(1596) | 0: NS_ERROR_STORAGE_BUSY
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_STORAGE_BUSY
13:44:42     INFO - GECKO(1596) | JavaScript error: , line 0: NS_ERROR_STORAGE_BUSY
13:44:42     INFO - TEST-INFO | started process screenshot
13:44:42     INFO - TEST-INFO | screenshot: exit 0
13:44:42     INFO - Buffered messages logged at 13:44:40
13:44:42     INFO - Entering test bound 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should enable clear button after sites updated - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should enable settings button after sites updated - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should show the right total site data size - {"args":{"value":"0","unit":"bytes"},"id":"sitedata-total-size"} deepEqual {"id":"sitedata-total-size","args":{"value":"0","unit":"bytes"}} - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should disable clear button while updating sites - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should disable settings button while updating sites - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should show the loading message while updating - {"id":"sitedata-total-size-calculating"} deepEqual {"id":"sitedata-total-size-calculating"} - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should enable clear button after sites updated - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should enable settings button after sites updated - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Should show the right total site data size - {"args":{"value":"0","unit":"bytes"},"id":"sitedata-total-size"} deepEqual {"id":"sitedata-total-size","args":{"value":"0","unit":"bytes"}} - 
13:44:42     INFO - Leaving test bound 
13:44:42     INFO - Entering test bound 
13:44:42     INFO - Console message: [JavaScript Error: "this.mm.content is null; can't access its "devicePixelRatio" property" {file: "resource:///modules/FaviconLoader.jsm" line: 445}]
13:44:42     INFO - loadIcons@resource:///modules/FaviconLoader.jsm:445:9
13:44:42     INFO - FaviconLoader/this.iconTask<@resource:///modules/FaviconLoader.jsm:441:44
13:44:42     INFO - idleDispatch/</<@resource://gre/modules/PromiseUtils.jsm:40:21
13:44:42     INFO - 
13:44:42     INFO - Buffered messages logged at 13:44:41
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Found the service worker registered for https://example.org/browser/browser/components/preferences/in-content/tests/siteData//service_worker_test.html - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Check the proper URL is loaded - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Overlay is visible - 
13:44:42     INFO - found chrome://browser/skin/preferences/preferences.css
13:44:42     INFO - found chrome://global/skin/in-content/common.css
13:44:42     INFO - found chrome://browser/skin/preferences/in-content/preferences.css
13:44:42     INFO - found chrome://browser/skin/preferences/in-content/dialog.css
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | The Settings dialog should be visible - 
13:44:42     INFO - Buffered messages logged at 13:44:42
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_ABORT"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_ABORT"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_ABORT"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_ABORT"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_ABORT"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_STORAGE_BUSY"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_STORAGE_BUSY"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_STORAGE_BUSY"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_STORAGE_BUSY"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_STORAGE_BUSY"]
13:44:42     INFO - Console message: [JavaScript Error: "NS_ERROR_STORAGE_BUSY"]
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Cleared all service workers - 
13:44:42     INFO - Buffered messages finished
13:44:42     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort"  nsresult: "0x80004004 (NS_ERROR_ABORT)"  location: "<unknown>"  data: no] - stack: (No stack available.)
13:44:42     INFO - Rejection date: Tue Nov 06 2018 13:44:42 GMT+0000 (GMT) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
13:44:42     INFO - Stack trace:
13:44:42     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
13:44:42     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1123
13:44:42     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1089
13:44:42     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:987
13:44:42     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
13:44:42     INFO - Leaving test bound 
13:44:42     INFO - Entering test bound 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Check the proper URL is loaded - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Element should not be null, when checking visibility - 
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Overlay is visible - 
13:44:42     INFO - found chrome://browser/skin/preferences/preferences.css
13:44:42     INFO - found chrome://global/skin/in-content/common.css
13:44:42     INFO - found chrome://browser/skin/preferences/in-content/preferences.css
13:44:42     INFO - found chrome://browser/skin/preferences/in-content/dialog.css
13:44:42     INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | All expectedStyleSheetURLs should have been found - 

Jared can you please take a look at this? 
Thank you.
Flags: needinfo?(jaws)
Whiteboard: [stockwell unknown] → [stockwell needswork:owner]
Flags: needinfo?(jaws)
In the last 7 days there have been 33 occurrences most on OSX 10 Opt, and some on Windows 7 and Linux 32 & 64, pgo.
Update: there have been 31 failures within the last 7 days:
- 2 failures on linux x32 opt
- 3 failures on linux x64 opt
- 1 failure on macosx 64 opt
- 3 failures on windows 7 x32 opt
- 1 failure on windows 7 x32 nightly opt
- 21 failures on os x 10.10 opt
Attached patch disabled test on mac and linux (obsolete) — Splinter Review
There are 23 total failures in the last 7 days and 102 in the last 30 days. 
The frequency is higher on osx-10-10 opt and linux. Since there is no progress activity on the bug, made a patch to disable the test on the above mentioned platforms.
Assignee: nobody → apavel
Attachment #9033218 - Flags: review?(jmaher)
Attached patch Disable on linux and osx debug (obsolete) — Splinter Review
Hi! Made some adjustments to the disable syntax, opted to go for all Linux since there are 18 failures on linux !debug builds and added !debug to the osx part. Joel, thanks in advance for looking over this.
Attachment #9033218 - Attachment is obsolete: true
Attachment #9033218 - Flags: review?(jmaher)
Attachment #9033227 - Flags: review?(jmaher)
Missed a space.
Attachment #9033227 - Attachment is obsolete: true
Attachment #9033227 - Flags: review?(jmaher)
Attachment #9033228 - Flags: review?(jmaher)
Attachment #9033228 - Flags: review?(jmaher) → review+
Whiteboard: [stockwell needswork:owner] → [stockwell disabled]
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/8d911883cf66
Disable browser_siteData.js on linux and osx for frequent failures. r=jmaher
Keywords: checkin-needed
Summary: Intermittent browser/components/preferences/in-content/tests/siteData/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: → Intermittent browser/components/preferences/in-content/tests/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location:
Assignee: apavel → nobody

This bug has failed 36 times in the last 7 days. On osx-10-10 and windows7-32 on debug and pgo build types.

Recent log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=232861813&repo=mozilla-inbound&lineNumber=17770

jaws: Can you please take a look at this bug?

There are 199 total failures in the last 7 days on windows and osx debug

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=234891469&repo=autoland&lineNumber=15943

23:46:09 INFO - TEST-START | browser/components/preferences/in-content/tests/siteData/browser_siteData.js
23:46:09 INFO - GECKO(5392) | ++DOMWINDOW == 5 (0B735C00) [pid = 3256] [serial = 5] [outer = 013F4700]
23:46:09 INFO - TEST-SKIP | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | bound

23:46:15 INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Cleared all service workers -
23:46:15 INFO - Buffered messages finished
23:46:15 INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: "<unknown>" data: no] - stack: (No stack available.)
23:46:15 INFO - Rejection date: Tue Mar 19 2019 23:46:14 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
23:46:15 INFO - Stack trace:
23:46:15 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
23:46:15 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1130
23:46:15 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1134
23:46:15 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:995
23:46:15 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
23:46:15 INFO - Leaving test bound

Johann, Andrea this got disabled in bug 1436395 is there any chance it got enabled? Should we disable it again?

Flags: needinfo?(jhofmann)
Flags: needinfo?(amarchesini)
Whiteboard: [stockwell disabled] → [stockwell disabled][stockwell needswork:owner]

Update:
In the last 7 days there have been 159 failures:

  • 46 failures on OS X 10.10 debug
  • 113 failures on Windows 7 debug

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=236680406&repo=mozilla-central&lineNumber=16502

18:38:18 INFO - TEST-PASS | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | Cleared all service workers -
18:38:18 INFO - Buffered messages finished
18:38:18 INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/siteData/browser_siteData.js | A promise chain failed to handle a rejection: [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: "<unknown>" data: no] - stack: (No stack available.)
18:38:18 INFO - Rejection date: Thu Mar 28 2019 18:38:18 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
18:38:18 INFO - Stack trace:
18:38:18 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
18:38:18 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1130
18:38:18 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1134
18:38:18 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:995
18:38:18 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803
18:38:18 INFO - Leaving test bound

The fix on bug 1498102 should fix this bug.

Depends on: 1498102
Assignee: nobody → ehsan
Keywords: leave-open

👍

Flags: needinfo?(jhofmann)
Flags: needinfo?(jaws)
Flags: needinfo?(amarchesini)
Attachment #9055637 - Attachment description: Bug 1415037 - Re-enable browser_siteData.js on linux and osx now that bug 1498102 has been fixed; → Bug 1415037 - Re-enable browser_siteData.js now that bug 1498102 has been fixed;
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8deb6ef69c7d
Re-enable browser_siteData.js now that bug 1498102 has been fixed; r=asuth
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
Flags: in-testsuite+
Whiteboard: [stockwell disabled][stockwell needswork:owner] → [stockwell fixed]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: