Bug: Intermittent TV browser/components/urlbar/tests/browser/browser_inputHistory.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-06-02 18:55:30+00:00
Resolved: 2021-06-29 17:01:20+00:00

**Filed by:** malexandru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=341551962&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/d1eEEXaNS766zMrjZbftgg/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/d1eEEXaNS766zMrjZbftgg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2021-06-02T16:21:58.218Z] 16:21:58     INFO - TEST-START | browser/components/urlbar/tests/browser/browser_inputHistory.js
[task 2021-06-02T16:22:03.998Z] 16:22:03     INFO - GECKO(1593) | 2021-06-02 16:22:03.956 firefox[1593:12199] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2)
[task 2021-06-02T16:23:52.625Z] 16:23:52     INFO - TEST-INFO | started process screencapture
[task 2021-06-02T16:23:52.746Z] 16:23:52     INFO - TEST-INFO | screencapture: exit 0
[task 2021-06-02T16:23:52.746Z] 16:23:52     INFO - <snipped 133 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2021-06-02T16:23:52.747Z] 16:23:52     INFO - Buffered messages logged at 16:23:06
[task 2021-06-02T16:23:52.747Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.747Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.748Z] 16:23:52     INFO - Buffered messages logged at 16:23:07
[task 2021-06-02T16:23:52.748Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.748Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.749Z] 16:23:52     INFO - Buffered messages logged at 16:23:08
[task 2021-06-02T16:23:52.749Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.749Z] 16:23:52     INFO - Buffered messages logged at 16:23:09
[task 2021-06-02T16:23:52.749Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.749Z] 16:23:52     INFO - Buffered messages logged at 16:23:10
[task 2021-06-02T16:23:52.750Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.750Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.750Z] 16:23:52     INFO - Buffered messages logged at 16:23:11
[task 2021-06-02T16:23:52.750Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check first result - "http://site.tld/1" == "http://site.tld/1" - 
[task 2021-06-02T16:23:52.750Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check second result - "http://site.tld/2" == "http://site.tld/2" - 
[task 2021-06-02T16:23:52.750Z] 16:23:52     INFO - Leaving test bound test_adaptive_limited
[task 2021-06-02T16:23:52.751Z] 16:23:52     INFO - Entering test bound test_adaptive_limited
[task 2021-06-02T16:23:52.751Z] 16:23:52     INFO - Up to 3 adaptive results should be added at the top, then enqueued
[task 2021-06-02T16:23:52.751Z] 16:23:52     INFO - Buffered messages logged at 16:23:12
[task 2021-06-02T16:23:52.751Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.751Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.752Z] 16:23:52     INFO - Buffered messages logged at 16:23:14
[task 2021-06-02T16:23:52.752Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.752Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.752Z] 16:23:52     INFO - Buffered messages logged at 16:23:15
[task 2021-06-02T16:23:52.752Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.753Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.753Z] 16:23:52     INFO - Buffered messages logged at 16:23:17
[task 2021-06-02T16:23:52.753Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.753Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.754Z] 16:23:52     INFO - Buffered messages logged at 16:23:18
[task 2021-06-02T16:23:52.754Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.754Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.754Z] 16:23:52     INFO - Buffered messages logged at 16:23:20
[task 2021-06-02T16:23:52.754Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.754Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.755Z] 16:23:52     INFO - Buffered messages logged at 16:23:22
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Buffered messages logged at 16:23:24
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Buffered messages logged at 16:23:26
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.756Z] 16:23:52     INFO - Buffered messages logged at 16:23:28
[task 2021-06-02T16:23:52.757Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.757Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.757Z] 16:23:52     INFO - Buffered messages logged at 16:23:29
[task 2021-06-02T16:23:52.757Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check bookmarked result - "http://site.bookmark.tld/" == "http://site.bookmark.tld/" - 
[task 2021-06-02T16:23:52.758Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check all the results are filled - 10 == 10 - 
[task 2021-06-02T16:23:52.758Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check last adaptive result - true == true - 
[task 2021-06-02T16:23:52.758Z] 16:23:52     INFO - Leaving test bound test_adaptive_limited
[task 2021-06-02T16:23:52.758Z] 16:23:52     INFO - Entering test bound test_adaptive_behaviors
[task 2021-06-02T16:23:52.765Z] 16:23:52     INFO - Check adaptive results are not provided regardless of the requested behavior
[task 2021-06-02T16:23:52.765Z] 16:23:52     INFO - Buffered messages logged at 16:23:31
[task 2021-06-02T16:23:52.765Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.766Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.766Z] 16:23:52     INFO - Buffered messages logged at 16:23:32
[task 2021-06-02T16:23:52.766Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check bookmarked result - "http://bookmarked.site.tld/1" == "http://bookmarked.site.tld/1" - 
[task 2021-06-02T16:23:52.766Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check there are no unexpected results - 2 == 2 - 
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Leaving test bound test_adaptive_behaviors
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Entering test bound test_adaptive_mouse
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Check adaptive results are updated on mouse picks
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Same visit count, different picks
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Buffered messages logged at 16:23:33
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Buffered messages logged at 16:23:34
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Buffered messages logged at 16:23:35
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Buffered messages logged at 16:23:36
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Buffered messages logged at 16:23:37
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - Buffered messages logged at 16:23:38
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check first result - "http://site.tld/1" == "http://site.tld/1" - 
[task 2021-06-02T16:23:52.768Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check second result - "http://site.tld/2" == "http://site.tld/2" - 
[task 2021-06-02T16:23:52.769Z] 16:23:52     INFO - Same visit count, different picks, invert
[task 2021-06-02T16:23:52.769Z] 16:23:52     INFO - Buffered messages logged at 16:23:39
[task 2021-06-02T16:23:52.769Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.769Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.769Z] 16:23:52     INFO - Buffered messages logged at 16:23:40
[task 2021-06-02T16:23:52.769Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.770Z] 16:23:52     INFO - Buffered messages logged at 16:23:41
[task 2021-06-02T16:23:52.770Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.770Z] 16:23:52     INFO - Buffered messages logged at 16:23:42
[task 2021-06-02T16:23:52.770Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.770Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.771Z] 16:23:52     INFO - Buffered messages logged at 16:23:43
[task 2021-06-02T16:23:52.771Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.771Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.771Z] 16:23:52     INFO - Buffered messages logged at 16:23:44
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check first result - "http://site.tld/2" == "http://site.tld/2" - 
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check second result - "http://site.tld/1" == "http://site.tld/1" - 
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Leaving test bound test_adaptive_mouse
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Entering test bound test_adaptive_searchmode
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Check adaptive history is not shown in search mode.
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Sanity check: adaptive history is shown for a normal search.
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Buffered messages logged at 16:23:46
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.772Z] 16:23:52     INFO - Buffered messages logged at 16:23:47
[task 2021-06-02T16:23:52.773Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.773Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.773Z] 16:23:52     INFO - Buffered messages logged at 16:23:48
[task 2021-06-02T16:23:52.773Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.773Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.774Z] 16:23:52     INFO - Buffered messages logged at 16:23:50
[task 2021-06-02T16:23:52.774Z] 16:23:52     INFO - Awaiting for the urlbar panel to open
[task 2021-06-02T16:23:52.774Z] 16:23:52     INFO - Urlbar panel opened
[task 2021-06-02T16:23:52.774Z] 16:23:52     INFO - Buffered messages logged at 16:23:51
[task 2021-06-02T16:23:52.774Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check first result - "http://site.tld/1" == "http://site.tld/1" - 
[task 2021-06-02T16:23:52.776Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Check second result - "http://site.tld/2" == "http://site.tld/2" - 
[task 2021-06-02T16:23:52.777Z] 16:23:52     INFO - Entering search mode.
[task 2021-06-02T16:23:52.777Z] 16:23:52     INFO - Enter Search Mode {"engineName":"browser_searchSuggestionEngine searchSuggestionEngine.xml"}
[task 2021-06-02T16:23:52.777Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | One-offs are visible - true == true - 
[task 2021-06-02T16:23:52.778Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Found one-off button for search mode - {"engine":{"_name":"browser_searchSuggestionEngine searchSuggestionEngine.xml","_loadPath":"[https]example.com/browsersearchsuggestionengine-searchsuggestionenginexml.xml","description":"","__searchForm":null,"_iconURL":"","_metaData":{"loadPathHash":"E5lnrlDAXUerRy3v6+jLTwQPt9DgZ6468lpjMt981uA=","order":7},"_urls":[{"params":[],"rels":[],"template":"http://mochi.test:8888/browser/browser/components/urlbar/tests/browser/searchSuggestionEngine.sjs?{searchTerms}","type":"application/x-suggestions+json"},{"params":[{"name":"terms","value":"{searchTerms}"}],"rels":["searchform"],"template":"http://mochi.test:8888/"}],"_isAppProvided":false,"_orderHint":null,"_telemetryId":null,"_updateInterval":null,"_updateURL":null,"_iconUpdateURL":null,"_extensionID":null,"_locale":null,"_definedAliases":[],"_hasPreferredIcon":null},"_inheritedElements":{".button-icon":{}},"initializedAttributeInheritance":true} == true - 
[task 2021-06-02T16:23:52.778Z] 16:23:52     INFO - Console message: [JavaScript Warning: "browser.ui.interaction.nav_bar - The key length must be limited to 72 characters."]
[task 2021-06-02T16:23:52.778Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Urlbar view is still open. - true == true - 
[task 2021-06-02T16:23:52.778Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Urlbar should never be in search mode without the corresponding attribute. - true == true - 
[task 2021-06-02T16:23:52.778Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | gURLBar.searchMode should exist as expected - true == true - 
[task 2021-06-02T16:23:52.784Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Expected searchMode - {"engineName":"browser_searchSuggestionEngine searchSuggestionEngine.xml","isGeneralPurposeEngine":false,"isPreview":false,"entry":"oneoff"} deepEqual {"engineName":"browser_searchSuggestionEngine searchSuggestionEngine.xml","entry":"oneoff","isPreview":false,"isGeneralPurposeEngine":false} - 
[task 2021-06-02T16:23:52.784Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Expected textContent - "browser_searchSuggestionEngine searchSuggestionEngine.xml" == "browser_searchSuggestionEngine searchSuggestionEngine.xml" - 
[task 2021-06-02T16:23:52.784Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Expected l10n - {"args":null,"id":null} deepEqual {"id":null,"args":null} - 
[task 2021-06-02T16:23:52.784Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Expected textContent - "browser_searchSuggestionEngine searchSuggestionEngine.xml" == "browser_searchSuggestionEngine searchSuggestionEngine.xml" - 
[task 2021-06-02T16:23:52.784Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Expected l10n - {"args":null,"id":null} deepEqual {"id":null,"args":null} - 
[task 2021-06-02T16:23:52.785Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.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 2021-06-02T16:23:52.785Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Search mode result matches engine name. - "browser_searchSuggestionEngine searchSuggestionEngine.xml" == "browser_searchSuggestionEngine searchSuggestionEngine.xml" - 
[task 2021-06-02T16:23:52.785Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Search mode result matches engine name. - "browser_searchSuggestionEngine searchSuggestionEngine.xml" == "browser_searchSuggestionEngine searchSuggestionEngine.xml" - 
[task 2021-06-02T16:23:52.785Z] 16:23:52     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_inputHistory.js | Search mode result matches engine name. - "browser_searchSuggestionEngine searchSuggestionEngine.xml" == "browser_searchSuggestionEngine searchSuggestionEngine.xml" - 
[task 2021-06-02T16:23:52.785Z] 16:23:52     INFO - Leaving test bound test_adaptive_searchmode
[task 2021-06-02T16:23:52.786Z] 16:23:52     INFO - Buffered messages finished
[task 2021-06-02T16:23:52.786Z] 16:23:52     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_inputHistory.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - 
[task 2021-06-02T16:23:52.786Z] 16:23:52     INFO - GECKO(1593) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2021-06-02T16:23:52.786Z] 16:23:52     INFO - GECKO(1593) | MEMORY STAT | vsize 7677MB | residentFast 290MB | heapAllocated 115MB
[task 2021-06-02T16:23:52.786Z] 16:23:52     INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_inputHistory.js | took 114408ms
[task 2021-06-02T16:23:52.787Z] 16:23:52     INFO - checking window state
[task 2021-06-02T16:23:52.830Z] 16:23:52     INFO - TEST-START | browser/components/urlbar/tests/browser/browser_inputHistory.js
```