Closed
Bug 1493971
Opened 7 years ago
Closed 7 years ago
Intermittent toolkit/components/antitracking/test/browser/browser_blockingStorage.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Categories
(Core :: DOM: Security, defect, P5)
Core
DOM: Security
Tracking
()
RESOLVED
FIXED
mozilla64
| Tracking | Status | |
|---|---|---|
| firefox64 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: ehsan.akhgari)
Details
(Keywords: intermittent-failure, Whiteboard: [domsecurity-intermittent][retriggered])
Attachments
(1 file)
Filed by: nbeleuzu [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=201403893&repo=mozilla-inbound
https://queue.taskcluster.net/v1/task/HdxK_czxQniAAWPU8A8WeQ/runs/0/artifacts/public/logs/live_backing.log
[task 2018-09-25T12:22:45.791Z] 12:22:45 INFO - Enabling content blocking for this page
[task 2018-09-25T12:22:45.795Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Checking cookie blocking notifications -
[task 2018-09-25T12:22:45.797Z] 12:22:45 INFO - Removing the tab
[task 2018-09-25T12:22:45.798Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.799Z] 12:22:45 INFO - Entering test bound
[task 2018-09-25T12:22:45.801Z] 12:22:45 INFO - Cleaning up.
[task 2018-09-25T12:22:45.802Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.803Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.807Z] 12:22:45 INFO - Entering test bound
[task 2018-09-25T12:22:45.809Z] 12:22:45 INFO - Starting non-blocking cookieBehavior (0) and blocking contentBlocking and no contentBlocking UI and no contentBlocking third-party cookies UI without allow list test sessionStorage and Storage Access API running in a normal window with iframe sandbox set to null
[task 2018-09-25T12:22:45.810Z] 12:22:45 INFO - Creating a new tab
[task 2018-09-25T12:22:45.811Z] 12:22:45 INFO - Buffered messages logged at 12:22:37
[task 2018-09-25T12:22:45.813Z] 12:22:45 INFO - Creating a 3rd party content
[task 2018-09-25T12:22:45.814Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.815Z] 12:22:45 INFO - Buffered messages logged at 12:22:38
[task 2018-09-25T12:22:45.816Z] 12:22:45 INFO - Sending code to the 3rd party content
[task 2018-09-25T12:22:45.817Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Doesn't yet have storage access - true == true -
[task 2018-09-25T12:22:45.818Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | SessionStorage is always allowed - true == true -
[task 2018-09-25T12:22:45.819Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Now has storage access - true == true -
[task 2018-09-25T12:22:45.820Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | SessionStorage is allowed after calling the storage access API too - true == true -
[task 2018-09-25T12:22:45.821Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Checking cookie blocking notifications -
[task 2018-09-25T12:22:45.822Z] 12:22:45 INFO - Removing the tab
[task 2018-09-25T12:22:45.823Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.824Z] 12:22:45 INFO - Entering test bound
[task 2018-09-25T12:22:45.825Z] 12:22:45 INFO - Cleaning up.
[task 2018-09-25T12:22:45.826Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.827Z] 12:22:45 INFO - Entering test bound
[task 2018-09-25T12:22:45.829Z] 12:22:45 INFO - Starting blocking cookieBehavior (1) and blocking contentBlocking and contentBlocking UI and contentBlocking third-party cookies UI with allow list test sessionStorage and Storage Access API running in a normal window with iframe sandbox set to null
[task 2018-09-25T12:22:45.830Z] 12:22:45 INFO - Creating a new tab
[task 2018-09-25T12:22:45.831Z] 12:22:45 INFO - Buffered messages logged at 12:22:39
[task 2018-09-25T12:22:45.832Z] 12:22:45 INFO - Disabling content blocking for this page
[task 2018-09-25T12:22:45.833Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.834Z] 12:22:45 INFO - Buffered messages logged at 12:22:40
[task 2018-09-25T12:22:45.835Z] 12:22:45 INFO - Creating a 3rd party content
[task 2018-09-25T12:22:45.836Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.837Z] 12:22:45 INFO - Sending code to the 3rd party content
[task 2018-09-25T12:22:45.838Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Doesn't yet have storage access - true == true -
[task 2018-09-25T12:22:45.840Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | SessionStorage is always allowed - true == true -
[task 2018-09-25T12:22:45.841Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Now has storage access - true == true -
[task 2018-09-25T12:22:45.842Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | SessionStorage is allowed after calling the storage access API too - true == true -
[task 2018-09-25T12:22:45.843Z] 12:22:45 INFO - Enabling content blocking for this page
[task 2018-09-25T12:22:45.844Z] 12:22:45 INFO - Buffered messages logged at 12:22:41
[task 2018-09-25T12:22:45.845Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Checking cookie blocking notifications -
[task 2018-09-25T12:22:45.846Z] 12:22:45 INFO - Removing the tab
[task 2018-09-25T12:22:45.847Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.848Z] 12:22:45 INFO - Entering test bound
[task 2018-09-25T12:22:45.849Z] 12:22:45 INFO - Cleaning up.
[task 2018-09-25T12:22:45.850Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.851Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.852Z] 12:22:45 INFO - Entering test bound
[task 2018-09-25T12:22:45.853Z] 12:22:45 INFO - Starting blocking cookieBehavior (4) and blocking contentBlocking and contentBlocking UI and contentBlocking third-party cookies UI with allow list test sessionStorage and Storage Access API running in a normal window with iframe sandbox set to null
[task 2018-09-25T12:22:45.854Z] 12:22:45 INFO - Creating a new tab
[task 2018-09-25T12:22:45.855Z] 12:22:45 INFO - Buffered messages logged at 12:22:42
[task 2018-09-25T12:22:45.856Z] 12:22:45 INFO - Disabling content blocking for this page
[task 2018-09-25T12:22:45.857Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.857Z] 12:22:45 INFO - Buffered messages logged at 12:22:43
[task 2018-09-25T12:22:45.858Z] 12:22:45 INFO - Creating a 3rd party content
[task 2018-09-25T12:22:45.859Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.860Z] 12:22:45 INFO - Sending code to the 3rd party content
[task 2018-09-25T12:22:45.860Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Doesn't yet have storage access - true == true -
[task 2018-09-25T12:22:45.861Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | SessionStorage is always allowed - true == true -
[task 2018-09-25T12:22:45.862Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Now has storage access - true == true -
[task 2018-09-25T12:22:45.863Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | SessionStorage is allowed after calling the storage access API too - true == true -
[task 2018-09-25T12:22:45.864Z] 12:22:45 INFO - Enabling content blocking for this page
[task 2018-09-25T12:22:45.864Z] 12:22:45 INFO - Buffered messages logged at 12:22:44
[task 2018-09-25T12:22:45.865Z] 12:22:45 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | Checking cookie blocking notifications -
[task 2018-09-25T12:22:45.866Z] 12:22:45 INFO - Removing the tab
[task 2018-09-25T12:22:45.867Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.867Z] 12:22:45 INFO - Entering test bound
[task 2018-09-25T12:22:45.868Z] 12:22:45 INFO - Cleaning up.
[task 2018-09-25T12:22:45.869Z] 12:22:45 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
[task 2018-09-25T12:22:45.870Z] 12:22:45 INFO - Leaving test bound
[task 2018-09-25T12:22:45.871Z] 12:22:45 INFO - Buffered messages finished
[task 2018-09-25T12:22:45.872Z] 12:22:45 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/antitracking/test/browser/browser_blockingStorage.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
[task 2018-09-25T12:22:45.873Z] 12:22:45 INFO - GECKO(3627) | MEMORY STAT | vsize 659MB | residentFast 340MB | heapAllocated 82MB
Updated•7 years ago
|
Whiteboard: [domsecurity-intermittent]
| Comment hidden (Intermittent Failures Robot) |
Comment 2•7 years ago
|
||
Tried to put the finger on this.
Seems to have appeared initially on the merge to mozilla-central:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=linux,debug,mochitests,with,e10s,test-linux32%2Fdebug-mochitest-browser-chrome-e10s-6,m-e10s(bc6)&selectedJob=201389024&revision=c5a9878baf35a354cb913b4f06542e233685ea9a
https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=linux,debug,mochitests,with,e10s,test-linux32%2Fdebug-mochitest-browser-chrome-e10s-6,m-e10s(bc6)&selectedJob=201389024&revision=d03b538b6b417ba892d0a92fd693945b741246e1
From inbound and autoland:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&tochange=1a3c36cf4ca771802b49a0cb7ed0d8b8c22265f9&fromchange=ee5565ca40e26806ca820afe4ba19b4350b7ceec&selectedJob=201911325
https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=linux,debug,mochitests,with,e10s,test-linux32%2Fdebug-mochitest-browser-chrome-e10s-6,m-e10s(bc6)&fromchange=345c57d30d2d4df3bef3e90a7c5b190540e08251&selectedJob=202059488
ckerschb could you, please, point this to the appropriate person?
Flags: needinfo?(ckerschb)
| Comment hidden (Intermittent Failures Robot) |
Updated•7 years ago
|
Whiteboard: [domsecurity-intermittent] → [domsecurity-intermittent][retriggered]
(In reply to Bogdan Tara[:bogdan_tara] from comment #2)
> ckerschb could you, please, point this to the appropriate person?
Ehsan, Baku, could any of you take a look at this one?
Flags: needinfo?(ehsan)
Flags: needinfo?(ckerschb)
Flags: needinfo?(amarchesini)
| Assignee | ||
Comment 5•7 years ago
|
||
| Assignee | ||
Updated•7 years ago
|
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
| Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(ehsan)
| Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(amarchesini)
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7e925d47de47
Split browser_blockingStorage.js into browser_blockingLocalStorage.js and browser_blockingSessionStorage.js to give it more breathing room timeout-wise r=baku
Comment 10•7 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in
before you can comment on or make changes to this bug.
Description
•