Bug: Intermittent browser/components/sessionstore/test/browser_tab_label_during_restore.js | Test timed out -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-06-02 23:21:42+00:00
Resolved: 2020-08-04 17:03:49+00:00

**Filed by:** cbrindusan [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer.html#?job_id=304797305&repo=mozilla-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/P75G7e2VSOS8DmM9oXQo9w/runs/0/artifacts/public/logs/live_backing.log

---

[task 2020-06-02T22:53:32.073Z] 22:53:32     INFO - TEST-START | browser/components/sessionstore/test/browser_tab_label_during_restore.js
[task 2020-06-02T22:53:33.249Z] 22:53:33     INFO - GECKO(18441) | JavaScript error: resource://gre/modules/sessionstore/SessionHistory.jsm, line 109: TypeError: can't access property "legacySHistory", history is null
[task 2020-06-02T22:54:17.091Z] 22:54:17     INFO - TEST-INFO | started process screentopng
[task 2020-06-02T22:54:17.477Z] 22:54:17     INFO - TEST-INFO | screentopng: exit 0
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - Buffered messages logged at 22:53:32
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - Entering test bound 
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - setting test browser state
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - running 
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | first tab is selected - 
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | correct URL loaded in first tab - 
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | content title is a string - 
[task 2020-06-02T22:54:17.478Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | content title isn't empty - 
[task 2020-06-02T22:54:17.481Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | content title is different from the URL - 
[task 2020-06-02T22:54:17.481Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | first tab displays content title - 
[task 2020-06-02T22:54:17.482Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | title bar displays content title - 
[task 2020-06-02T22:54:17.484Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | second tab is pending - 
[task 2020-06-02T22:54:17.484Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | third tab is pending - 
[task 2020-06-02T22:54:17.484Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | fourth tab is pending - 
[task 2020-06-02T22:54:17.484Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | fifth tab dislpays empty tab title - 
[task 2020-06-02T22:54:17.490Z] 22:54:17     INFO - selecting the second tab
[task 2020-06-02T22:54:17.490Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | second tab isn't pending anymore - 
[task 2020-06-02T22:54:17.490Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | observed tab label changes - 
[task 2020-06-02T22:54:17.490Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | title bar displays content title - 
[task 2020-06-02T22:54:17.490Z] 22:54:17     INFO - selecting the third tab
[task 2020-06-02T22:54:17.490Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | third tab isn't pending anymore - 
[task 2020-06-02T22:54:17.491Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | observed tab label changes - [task 2020-06-02T22:54:17.491Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | title bar displays content title - 
[task 2020-06-02T22:54:17.492Z] 22:54:17     INFO - selecting the fourth tab
[task 2020-06-02T22:54:17.493Z] 22:54:17     INFO - Buffered messages logged at 22:53:33
[task 2020-06-02T22:54:17.493Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | fourth tab isn't pending anymore - 
[task 2020-06-02T22:54:17.494Z] 22:54:17     INFO - Console message: [JavaScript Error: "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature." {file: "data:text/plain,foo" line: 0}]
[task 2020-06-02T22:54:17.494Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | observed tab label changes - 
[task 2020-06-02T22:54:17.496Z] 22:54:17     INFO - TEST-PASS | browser/components/sessionstore/test/browser_tab_label_during_restore.js | title bar doesn't display content title since page doesn't have one - 
[task 2020-06-02T22:54:17.498Z] 22:54:17     INFO - restoring the modified browser state
[task 2020-06-02T22:54:17.505Z] 22:54:17     INFO - Console message: [JavaScript Error: "TypeError: can't access property "legacySHistory", history is null" {file: "resource://gre/modules/sessionstore/SessionHistory.jsm" line: 109}]
[task 2020-06-02T22:54:17.505Z] 22:54:17     INFO - collect@resource://gre/modules/sessionstore/SessionHistory.jsm:109:1
[task 2020-06-02T22:54:17.505Z] 22:54:17     INFO - collect@resource://gre/modules/sessionstore/SessionHistory.jsm:39:35
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - collectFrom/<@resource:///modules/sessionstore/ContentSessionStore.jsm:200:36
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - send@resource:///modules/sessionstore/ContentSessionStore.jsm:468:19
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - flush@resource:///modules/sessionstore/ContentSessionStore.jsm:799:23
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - receiveMessage@resource:///modules/sessionstore/ContentSessionStore.jsm:615:14
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - MessageListener.receiveMessage*ContentSessionStore/<@resource:///modules/sessionstore/ContentSessionStore.jsm:544:30
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - ContentSessionStore@resource:///modules/sessionstore/ContentSessionStore.jsm:544:14
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - @chrome://browser/content/content-sessionStore.js:13:6
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - 
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - Buffered messages finished
[task 2020-06-02T22:54:17.506Z] 22:54:17     INFO - TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_tab_label_during_restore.js | Test timed out -