Bug: Intermittent browser/components/places/tests/browser/interactions/browser_interactions_typing.js | Should have saved the keypresses into the database - 43 == 44 - JS frame :: chrome://mochitests/content/browser/browser/components/places/tests/br
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2021-06-18 14:32:18+00:00
Resolved: 2022-02-28 06:32:14+00:00

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

---
```
INFO - TEST-START | browser/components/places/tests/browser/interactions/browser_interactions_typing.js
[task 2021-06-18T13:47:52.023Z] 13:47:52     INFO - GECKO(2257) | console.debug: InteractionsManager: "Reset"
[task 2021-06-18T13:47:52.066Z] 13:47:52     INFO - GECKO(2257) | console.debug: InteractionsManager: "Tab switch notified"
[task 2021-06-18T13:47:52.069Z] 13:47:52     INFO - GECKO(2257) | console.debug: InteractionsManager: "No interaction to update"
[task 2021-06-18T13:47:52.124Z] 13:47:52     INFO - GECKO(2257) | console.debug: InteractionsManager: "Deactivate window"
[task 2021-06-18T13:47:52.126Z] 13:47:52     INFO - GECKO(2257) | console.debug: InteractionsManager: "No interaction to update"
[task 2021-06-18T13:47:52.331Z] 13:47:52     INFO - GECKO(2257) | console.debug: InteractionsManager: "Activate window"
[task 2021-06-18T13:47:52.736Z] 13:47:52     INFO - GECKO(2257) | console.debug: InteractionsManager: "New interaction" ({isActive:true, url:"https://example.com/browser/browser/components/places/tests/browser/keyword_form.html"})
[task 2021-06-18T13:47:53.389Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "End of interaction"
[task 2021-06-18T13:47:53.393Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "Would update database: " ({url:"https://example.com/browser/browser/components/places/tests/browser/keyword_form.html", totalViewTime:638.721904, typingTime:0, keypresses:0})
[task 2021-06-18T13:47:53.566Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "New interaction" ({isActive:true, url:"https://example.com/browser"})
[task 2021-06-18T13:47:53.665Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "End of interaction"
[task 2021-06-18T13:47:53.667Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "Would update database: " ({url:"https://example.com/browser", totalViewTime:98.9067329999998, typingTime:0, keypresses:0})
[task 2021-06-18T13:47:53.753Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "Tab switch notified"
[task 2021-06-18T13:47:53.755Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "No interaction to update"
[task 2021-06-18T13:47:53.814Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "Tab switch notified"
[task 2021-06-18T13:47:53.815Z] 13:47:53     INFO - GECKO(2257) | console.debug: InteractionsManager: "No interaction to update"
[task 2021-06-18T13:47:53.922Z] 13:47:53     INFO - GECKO(2257) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-06-18T13:47:53.924Z] 13:47:53     INFO - GECKO(2257) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-06-18T13:47:54.140Z] 13:47:54     INFO - GECKO(2257) | console.debug: InteractionsManager: "New interaction" ({isActive:true, url:"https://example.com/browser/browser/components/places/tests/browser/keyword_form.html"})
[task 2021-06-18T13:47:55.430Z] 13:47:55     INFO - GECKO(2257) | -----------------------------------------------------
[task 2021-06-18T13:47:55.432Z] 13:47:55     INFO - GECKO(2257) | Suppressions used:
<...>
INFO - TEST-PASS | browser/components/places/tests/browser/interactions/browser_interactions_typing.js | Should have saved the interaction into the database - "https://example.com/browser/browser/components/places/tests/browser/keyword_form.html" == "https://example.com/browser/browser/components/places/tests/browser/keyword_form.html" - 
[task 2021-06-18T13:47:59.326Z] 13:47:59     INFO - Buffered messages finished
[task 2021-06-18T13:47:59.329Z] 13:47:59     INFO - TEST-UNEXPECTED-FAIL | browser/components/places/tests/browser/interactions/browser_interactions_typing.js | Should have saved the keypresses into the database - 43 == 44 - JS frame :: chrome://mochitests/content/browser/browser/components/places/tests/browser/interactions/browser_interactions_typing.js :: assertDatabaseValues :: line 70
[task 2021-06-18T13:47:59.330Z] 13:47:59     INFO - Stack trace:
[task 2021-06-18T13:47:59.331Z] 13:47:59     INFO - chrome://mochitests/content/browser/browser/components/places/tests/browser/interactions/browser_interactions_typing.js:assertDatabaseValues:70
[task 2021-06-18T13:47:59.333Z] 13:47:59     INFO - Leaving test bound test_typing_close_tab
[task 2021-06-18T13:47:59.337Z] 13:47:59     INFO - Entering test bound test_single_key_typing_and_delay
[task 2021-06-18T13:47:59.341Z] 13:47:59     INFO - GECKO(2257) | console.debug: InteractionsManager: "Tab switch notified"
[task 2021-06-18T13:47:59.342Z] 13:47:59     INFO - GECKO(2257) | console.debug: InteractionsManager: "No interaction to update"
[task 2021-06-18T13:47:59.344Z] 13:47:59     INFO - GECKO(2257) | -----------------------------------------------------
[task 2021-06-18T13:47:59.346Z] 13:47:59     INFO - GECKO(2257) | Suppressions used:
[task 2021-06-18T13:47:59.347Z] 13:47:59     INFO - GECKO(2257) |   count      bytes template
[task 2021-06-18T13:47:59.351Z] 13:47:59     INFO - GECKO(2257) |      14        448 nsComponentManagerImpl
[task 2021-06-18T13:47:59.353Z] 13:47:59     INFO - GECKO(2257) |       2        288 libfontconfig.so
[task 2021-06-18T13:47:59.355Z] 13:47:59     INFO - GECKO(2257) | -----------------------------------------------------
[task 2021-06-18T13:47:59.358Z] 13:47:59     INFO - GECKO(2257) | console.debug: InteractionsManager: "New interaction" ({isActive:true, url:"https://example.com/browser/browser/components/places/tests/browser/keyword_form.html"})
[task 2021-06-18T13:48:00.055Z] 13:48:00     INFO - GECKO(2257) | -----------------------------------------------------
[task 2021-06-18T13:48:00.056Z] 13:48:00     INFO - GECKO(2257) | Suppressions used:
[task 2021-06-18T13:48:00.057Z] 13:48:00     INFO - GECKO(2257) |   count      bytes template
[task 2021-06-18T13:48:00.058Z] 13:48:00     INFO - GECKO(2257) |      14        448 nsComponentManagerImpl
[task 2021-06-18T13:48:00.059Z] 13:48:00     INFO - GECKO(2257) |       2        288 libfontconfig.so
[task 2021-06-18T13:48:00.059Z] 13:48:00     INFO - GECKO(2257) | -----------------------------------------------------
[task 2021-06-18T13:48:01.576Z] 13:48:01     INFO - GECKO(2257) | console.debug: InteractionsManager: "Tab switch notified"
[task 2021-06-18T13:48:01.579Z] 13:48:01     INFO - GECKO(2257) | console.debug: InteractionsManager: "Would update database: " ({url:"https://example.com/browser/browser/components/places/tests/browser/keyword_form.html", totalViewTime:2373.4752289999997, typingTime:0, keypresses:0})
[task 2021-06-18T13:48:01.649Z] 13:48:01     INFO - TEST-PASS | browser/components/places/tests/browser/interactions/browser_interactions_typing.js | Should have saved the interaction into the database - "https://example.com/browser/browser/components/places/tests/browser/keyword_form.html" == "https://example.com/browser/browser/components/places/tests/browser/keyword_form.html" - 
[task 2021-06-18T13:48:01.653Z] 13:48:01     INFO - Leaving test bound test_single_key_typing_and_delay
```