Closed Bug 869198 Opened 11 years ago Closed 11 years ago

StaleElementException: Stale element reference running test_edit_contact.py on v1-train

Categories

(Remote Protocol :: Marionette, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: stephend, Unassigned)

References

()

Details

Not sure how/if this is reproducible, but thought I'd file for posterity.

http://qa-selenium.mv.mozilla.com:8080/view/B2G/job/b2g.unagi.gaia.v1-train.ui/692/console, running https://github.com/mozilla/gaia-ui-tests/blob/master/gaiatest/tests/contacts/test_edit_contact.py, gave the following error in CI:

TEST-START test_edit_contact.py
test_edit_contact (test_edit_contact.TestContacts) ... ERROR

======================================================================
ERROR: test_edit_contact (test_edit_contact.TestContacts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/gaia-ui-tests/gaiatest/tests/contacts/test_edit_contact.py", line 43, in test_edit_contact
    contact_details = edit_contact.tap_update()
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/gaia-ui-tests/gaiatest/apps/contacts/regions/contact_form.py", line 146, in tap_update
    return ContactDetails(self.marionette)
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/gaia-ui-tests/gaiatest/apps/contacts/regions/contact_details.py", line 20, in __init__
    self.wait_for_contact_details_to_load()
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/gaia-ui-tests/gaiatest/apps/contacts/regions/contact_details.py", line 35, in wait_for_contact_details_to_load
    self.wait_for_element_displayed(*self._call_phone_number_button_locator)
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/gaia-ui-tests/gaiatest/apps/base.py", line 57, in wait_for_element_displayed
    if self.marionette.find_element(by, locator).is_displayed():
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/marionette.py", line 83, in is_displayed
    return self.marionette._send_message('isElementDisplayed', 'value', element=self.id)
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/marionette.py", line 344, in _send_message
    self._handle_error(response)
  File "/var/jenkins/workspace/b2g.unagi.gaia.v1-train.ui/.env/local/lib/python2.7/site-packages/marionette_client-0.5.27-py2.7.egg/marionette/marionette.py", line 369, in _handle_error
    raise StaleElementException(message=message, status=status, stacktrace=stacktrace)
TEST-UNEXPECTED-FAIL | test_edit_contact.py TestContacts.test_edit_contact | StaleElementException: Stale element reference
----------------------------------------------------------------------
Ran 1 test in 43.217s
This is not a Marionette bug but something we need to fix on the gaia-ui-tests side

https://github.com/mozilla/gaia-ui-tests/issues/784
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.