Bug: Intermittent browser/components/urlbar/tests/browser/browser_enter.js | Test timed out | Found a tab after previous test timed out
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2022-06-02 18:46:45+00:00
Resolved: 2022-07-25 23:15:48+00:00

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

---
```
[task 2022-06-02T16:42:37.365Z] 16:42:37     INFO - TEST-START | browser/components/urlbar/tests/browser/browser_enter.js
[task 2022-06-02T16:42:43.228Z] 16:42:43     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:43.229Z] 16:42:43     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:43.230Z] 16:42:43     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:43.231Z] 16:42:43     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:43.232Z] 16:42:43     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:43.233Z] 16:42:43     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:46.037Z] 16:42:46     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:46.038Z] 16:42:46     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:46.039Z] 16:42:46     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:46.039Z] 16:42:46     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:46.039Z] 16:42:46     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:46.039Z] 16:42:46     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:46.288Z] 16:42:46     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:46.288Z] 16:42:46     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:46.288Z] 16:42:46     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:46.288Z] 16:42:46     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:46.289Z] 16:42:46     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:46.289Z] 16:42:46     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:49.430Z] 16:42:49     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:49.430Z] 16:42:49     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:49.430Z] 16:42:49     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:49.430Z] 16:42:49     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:49.430Z] 16:42:49     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:49.431Z] 16:42:49     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:49.581Z] 16:42:49     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:49.581Z] 16:42:49     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:49.581Z] 16:42:49     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:49.581Z] 16:42:49     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:49.581Z] 16:42:49     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:49.581Z] 16:42:49     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:51.003Z] 16:42:51     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:51.005Z] 16:42:51     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:51.006Z] 16:42:51     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:51.007Z] 16:42:51     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:51.007Z] 16:42:51     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:51.008Z] 16:42:51     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:52.663Z] 16:42:52     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:52.664Z] 16:42:52     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:52.665Z] 16:42:52     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:52.666Z] 16:42:52     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:52.667Z] 16:42:52     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:52.668Z] 16:42:52     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:53.361Z] 16:42:53     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:53.361Z] 16:42:53     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:53.361Z] 16:42:53     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:53.361Z] 16:42:53     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:53.361Z] 16:42:53     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:53.361Z] 16:42:53     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:54.291Z] 16:42:54     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:54.291Z] 16:42:54     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:54.291Z] 16:42:54     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:54.291Z] 16:42:54     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:54.292Z] 16:42:54     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:54.292Z] 16:42:54     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:54.359Z] 16:42:54     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:42:54.360Z] 16:42:54     INFO - GECKO(6621) | Suppressions used:
[task 2022-06-02T16:42:54.360Z] 16:42:54     INFO - GECKO(6621) |   count      bytes template
[task 2022-06-02T16:42:54.361Z] 16:42:54     INFO - GECKO(6621) |      12        384 nsComponentManagerImpl
[task 2022-06-02T16:42:54.362Z] 16:42:54     INFO - GECKO(6621) |       2        288 libfontconfig.so
[task 2022-06-02T16:42:54.362Z] 16:42:54     INFO - GECKO(6621) | -----------------------------------------------------
[task 2022-06-02T16:45:37.383Z] 16:45:37     INFO - TEST-INFO | started process screentopng
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - TEST-INFO | screentopng: exit 0
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Buffered messages logged at 16:42:37
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Entering setup bound 
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Leaving setup bound 
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Entering test bound returnKeypress
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Simple return keypress
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://example.com/%C3%B7?%C3%B7" line: 0}]
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Buffered messages logged at 16:42:38
[task 2022-06-02T16:45:37.779Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://example.com/%C3%B7?%C3%B7" line: 0}]
[task 2022-06-02T16:45:37.780Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Urlbar should preserve the value on return keypress - 
[task 2022-06-02T16:45:37.780Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | New URL was loaded in the current tab - 
[task 2022-06-02T16:45:37.780Z] 16:45:37     INFO - Leaving test bound returnKeypress
[task 2022-06-02T16:45:37.780Z] 16:45:37     INFO - Entering test bound altReturnKeypress
[task 2022-06-02T16:45:37.780Z] 16:45:37     INFO - Alt+Return keypress
[task 2022-06-02T16:45:37.780Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://example.com/%C3%B7?%C3%B7" line: 0}]
[task 2022-06-02T16:45:37.780Z] 16:45:37     INFO - Buffered messages logged at 16:42:39
[task 2022-06-02T16:45:37.786Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Urlbar should preserve the value on return keypress - 
[task 2022-06-02T16:45:37.787Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | New URL was loaded in a new tab - 
[task 2022-06-02T16:45:37.788Z] 16:45:37     INFO - Leaving test bound altReturnKeypress
[task 2022-06-02T16:45:37.789Z] 16:45:37     INFO - Entering test bound altGrReturnKeypress
[task 2022-06-02T16:45:37.790Z] 16:45:37     INFO - AltGr+Return keypress
[task 2022-06-02T16:45:37.790Z] 16:45:37     INFO - Buffered messages logged at 16:42:40
[task 2022-06-02T16:45:37.791Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://example.com/%C3%B7?%C3%B7" line: 0}]
[task 2022-06-02T16:45:37.792Z] 16:45:37     INFO - Buffered messages logged at 16:42:41
[task 2022-06-02T16:45:37.792Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Urlbar should preserve the value on return keypress - 
[task 2022-06-02T16:45:37.793Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | New URL was loaded in a new tab - 
[task 2022-06-02T16:45:37.794Z] 16:45:37     INFO - Leaving test bound altGrReturnKeypress
[task 2022-06-02T16:45:37.795Z] 16:45:37     INFO - Entering test bound searchOnEnterNoPick
[task 2022-06-02T16:45:37.796Z] 16:45:37     INFO - Search on Enter without picking a urlbar result
[task 2022-06-02T16:45:37.797Z] 16:45:37     INFO - Buffered messages logged at 16:42:43
[task 2022-06-02T16:45:37.798Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Should have loaded the correct page - true == true - 
[task 2022-06-02T16:45:37.801Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The location should have changed - "http://mochi.test:8888/?terms=test+test" == "http://mochi.test:8888/?terms=test+test" - 
[task 2022-06-02T16:45:37.802Z] 16:45:37     INFO - Leaving test bound searchOnEnterNoPick
[task 2022-06-02T16:45:37.803Z] 16:45:37     INFO - Entering test bound searchOnEnterSoon
[task 2022-06-02T16:45:37.804Z] 16:45:37     INFO - Search on Enter as soon as typing a char
[task 2022-06-02T16:45:37.805Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://mochi.test:8888/?terms=test+test" line: 0}]
[task 2022-06-02T16:45:37.806Z] 16:45:37     INFO - Buffered messages logged at 16:42:45
[task 2022-06-02T16:45:37.807Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://example.com/%C3%B7?%C3%B7" line: 0}]
[task 2022-06-02T16:45:37.811Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The input field in urlbar has focus - 
[task 2022-06-02T16:45:37.812Z] 16:45:37     INFO - Keydown a char and Enter
[task 2022-06-02T16:45:37.813Z] 16:45:37     INFO - Buffered messages logged at 16:42:47
[task 2022-06-02T16:45:37.814Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The input field in urlbar still has focus - 
[task 2022-06-02T16:45:37.815Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The selectionStart indicates at ending of the value - 24 == 24 - 
[task 2022-06-02T16:45:37.816Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The selectionEnd indicates at ending of the value - 24 == 24 - 
[task 2022-06-02T16:45:37.817Z] 16:45:37     INFO - The focus is moved to the browser
[task 2022-06-02T16:45:37.818Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Keyup event is not captured. - 
[task 2022-06-02T16:45:37.818Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The selectionStart indicates at beginning of the value - 0 == 0 - 
[task 2022-06-02T16:45:37.819Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The selectionEnd indicates at beginning of the value - 0 == 0 - 
[task 2022-06-02T16:45:37.820Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://mochi.test:8888/?terms=x" line: 0}]
[task 2022-06-02T16:45:37.822Z] 16:45:37     INFO - Leaving test bound searchOnEnterSoon
[task 2022-06-02T16:45:37.822Z] 16:45:37     INFO - Entering test bound searchByMultipleEnters
[task 2022-06-02T16:45:37.823Z] 16:45:37     INFO - Search on Enter after selecting the search engine by Enter
[task 2022-06-02T16:45:37.823Z] 16:45:37     INFO - Buffered messages logged at 16:42:49
[task 2022-06-02T16:45:37.830Z] 16:45:37     INFO - Select a search engine by Enter key
[task 2022-06-02T16:45:37.831Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://example.com/%C3%B7?%C3%B7" line: 0}]
[task 2022-06-02T16:45:37.832Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Urlbar should never be in search mode without the corresponding attribute. - true == true - 
[task 2022-06-02T16:45:37.836Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | gURLBar.searchMode should exist as expected - true == true - 
[task 2022-06-02T16:45:37.837Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Expected searchMode - {"engineName":"browser_searchSuggestionEngine searchSuggestionEngine.xml","isGeneralPurposeEngine":false,"isPreview":false,"entry":"keywordoffer"} deepEqual {"engineName":"browser_searchSuggestionEngine searchSuggestionEngine.xml","entry":"keywordoffer","isPreview":false,"isGeneralPurposeEngine":false} - 
[task 2022-06-02T16:45:37.838Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Expected textContent - "browser_searchSuggestionEngine searchSuggestionEngine.xml" == "browser_searchSuggestionEngine searchSuggestionEngine.xml" - 
[task 2022-06-02T16:45:37.839Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Expected l10n - {"args":null,"id":null} deepEqual {"id":null,"args":null} - 
[task 2022-06-02T16:45:37.839Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Expected textContent - "browser_searchSuggestionEngine searchSuggestionEngine.xml" == "browser_searchSuggestionEngine searchSuggestionEngine.xml" - 
[task 2022-06-02T16:45:37.840Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Expected l10n - {"args":null,"id":null} deepEqual {"id":null,"args":null} - 
[task 2022-06-02T16:45:37.841Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | Expected placeholder l10n when search mode is active - {"args":{"name":"browser_searchSuggestionEngine searchSuggestionEngine.xml"},"id":"urlbar-placeholder-search-mode-other-engine"} deepEqual {"id":"urlbar-placeholder-search-mode-other-engine","args":{"name":"browser_searchSuggestionEngine searchSuggestionEngine.xml"}} - 
[task 2022-06-02T16:45:37.842Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The input field in urlbar has focus - 
[task 2022-06-02T16:45:37.842Z] 16:45:37     INFO - Search by Enter key
[task 2022-06-02T16:45:37.843Z] 16:45:37     INFO - Buffered messages logged at 16:42:51
[task 2022-06-02T16:45:37.850Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://mochi.test:8888/?terms=mozilla" line: 0}]
[task 2022-06-02T16:45:37.851Z] 16:45:37     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_enter.js | The focus is moved to the browser - 
[task 2022-06-02T16:45:37.851Z] 16:45:37     INFO - Leaving test bound searchByMultipleEnters
[task 2022-06-02T16:45:37.852Z] 16:45:37     INFO - Entering test bound typeCharWhileProcessingEnter
[task 2022-06-02T16:45:37.852Z] 16:45:37     INFO - Typing a char while processing enter key
[task 2022-06-02T16:45:37.853Z] 16:45:37     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "http://example.com/%C3%B7?%C3%B7" line: 0}]
[task 2022-06-02T16:45:37.853Z] 16:45:37     INFO - Buffered messages logged at 16:43:47
[task 2022-06-02T16:45:37.854Z] 16:45:37     INFO - Console message: [JavaScript Error: "Invalid ETag value "undefined"" {file: "resource://services-settings/SyncHistory.jsm" line: 52}]
[task 2022-06-02T16:45:37.854Z] 16:45:37     INFO - store@resource://services-settings/SyncHistory.jsm:52:13
[task 2022-06-02T16:45:37.854Z] 16:45:37     INFO - 
[task 2022-06-02T16:45:37.855Z] 16:45:37     INFO - Buffered messages finished
[task 2022-06-02T16:45:37.856Z] 16:45:37     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_enter.js | Test timed out - 
[task 2022-06-02T16:45:37.856Z] 16:45:37     INFO - GECKO(6621) | MEMORY STAT | vsize 20976173MB | residentFast 1936MB
[task 2022-06-02T16:45:37.857Z] 16:45:37     INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_enter.js | took 180092ms
[task 2022-06-02T16:45:37.857Z] 16:45:37     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-06-02T16:45:37.858Z] 16:45:37     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_enter.js | Found a tab after previous test timed out: http://example.com/%C3%B7?%C3%B7 - 
[task 2022-06-02T16:45:37.859Z] 16:45:37     INFO - checking window state
[task 2022-06-02T16:45:37.859Z] 16:45:37     INFO - TEST-START | browser/components/urlbar/tests/browser/browser_enterAfterMouseOver.js
```