Bug: Intermittent browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | Test timed out -
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2022-05-12 11:49:00+00:00
Resolved: 2022-07-26 00:17:53+00:00

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

---
```
[task 2022-05-12T10:35:05.539Z] 10:35:05     INFO - TEST-START | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js
[task 2022-05-12T10:35:50.563Z] 10:35:50     INFO - TEST-INFO | started process screentopng
[task 2022-05-12T10:35:50.857Z] 10:35:50     INFO - TEST-INFO | screentopng: exit 0
[task 2022-05-12T10:35:50.857Z] 10:35:50     INFO - Buffered messages logged at 10:35:05
[task 2022-05-12T10:35:50.858Z] 10:35:50     INFO - Entering test bound showNotification
[task 2022-05-12T10:35:50.859Z] 10:35:50     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "https://example.com/" line: 0}]
[task 2022-05-12T10:35:50.860Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | no notificationbox created yet - 
[task 2022-05-12T10:35:50.861Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbox was created - 
[task 2022-05-12T10:35:50.861Z] 10:35:50     INFO - Buffered messages logged at 10:35:06
[task 2022-05-12T10:35:50.862Z] 10:35:50     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "https://example.org/" line: 0}]
[task 2022-05-12T10:35:50.863Z] 10:35:50     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "data:text/html,<body>Hello</body>" line: 0}]
[task 2022-05-12T10:35:50.864Z] 10:35:50     INFO - initial
[task 2022-05-12T10:35:50.865Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.866Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.866Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.867Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.868Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.868Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testtwo to be unset - false == 0 - 
[task 2022-05-12T10:35:50.869Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testtwo to be unset - false == 0 - 
[task 2022-05-12T10:35:50.869Z] 10:35:50     INFO - first notification
[task 2022-05-12T10:35:50.869Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.870Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.871Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.871Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.872Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.872Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must be recorded. - true == true - 
[task 2022-05-12T10:35:50.873Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must contain the 'shown' key. - true == true - 
[task 2022-05-12T10:35:50.873Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo['shown'] must contain the expected value - 1 == 1 - 
[task 2022-05-12T10:35:50.874Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testtwo to be present - true == 1 - 
[task 2022-05-12T10:35:50.874Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key dismissed to be unset - true == true - 
[task 2022-05-12T10:35:50.875Z] 10:35:50     INFO - second notification
[task 2022-05-12T10:35:50.875Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.876Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.877Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.877Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.878Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be unset - false == 0 - 
[task 2022-05-12T10:35:50.878Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must be recorded. - true == true - 
[task 2022-05-12T10:35:50.878Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must contain the 'shown' key. - true == true - 
[task 2022-05-12T10:35:50.879Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo['shown'] must contain the expected value - 1 == 1 - 
[task 2022-05-12T10:35:50.879Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testtwo to be present - true == 1 - 
[task 2022-05-12T10:35:50.880Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key dismissed to be unset - true == true - 
[task 2022-05-12T10:35:50.880Z] 10:35:50     INFO - switch to first tab
[task 2022-05-12T10:35:50.881Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testone must be recorded. - true == true - 
[task 2022-05-12T10:35:50.881Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testone must contain the 'shown' key. - true == true - 
[task 2022-05-12T10:35:50.881Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testone['shown'] must contain the expected value - 1 == 1 - 
[task 2022-05-12T10:35:50.882Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.882Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key action to be unset - true == true - 
[task 2022-05-12T10:35:50.883Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.883Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key button1-pressed to be unset - true == true - 
[task 2022-05-12T10:35:50.884Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.884Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key button2-pressed to be unset - true == true - 
[task 2022-05-12T10:35:50.885Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.885Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key dismissed to be unset - true == true - 
[task 2022-05-12T10:35:50.885Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must be recorded. - true == true - 
[task 2022-05-12T10:35:50.886Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must contain the 'shown' key. - true == true - 
[task 2022-05-12T10:35:50.887Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo['shown'] must contain the expected value - 1 == 1 - 
[task 2022-05-12T10:35:50.888Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testtwo to be present - true == 1 - 
[task 2022-05-12T10:35:50.888Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key dismissed to be unset - true == true - 
[task 2022-05-12T10:35:50.889Z] 10:35:50     INFO - Buffered messages logged at 10:35:07
[task 2022-05-12T10:35:50.890Z] 10:35:50     INFO - switch to second tab
[task 2022-05-12T10:35:50.890Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testone must be recorded. - true == true - 
[task 2022-05-12T10:35:50.891Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testone must contain the 'shown' key. - true == true - 
[task 2022-05-12T10:35:50.891Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testone['shown'] must contain the expected value - 1 == 1 - 
[task 2022-05-12T10:35:50.892Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.892Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key action to be unset - true == true - 
[task 2022-05-12T10:35:50.893Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.894Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key button1-pressed to be unset - true == true - 
[task 2022-05-12T10:35:50.894Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.895Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key button2-pressed to be unset - true == true - 
[task 2022-05-12T10:35:50.895Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testone to be present - true == 1 - 
[task 2022-05-12T10:35:50.896Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key dismissed to be unset - true == true - 
[task 2022-05-12T10:35:50.897Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must be recorded. - true == true - 
[task 2022-05-12T10:35:50.897Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo must contain the 'shown' key. - true == true - 
[task 2022-05-12T10:35:50.898Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | notificationbar.testtwo['shown'] must contain the expected value - 1 == 1 - 
[task 2022-05-12T10:35:50.898Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected notificationbar.testtwo to be present - true == 1 - 
[task 2022-05-12T10:35:50.899Z] 10:35:50     INFO - TEST-PASS | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | expected key dismissed to be unset - true == true - 
[task 2022-05-12T10:35:50.899Z] 10:35:50     INFO - Buffered messages finished
[task 2022-05-12T10:35:50.900Z] 10:35:50     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | Test timed out - 
[task 2022-05-12T10:35:50.901Z] 10:35:50     INFO - GECKO(2456) | MEMORY STAT | vsize 2973MB | residentFast 315MB | heapAllocated 163MB
[task 2022-05-12T10:35:50.901Z] 10:35:50     INFO - TEST-OK | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | took 45027ms
[task 2022-05-12T10:35:50.902Z] 10:35:50     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-05-12T10:35:50.902Z] 10:35:50     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | Found a tab after previous test timed out: data:text/html,<body>Hello</body> - 
[task 2022-05-12T10:35:50.903Z] 10:35:50     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-05-12T10:35:50.904Z] 10:35:50     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | Found a tab after previous test timed out: https://example.org/ - 
[task 2022-05-12T10:35:50.904Z] 10:35:50     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-05-12T10:35:50.905Z] 10:35:50     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/notificationbox/browser_notificationbar_telemetry.js | Found a tab after previous test timed out: https://example.com/ - 
[task 2022-05-12T10:35:50.905Z] 10:35:50     INFO - checking window state
[task 2022-05-12T10:35:50.905Z] 10:35:50     INFO - TEST-START | browser/base/content/test/notificationbox/browser_tabnotificationbox_switch_tabs.js
```