Bug: Intermittent browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2024-06-07 03:25:59+00:00
Resolved: 2024-07-19 18:19:04+00:00

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

---
```
[task 2024-06-07T01:36:49.951Z] 01:36:49     INFO - TEST-START | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js
[task 2024-06-07T01:36:50.151Z] 01:36:50     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:51.448Z] 01:36:51     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:52.819Z] 01:36:52     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:53.162Z] 01:36:53     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:53.445Z] 01:36:53     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:53.890Z] 01:36:53     INFO - GECKO(2416) | [Child 2425: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 3 (10c344200) [pid = 2425] [serial = 380] [outer = 0] [url = about:blank]
[task 2024-06-07T01:36:54.078Z] 01:36:54     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:54.657Z] 01:36:54     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:55.257Z] 01:36:55     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:56.070Z] 01:36:56     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:57.024Z] 01:36:57     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:58.232Z] 01:36:58     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:58.362Z] 01:36:58     INFO - GECKO(2416) | [Child 2425: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (10c651c00) [pid = 2425] [serial = 381] [outer = 0] [url = about:blank]
[task 2024-06-07T01:36:58.919Z] 01:36:58     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:58.920Z] 01:36:58     INFO - GECKO(2416) | [Child 2419: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 10de4e000 == 0 [pid = 2419] [id = 105] [url = about:blank]
[task 2024-06-07T01:36:59.152Z] 01:36:59     INFO - GECKO(2416) | [Parent 2416, Main Thread] WARNING: '!mOwner', file /builds/worker/checkouts/gecko/dom/events/Event.cpp:761
[task 2024-06-07T01:36:59.168Z] 01:36:59     INFO - GECKO(2416) | must wait for focus
[task 2024-06-07T01:37:03.689Z] 01:37:03     INFO - GECKO(2416) | [Child 2419: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 1 (1083445c0) [pid = 2419] [serial = 306] [outer = 0] [url = about:blank]
[task 2024-06-07T01:37:08.220Z] 01:37:08     INFO - GECKO(2416) | [Child 2419: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 0 (10de4e800) [pid = 2419] [serial = 307] [outer = 0] [url = about:blank]
[task 2024-06-07T01:41:31.354Z] 01:41:31     INFO - TEST-INFO | started process screencapture
[task 2024-06-07T01:41:31.479Z] 01:41:31     INFO - TEST-INFO | screencapture: exit 0
[task 2024-06-07T01:41:31.479Z] 01:41:31     INFO - <snipped 42 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2024-06-07T01:41:31.480Z] 01:41:31     INFO - Buffered messages logged at 01:36:53
[task 2024-06-07T01:41:31.480Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.481Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.481Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.482Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure","timestamp":1320500}]
[task 2024-06-07T01:41:31.482Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.483Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.483Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.484Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.484Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure","timestamp":1320500}],"expected":[{"extra":{"keyword":"example","terminal":true}}]}
[task 2024-06-07T01:41:31.485Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"true"}}] - 
[task 2024-06-07T01:41:31.485Z] 01:41:31     INFO - Leaving test bound oneKeyword_oneMatch_terminal_2
[task 2024-06-07T01:41:31.486Z] 01:41:31     INFO - Entering test bound oneKeyword_oneMatch_nonterminal_1
[task 2024-06-07T01:41:31.486Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.487Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.487Z] 01:41:31     INFO - Buffered messages logged at 01:36:54
[task 2024-06-07T01:41:31.488Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.488Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"terminal":"false","keyword":"example"},"name":"potential_exposure","timestamp":1321131}]
[task 2024-06-07T01:41:31.489Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.489Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.490Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.490Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.491Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"terminal":"false","keyword":"example"},"name":"potential_exposure","timestamp":1321131}],"expected":[{"extra":{"keyword":"example","terminal":false}}]}
[task 2024-06-07T01:41:31.492Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"terminal":"false","keyword":"example"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"false"}}] - 
[task 2024-06-07T01:41:31.492Z] 01:41:31     INFO - Leaving test bound oneKeyword_oneMatch_nonterminal_1
[task 2024-06-07T01:41:31.493Z] 01:41:31     INFO - Entering test bound oneKeyword_oneMatch_nonterminal_2
[task 2024-06-07T01:41:31.493Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.493Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.494Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.494Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"keyword":"example","terminal":"false"},"name":"potential_exposure","timestamp":1321713}]
[task 2024-06-07T01:41:31.495Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.495Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.496Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.496Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.496Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"keyword":"example","terminal":"false"},"name":"potential_exposure","timestamp":1321713}],"expected":[{"extra":{"keyword":"example","terminal":false}}]}
[task 2024-06-07T01:41:31.497Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"keyword":"example","terminal":"false"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"false"}}] - 
[task 2024-06-07T01:41:31.498Z] 01:41:31     INFO - Leaving test bound oneKeyword_oneMatch_nonterminal_2
[task 2024-06-07T01:41:31.498Z] 01:41:31     INFO - Entering test bound oneKeyword_dupeMatches_terminal_1
[task 2024-06-07T01:41:31.499Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.499Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.499Z] 01:41:31     INFO - Buffered messages logged at 01:36:55
[task 2024-06-07T01:41:31.500Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.500Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"keyword":"example","terminal":"true"},"name":"potential_exposure","timestamp":1322304}]
[task 2024-06-07T01:41:31.501Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.501Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.502Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.502Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.503Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"keyword":"example","terminal":"true"},"name":"potential_exposure","timestamp":1322304}],"expected":[{"extra":{"keyword":"example","terminal":true}}]}
[task 2024-06-07T01:41:31.503Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"keyword":"example","terminal":"true"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"true"}}] - 
[task 2024-06-07T01:41:31.504Z] 01:41:31     INFO - Leaving test bound oneKeyword_dupeMatches_terminal_1
[task 2024-06-07T01:41:31.504Z] 01:41:31     INFO - Entering test bound oneKeyword_dupeMatches_terminal_2
[task 2024-06-07T01:41:31.505Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.505Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.505Z] 01:41:31     INFO - Buffered messages logged at 01:36:56
[task 2024-06-07T01:41:31.506Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.506Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure","timestamp":1323112}]
[task 2024-06-07T01:41:31.507Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.507Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.508Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.508Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.509Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure","timestamp":1323112}],"expected":[{"extra":{"keyword":"example","terminal":true}}]}
[task 2024-06-07T01:41:31.510Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"true"}}] - 
[task 2024-06-07T01:41:31.510Z] 01:41:31     INFO - Leaving test bound oneKeyword_dupeMatches_terminal_2
[task 2024-06-07T01:41:31.511Z] 01:41:31     INFO - Entering test bound oneKeyword_dupeMatches_terminal_3
[task 2024-06-07T01:41:31.511Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.511Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.512Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.512Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"keyword":"example","terminal":"true"},"name":"potential_exposure","timestamp":1324073}]
[task 2024-06-07T01:41:31.513Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.513Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.514Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.514Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.515Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"keyword":"example","terminal":"true"},"name":"potential_exposure","timestamp":1324073}],"expected":[{"extra":{"keyword":"example","terminal":true}}]}
[task 2024-06-07T01:41:31.516Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"keyword":"example","terminal":"true"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"true"}}] - 
[task 2024-06-07T01:41:31.516Z] 01:41:31     INFO - Buffered messages logged at 01:36:57
[task 2024-06-07T01:41:31.516Z] 01:41:31     INFO - Leaving test bound oneKeyword_dupeMatches_terminal_3
[task 2024-06-07T01:41:31.517Z] 01:41:31     INFO - Entering test bound oneKeyword_dupeMatches_terminal_4
[task 2024-06-07T01:41:31.517Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.518Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.518Z] 01:41:31     INFO - Buffered messages logged at 01:36:58
[task 2024-06-07T01:41:31.518Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.521Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure","timestamp":1325289}]
[task 2024-06-07T01:41:31.521Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.521Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.521Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.521Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.522Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure","timestamp":1325289}],"expected":[{"extra":{"keyword":"example","terminal":true}}]}
[task 2024-06-07T01:41:31.522Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"terminal":"true","keyword":"example"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"true"}}] - 
[task 2024-06-07T01:41:31.523Z] 01:41:31     INFO - Leaving test bound oneKeyword_dupeMatches_terminal_4
[task 2024-06-07T01:41:31.523Z] 01:41:31     INFO - Entering test bound oneKeyword_dupeMatches_nonterminal_1
[task 2024-06-07T01:41:31.524Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.524Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.525Z] 01:41:31     INFO - Awaiting custom close function
[task 2024-06-07T01:41:31.526Z] 01:41:31     INFO - testBeforeNextSubmit got events: [{"category":"urlbar","extra":{"terminal":"false","keyword":"example"},"name":"potential_exposure","timestamp":1325975}]
[task 2024-06-07T01:41:31.526Z] 01:41:31     INFO - Done awaiting custom close function
[task 2024-06-07T01:41:31.527Z] 01:41:31     INFO - Waiting for the view to close
[task 2024-06-07T01:41:31.528Z] 01:41:31     INFO - Urlbar view closed
[task 2024-06-07T01:41:31.528Z] 01:41:31     INFO - Awaiting ping promise
[task 2024-06-07T01:41:31.529Z] 01:41:31     INFO - Comparing events: {"actual":[{"category":"urlbar","extra":{"terminal":"false","keyword":"example"},"name":"potential_exposure","timestamp":1325975}],"expected":[{"extra":{"keyword":"example","terminal":false}}]}
[task 2024-06-07T01:41:31.530Z] 01:41:31     INFO - TEST-PASS | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Checking expected Glean events - [{"category":"urlbar","extra":{"terminal":"false","keyword":"example"},"name":"potential_exposure"}] deepEqual [{"category":"urlbar","name":"potential_exposure","extra":{"keyword":"example","terminal":"false"}}] - 
[task 2024-06-07T01:41:31.531Z] 01:41:31     INFO - Leaving test bound oneKeyword_dupeMatches_nonterminal_1
[task 2024-06-07T01:41:31.531Z] 01:41:31     INFO - Entering test bound oneKeyword_dupeMatches_nonterminal_2
[task 2024-06-07T01:41:31.532Z] 01:41:31     INFO - Waiting for the urlbar view to open
[task 2024-06-07T01:41:31.532Z] 01:41:31     INFO - Buffered messages logged at 01:36:59
[task 2024-06-07T01:41:31.533Z] 01:41:31     INFO - Urlbar view opened
[task 2024-06-07T01:41:31.534Z] 01:41:31     INFO - Buffered messages logged at 01:38:26
[task 2024-06-07T01:41:31.534Z] 01:41:31     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 2
[task 2024-06-07T01:41:31.535Z] 01:41:31     INFO - Buffered messages logged at 01:39:56
[task 2024-06-07T01:41:31.535Z] 01:41:31     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 1
[task 2024-06-07T01:41:31.535Z] 01:41:31     INFO - Buffered messages finished
[task 2024-06-07T01:41:31.536Z] 01:41:31     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_potential_exposure.js | Test timed out - 
[task 2024-06-07T01:41:31.537Z] 01:41:31     INFO - GECKO(2416) | Completed ShutdownLeaks collections in process 2416
[task 2024-06-07T01:41:31.537Z] 01:41:31     INFO - TEST-START | Shutdown
[task 2024-06-07T01:41:31.538Z] 01:41:31     INFO - Browser Chrome Test Summary
[task 2024-06-07T01:41:31.538Z] 01:41:31     INFO - Passed:  1698
[task 2024-06-07T01:41:31.539Z] 01:41:31     INFO - Failed:  1
[task 2024-06-07T01:41:31.539Z] 01:41:31     INFO - Todo:    0
[task 2024-06-07T01:41:31.540Z] 01:41:31     INFO - Mode:    e10s

```