Bug: fix Thunderbird mochitests breakage from bug 1676671
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2020-12-12 12:30:57+00:00
Resolved: 2020-12-14 10:58:25+00:00

Looks like bug 1676671 has broken the Thunderbird mochitests.
https://treeherder.mozilla.org/jobs?repo=comm-central&revision=c989a1970f120c98cba1bb2010b81d87308ea2d7

[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR - TypeError: can't access property Symbol.iterator, tabBrowser.tabs is undefined
[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR - Traceback (most recent call last):
[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/tests/marionette/harness/marionette_harness/runtests.py", line 103, in cli
[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR -     failed = harness_instance.run()
[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/tests/marionette/harness/marionette_harness/runtests.py", line 77, in run
[task 2020-12-12T11:58:14.934Z] 11:58:14    ERROR -     runner.run_tests(tests)
[task 2020-12-12T11:58:14.935Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.935Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/runner/base.py", line 1018, in run_tests
[task 2020-12-12T11:58:14.935Z] 11:58:14    ERROR -     self.fixture_servers = self.start_fixture_servers()
[task 2020-12-12T11:58:14.935Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.935Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/runner/base.py", line 1118, in start_fixture_servers
[task 2020-12-12T11:58:14.935Z] 11:58:14    ERROR -     if self.appName == "fennec":
[task 2020-12-12T11:58:14.935Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/runner/base.py", line 834, in appName
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR -     self._appName = self.capabilities.get("browserName")
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/runner/base.py", line 824, in capabilities
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR -     self.marionette.start_session()
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 27, in _
[task 2020-12-12T11:58:14.936Z] 11:58:14    ERROR -     return func(*args, **kwargs)
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1186, in start_session
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR -     reraise(exc_type, exc_type(value.message), tb)
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1179, in start_session
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR -     resp = self._send_message("WebDriver:NewSession", capabilities)
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 27, in _
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR -     return func(*args, **kwargs)
[task 2020-12-12T11:58:14.937Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 625, in _send_message
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR -     self._handle_error(err)
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR -   File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 647, in _handle_error
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR -     raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR - UnknownException: TypeError: can't access property Symbol.iterator, tabBrowser.tabs is undefined
[task 2020-12-12T11:58:14.938Z] 11:58:14    ERROR - 
[task 2020-12-12T11:58:14.970Z] 11:58:14    ERROR - Return code: 1
[task 2020-12-12T11:58:14.971Z] 11:58:14    ERROR - No checks run.
[task 2020-12-12T11:58:14.971Z] 11:58:14    ERROR - No suite end message was emitted by this harness.

https://treeherder.mozilla.org/logviewer?job_id=324339602&repo=comm-central&lineNumber=1462 and others