Closed Bug 1494401 Opened Last year Closed 11 months ago

Intermittent toolkit/components/antitracking/test/browser/browser_blockingWorkers.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)

defect

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

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

Details

(Keywords: intermittent-failure, Whiteboard: [domsecurity-intermittent])

Attachments

(1 file)

Filed by: cbrindusan [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=201720564&repo=autoland

https://queue.taskcluster.net/v1/task/e-P_606WS9WlPaJz_X1stA/runs/0/artifacts/public/logs/live_backing.log

[task 2018-09-26T17:47:22.063Z] 17:47:22     INFO - <snipped 2475 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2018-09-26T17:47:22.064Z] 17:47:22     INFO - Buffered messages logged at 17:47:12
[task 2018-09-26T17:47:22.067Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Now has storage access - true == true - 
[task 2018-09-26T17:47:22.068Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.069Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Checking cookie blocking notifications - 
[task 2018-09-26T17:47:22.072Z] 17:47:22     INFO - Removing the tab
[task 2018-09-26T17:47:22.073Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.077Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.080Z] 17:47:22     INFO - Cleaning up.
[task 2018-09-26T17:47:22.081Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.083Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.084Z] 17:47:22     INFO - Starting non-blocking cookieBehavior (0) and blocking contentBlocking and no contentBlocking UI and  contentBlocking third-party cookies UI without allow list test DOM Cache and Storage Access API running in a normal window  with iframe sandbox set to null
[task 2018-09-26T17:47:22.087Z] 17:47:22     INFO - Creating a new tab
[task 2018-09-26T17:47:22.089Z] 17:47:22     INFO - Buffered messages logged at 17:47:13
[task 2018-09-26T17:47:22.090Z] 17:47:22     INFO - Creating a 3rd party content
[task 2018-09-26T17:47:22.091Z] 17:47:22     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-26T17:47:22.094Z] 17:47:22     INFO - Sending code to the 3rd party content
[task 2018-09-26T17:47:22.096Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Doesn't yet have storage access - true == true - 
[task 2018-09-26T17:47:22.097Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.101Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Now has storage access - true == true - 
[task 2018-09-26T17:47:22.103Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.105Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Checking cookie blocking notifications - 
[task 2018-09-26T17:47:22.106Z] 17:47:22     INFO - Removing the tab
[task 2018-09-26T17:47:22.107Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.110Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.113Z] 17:47:22     INFO - Cleaning up.
[task 2018-09-26T17:47:22.114Z] 17:47:22     INFO - Buffered messages logged at 17:47:14
[task 2018-09-26T17:47:22.117Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.119Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.122Z] 17:47:22     INFO - Starting non-blocking cookieBehavior (0) and blocking contentBlocking and no contentBlocking UI and no contentBlocking third-party cookies UI with allow list test DOM Cache and Storage Access API running in a normal window  with iframe sandbox set to null
[task 2018-09-26T17:47:22.123Z] 17:47:22     INFO - Creating a new tab
[task 2018-09-26T17:47:22.126Z] 17:47:22     INFO - Disabling content blocking for this page
[task 2018-09-26T17:47:22.128Z] 17:47:22     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-26T17:47:22.131Z] 17:47:22     INFO - Creating a 3rd party content
[task 2018-09-26T17:47:22.133Z] 17:47:22     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-26T17:47:22.134Z] 17:47:22     INFO - Buffered messages logged at 17:47:15
[task 2018-09-26T17:47:22.136Z] 17:47:22     INFO - Sending code to the 3rd party content
[task 2018-09-26T17:47:22.137Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Doesn't yet have storage access - true == true - 
[task 2018-09-26T17:47:22.139Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.141Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Now has storage access - true == true - 
[task 2018-09-26T17:47:22.143Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.147Z] 17:47:22     INFO - Enabling content blocking for this page
[task 2018-09-26T17:47:22.148Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Checking cookie blocking notifications - 
[task 2018-09-26T17:47:22.150Z] 17:47:22     INFO - Removing the tab
[task 2018-09-26T17:47:22.155Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.156Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.157Z] 17:47:22     INFO - Cleaning up.
[task 2018-09-26T17:47:22.162Z] 17:47:22     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-26T17:47:22.163Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.164Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.165Z] 17:47:22     INFO - Starting non-blocking cookieBehavior (0) and blocking contentBlocking and no contentBlocking UI and no contentBlocking third-party cookies UI without allow list test DOM Cache and Storage Access API running in a normal window  with iframe sandbox set to null
[task 2018-09-26T17:47:22.169Z] 17:47:22     INFO - Buffered messages logged at 17:47:16
[task 2018-09-26T17:47:22.170Z] 17:47:22     INFO - Creating a new tab
[task 2018-09-26T17:47:22.171Z] 17:47:22     INFO - Creating a 3rd party content
[task 2018-09-26T17:47:22.172Z] 17:47:22     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-26T17:47:22.174Z] 17:47:22     INFO - Sending code to the 3rd party content
[task 2018-09-26T17:47:22.179Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Doesn't yet have storage access - true == true - 
[task 2018-09-26T17:47:22.184Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.185Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Now has storage access - true == true - 
[task 2018-09-26T17:47:22.187Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.188Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Checking cookie blocking notifications - 
[task 2018-09-26T17:47:22.189Z] 17:47:22     INFO - Removing the tab
[task 2018-09-26T17:47:22.190Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.192Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.193Z] 17:47:22     INFO - Cleaning up.
[task 2018-09-26T17:47:22.194Z] 17:47:22     INFO - Buffered messages logged at 17:47:17
[task 2018-09-26T17:47:22.197Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.199Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.204Z] 17:47:22     INFO - Starting blocking cookieBehavior (1) and blocking contentBlocking and  contentBlocking UI and  contentBlocking third-party cookies UI with allow list test DOM Cache and Storage Access API running in a normal window  with iframe sandbox set to null
[task 2018-09-26T17:47:22.209Z] 17:47:22     INFO - Creating a new tab
[task 2018-09-26T17:47:22.211Z] 17:47:22     INFO - Buffered messages logged at 17:47:18
[task 2018-09-26T17:47:22.212Z] 17:47:22     INFO - Disabling content blocking for this page
[task 2018-09-26T17:47:22.214Z] 17:47:22     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-26T17:47:22.216Z] 17:47:22     INFO - Creating a 3rd party content
[task 2018-09-26T17:47:22.218Z] 17:47:22     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-26T17:47:22.221Z] 17:47:22     INFO - Sending code to the 3rd party content
[task 2018-09-26T17:47:22.222Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Doesn't yet have storage access - true == true - 
[task 2018-09-26T17:47:22.222Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.223Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Now has storage access - true == true - 
[task 2018-09-26T17:47:22.227Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.228Z] 17:47:22     INFO - Enabling content blocking for this page
[task 2018-09-26T17:47:22.230Z] 17:47:22     INFO - Buffered messages logged at 17:47:19
[task 2018-09-26T17:47:22.231Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Checking cookie blocking notifications - 
[task 2018-09-26T17:47:22.231Z] 17:47:22     INFO - Removing the tab
[task 2018-09-26T17:47:22.237Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.238Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.239Z] 17:47:22     INFO - Cleaning up.
[task 2018-09-26T17:47:22.240Z] 17:47:22     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-26T17:47:22.241Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.242Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.242Z] 17:47:22     INFO - Starting blocking cookieBehavior (4) and blocking contentBlocking and  contentBlocking UI and  contentBlocking third-party cookies UI with allow list test DOM Cache and Storage Access API running in a normal window  with iframe sandbox set to null
[task 2018-09-26T17:47:22.243Z] 17:47:22     INFO - Creating a new tab
[task 2018-09-26T17:47:22.243Z] 17:47:22     INFO - Buffered messages logged at 17:47:20
[task 2018-09-26T17:47:22.245Z] 17:47:22     INFO - Disabling content blocking for this page
[task 2018-09-26T17:47:22.246Z] 17:47:22     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-26T17:47:22.247Z] 17:47:22     INFO - Creating a 3rd party content
[task 2018-09-26T17:47:22.248Z] 17:47:22     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-26T17:47:22.249Z] 17:47:22     INFO - Sending code to the 3rd party content
[task 2018-09-26T17:47:22.250Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Doesn't yet have storage access - true == true - 
[task 2018-09-26T17:47:22.251Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.251Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Now has storage access - true == true - 
[task 2018-09-26T17:47:22.258Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | DOM Cache can be used! - true == true - 
[task 2018-09-26T17:47:22.259Z] 17:47:22     INFO - Enabling content blocking for this page
[task 2018-09-26T17:47:22.259Z] 17:47:22     INFO - Buffered messages logged at 17:47:21
[task 2018-09-26T17:47:22.260Z] 17:47:22     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_blockingWorkers.js | Checking cookie blocking notifications - 
[task 2018-09-26T17:47:22.260Z] 17:47:22     INFO - Removing the tab
[task 2018-09-26T17:47:22.262Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.262Z] 17:47:22     INFO - Entering test bound 
[task 2018-09-26T17:47:22.264Z] 17:47:22     INFO - Cleaning up.
[task 2018-09-26T17:47:22.265Z] 17:47:22     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-26T17:47:22.266Z] 17:47:22     INFO - Leaving test bound 
[task 2018-09-26T17:47:22.268Z] 17:47:22     INFO - Buffered messages finished
[task 2018-09-26T17:47:22.269Z] 17:47:22     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/antitracking/test/browser/browser_blockingWorkers.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-26T17:47:22.269Z] 17:47:22     INFO - GECKO(3588) | MEMORY STAT | vsize 1861MB | residentFast 346MB | heapAllocated 92MB
Whiteboard: [domsecurity-intermittent]
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/da3163c05c7e
Split browser_blockingWorkers.js into three separate tests to give it more breathing room timeout-wise r=baku
https://hg.mozilla.org/mozilla-central/rev/da3163c05c7e
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in before you can comment on or make changes to this bug.