Bug: Intermittent browser/components/protections/test/browser/browser_protections_report_ui.js | today has all of the data types shown - 0 == 5 - got 0, expected 5 (operator ==)
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-01-16 02:31:21+00:00
Resolved: 2020-10-12 06:27:49+00:00

**Filed by:** dvarga [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer.html#?job_id=285116252&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/IOuiw5O9RCex2bqiTddNjQ/runs/0/artifacts/public/logs/live_backing.log

---

```
[task 2020-01-16T00:00:01.191Z] 00:00:01     INFO - TEST-PASS | browser/components/protections/test/browser/browser_protections_report_ui.js | Table has an accessible label - "graphLegendDescription" == "graphLegendDescription" - 
[task 2020-01-16T00:00:01.191Z] 00:00:01     INFO - Buffered messages finished
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - TEST-UNEXPECTED-FAIL | browser/components/protections/test/browser/browser_protections_report_ui.js | today has all of the data types shown - 0 == 5 - got 0, expected 5 (operator ==)
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - Stack trace:
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - @chrome://mochitests/content/browser/browser/components/protections/test/browser/browser_protections_report_ui.js:222:12
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - async*execute@resource://specialpowers/SpecialPowersSandbox.jsm:140:12
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1723:15
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:285:21
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - JSWindowActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.jsm:1055:12
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - JSWindowActor query*spawn@resource://specialpowers/SpecialPowersChild.jsm:1678:17
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - test_graph_display@chrome://mochitests/content/browser/browser/components/protections/test/browser/browser_protections_report_ui.js:180:23
[task 2020-01-16T00:00:01.193Z] 00:00:01     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1062:34
[task 2020-01-16T00:00:01.194Z] 00:00:01     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1097:11
[task 2020-01-16T00:00:01.194Z] 00:00:01     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:925:14
[task 2020-01-16T00:00:01.194Z] 00:00:01     INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:808:67
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - TEST-PASS | browser/components/protections/test/browser/browser_protections_report_ui.js | Today has the correct role - "row" == "row" - 
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - TEST-UNEXPECTED-FAIL | browser/components/protections/test/browser/browser_protections_report_ui.js | Row has the columns in the right order - "day0 " == "day0 count0 cryptominer0 fingerprinter0 tracker0 cookie0 social0" - got "day0 ", expected "day0 count0 cryptominer0 fingerprinter0 tracker0 cookie0 social0" (operator ==)
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - Stack trace:
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - @chrome://mochitests/content/browser/browser/components/protections/test/browser/browser_protections_report_ui.js:232:12
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - async*execute@resource://specialpowers/SpecialPowersSandbox.jsm:140:12
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1723:15
[task 2020-01-16T00:00:01.197Z] 00:00:01     INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:285:21
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - JSWindowActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.jsm:1055:12
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - JSWindowActor query*spawn@resource://specialpowers/SpecialPowersChild.jsm:1678:17
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - test_graph_display@chrome://mochitests/content/browser/browser/components/protections/test/browser/browser_protections_report_ui.js:180:23
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1062:34
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1097:11
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:925:14
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:808:67
[task 2020-01-16T00:00:01.198Z] 00:00:01     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - TEST-UNEXPECTED-FAIL | browser/components/protections/test/browser/browser_protections_report_ui.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/protections/test/browser/browser_protections_report_ui.js:238 - TypeError: can't access property "style", allBars[6].querySelector(...) is null
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - Stack trace:
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - @chrome://mochitests/content/browser/browser/components/protections/test/browser/browser_protections_report_ui.js:238:18
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - async*execute@resource://specialpowers/SpecialPowersSandbox.jsm:140:12
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1723:15
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:285:21
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - JSWindowActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.jsm:1055:12
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - JSWindowActor query*spawn@resource://specialpowers/SpecialPowersChild.jsm:1678:17
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - test_graph_display@chrome://mochitests/content/browser/browser/components/protections/test/browser/browser_protections_report_ui.js:180:23
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1062:34
[task 2020-01-16T00:00:01.206Z] 00:00:01     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1097:11
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:925:14
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:808:67
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - Leaving test bound test_graph_display
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - Entering test bound test_etp_header_string
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - GECKO(2850) | [Child 3014: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x7f6003c6d000 == 2 [pid = 3014] [id = {d3b3566b-1a36-45a3-9e51-9a58420ffab7}]
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - GECKO(2850) | [Child 3014: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 8 (0x7f600412b020) [pid = 3014] [serial = 8] [outer = (nil)]
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - GECKO(2850) | [Child 3014: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 9 (0x7f600425a000) [pid = 3014] [serial = 9] [outer = 0x7f600412b020]
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - GECKO(2850) | [Child 3014, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannel, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannel.cpp, line 63
[task 2020-01-16T00:00:01.207Z] 00:00:01     INFO - GECKO(2850) | [Child 3014: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 10 (0x7f600465b000) [pid = 3014] [serial = 10] [outer = 0x7f600412b020]
[task 2020-01-16T00:00:01.211Z] 00:00:01     INFO - Console message: [JavaScript Error: "There was an error fetching the user's token: " {file: "resource:///modules/aboutpages/AboutProtectionsHandler.jsm" line: 280}]
[task 2020-01-16T00:00:01.211Z] 00:00:01     INFO - getMonitorScopedOAuthToken@resource:///modules/aboutpages/AboutProtectionsHandler.jsm:280:10
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - async*getMonitorData@resource:///modules/aboutpages/AboutProtectionsHandler.jsm:214:28
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - receiveMessage@resource:///modules/aboutpages/AboutProtectionsHandler.jsm:405:22
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - callListeners@resource://gre/modules/remotepagemanager/MessagePort.jsm:208:17
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - portMessageReceived@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:94:19
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - callListeners@resource://gre/modules/remotepagemanager/MessagePort.jsm:208:17
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - handleMessage@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:267:19
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - message@resource://gre/modules/remotepagemanager/MessagePort.jsm:375:10
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - MessageListener.receiveMessage*addMessageListeners@resource://gre/modules/remotepagemanager/MessagePort.jsm:263:25
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - MessagePort@resource://gre/modules/remotepagemanager/MessagePort.jsm:255:10
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - ChromeMessagePort@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:197:5
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - initPort@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:341:16
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - MessageListener.receiveMessage*init@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:296:17
[task 2020-01-16T00:00:01.212Z] 00:00:01     INFO - @resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:350:27
[task 2020-01-16T00:00:01.213Z] 00:00:01     INFO - startup@resource://gre/modules/AddonManager.jsm:827:41
[task 2020-01-16T00:00:01.213Z] 00:00:01     INFO - startup@resource://gre/modules/AddonManager.jsm:3474:26
[task 2020-01-16T00:00:01.213Z] 00:00:01     INFO - observe@resource://gre/modules/addonManager.js:87:29
[task 2020-01-16T00:00:01.213Z] 00:00:01     INFO - 
[task 2020-01-16T00:00:01.342Z] 00:00:01     INFO - GECKO(2850) | [Child 3014, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannel, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannel.cpp, line 63
[task 2020-01-16T00:00:01.342Z] 00:00:01     INFO - GECKO(2850) | [Child 3014: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 11 (0x7f6003b71400) [pid = 3014] [serial = 11] [outer = 0x7f600412b020]
[task 2020-01-16T00:00:01.499Z] 00:00:01     INFO - Console message: [JavaScript Error: "There was an error fetching the user's token: " {file: "resource:///modules/aboutpages/AboutProtectionsHandler.jsm" line: 280}]
[task 2020-01-16T00:00:01.499Z] 00:00:01     INFO - getMonitorScopedOAuthToken@resource:///modules/aboutpages/AboutProtectionsHandler.jsm:280:10
[task 2020-01-16T00:00:01.500Z] 00:00:01     INFO - async*getMonitorData@resource:///modules/aboutpages/AboutProtectionsHandler.jsm:214:28
[task 2020-01-16T00:00:01.500Z] 00:00:01     INFO - receiveMessage@resource:///modules/aboutpages/AboutProtectionsHandler.jsm:405:22
[task 2020-01-16T00:00:01.501Z] 00:00:01     INFO - callListeners@resource://gre/modules/remotepagemanager/MessagePort.jsm:208:17
[task 2020-01-16T00:00:01.501Z] 00:00:01     INFO - portMessageReceived@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:94:19
[task 2020-01-16T00:00:01.502Z] 00:00:01     INFO - callListeners@resource://gre/modules/remotepagemanager/MessagePort.jsm:208:17
[task 2020-01-16T00:00:01.502Z] 00:00:01     INFO - handleMessage@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:267:19
[task 2020-01-16T00:00:01.503Z] 00:00:01     INFO - message@resource://gre/modules/remotepagemanager/MessagePort.jsm:375:10
[task 2020-01-16T00:00:01.503Z] 00:00:01     INFO - MessageListener.receiveMessage*addMessageListeners@resource://gre/modules/remotepagemanager/MessagePort.jsm:263:25
[task 2020-01-16T00:00:01.503Z] 00:00:01     INFO - MessagePort@resource://gre/modules/remotepagemanager/MessagePort.jsm:255:10
[task 2020-01-16T00:00:01.504Z] 00:00:01     INFO - ChromeMessagePort@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:197:5
[task 2020-01-16T00:00:01.504Z] 00:00:01     INFO - initPort@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:341:16
[task 2020-01-16T00:00:01.505Z] 00:00:01     INFO - MessageListener.receiveMessage*init@resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:296:17
[task 2020-01-16T00:00:01.505Z] 00:00:01     INFO - @resource://gre/modules/remotepagemanager/RemotePageManagerParent.jsm:350:27
[task 2020-01-16T00:00:01.505Z] 00:00:01     INFO - startup@resource://gre/modules/AddonManager.jsm:827:41
[task 2020-01-16T00:00:01.506Z] 00:00:01     INFO - startup@resource://gre/modules/AddonManager.jsm:3474:26
[task 2020-01-16T00:00:01.506Z] 00:00:01     INFO - observe@resource://gre/modules/addonManager.js:87:29
```