Closed
Bug 987049
Opened 11 years ago
Closed 8 years ago
Gaia UI tests are often timing out when starting B2G on emulators in TBPL
Categories
(Firefox OS Graveyard :: Gaia::UI Tests, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: davehunt, Unassigned)
References
Details
The Gaia UI tests are timing out on TBPL when restarting the b2g process. An example stacktrace is below:
12:42:01 INFO - TEST-START test_cleanup_gaia.py
...
12:42:03 INFO - test_cleanup_gaia (test_cleanup_gaia.TestCleanupGaia)
...
12:49:33 INFO - ----------------------------------------------------------------------
12:49:33 INFO - Traceback (most recent call last):
12:49:33 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/marionette/marionette_test.py", line 145, in run
12:49:33 INFO - self.setUp()
12:49:33 INFO - File "/builds/slave/test/gaia/tests/python/gaia-ui-tests/gaiatest/gaia_test.py", line 847, in setUp
12:49:33 INFO - self.device.start_b2g()
12:49:33 INFO - File "/builds/slave/test/gaia/tests/python/gaia-ui-tests/gaiatest/gaia_test.py", line 716, in start_b2g
12:49:33 INFO - .until(lambda m: m.find_element(*locator).is_displayed())
12:49:33 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/marionette/wait.py", line 143, in until
12:49:33 INFO - cause=last_exc)
12:49:33 ERROR - TimeoutException: Traceback (most recent call last):
12:49:33 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/marionette/wait.py", line 122, in until
12:49:33 INFO - rv = condition(self.marionette)
12:49:33 INFO - File "/builds/slave/test/gaia/tests/python/gaia-ui-tests/gaiatest/gaia_test.py", line 716, in <lambda>
12:49:33 INFO - .until(lambda m: m.find_element(*locator).is_displayed())
12:49:33 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/marionette/marionette.py", line 1204, in find_element
12:49:33 INFO - response = self._send_message('findElement', 'value', **kwargs)
12:49:33 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/marionette/decorators.py", line 35, in _
12:49:33 INFO - return func(*args, **kwargs)
12:49:33 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/marionette/marionette.py", line 624, in _send_message
12:49:33 INFO - self._handle_error(response)
12:49:33 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/marionette/marionette.py", line 655, in _handle_error
12:49:33 ERROR - raise NoSuchElementException(message=message, status=status, stacktrace=stacktrace)
12:49:33 ERROR - TimeoutException: Timed out after 60.2 seconds, caused by <class 'marionette.errors.NoSuchElementException'>
12:49:33 INFO - TEST-UNEXPECTED-FAIL | test_cleanup_gaia.py test_cleanup_gaia.TestCleanupGaia.test_cleanup_gaia |
12:49:33 INFO - ----------------------------------------------------------------------
12:49:33 INFO - Ran 1 test in 451.034s
12:49:33 WARNING - FAILED (errors=1)
This points to this line in gaiatest, which is waiting for an app window to be displayed: https://github.com/mozilla-b2g/gaia/blob/7324a7b921b7b60de1427124e0efcafa91f4be75/tests/python/gaia-ui-tests/gaiatest/gaia_test.py#L716
Comment 1•10 years ago
|
||
Is this still something that needs to be done or can we close?
Flags: needinfo?(dave.hunt)
Reporter | ||
Comment 2•10 years ago
|
||
Assuming it's still valid then it should be left open, as it blocks bug 916368.
Flags: needinfo?(dave.hunt)
Updated•10 years ago
|
Component: Marionette → Gaia::UI Tests
Product: Testing → Firefox OS
Reporter | ||
Comment 3•8 years ago
|
||
Gaia and Firefox OS are no longer active projects.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•