TEST-UNEXPECTED-ERROR | test_notifications.py TestNotifications.test_wait_for_no_notification_timeout | StaleElementException: StaleElementException: The element reference is stale. Either the element is no longer attached to the DOM or the page has been

RESOLVED FIXED in Firefox 48

Status

Testing
Firefox UI Tests
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: whimboo, Assigned: davehunt)

Tracking

({intermittent-failure})

Version 3
mozilla49
intermittent-failure
Points:
---

Firefox Tracking Flags

(firefox48 fixed, firefox49 fixed)

Details

(Reporter)

Description

2 years ago
https://treeherder.mozilla.org/logviewer.html#?job_id=2688019&repo=mozilla-aurora#L946

 05:01:09     INFO - TEST-UNEXPECTED-ERROR | test_notifications.py TestNotifications.test_wait_for_no_notification_timeout | StaleElementException: StaleElementException: The element reference is stale. Either the element is no longer attached to the DOM or the page has been refreshed.

 05:01:09     INFO - Traceback (most recent call last):

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\marionette\marionette_test.py", line 351, in run

 05:01:09     INFO -     testMethod()

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\tests\firefox-ui\tests\puppeteer\test_notifications.py", line 55, in test_wait_for_no_notification_timeout

 05:01:09     INFO -     self.trigger_addon_notification('restartless_addon_unsigned.xpi')

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\tests\firefox-ui\tests\puppeteer\test_notifications.py", line 80, in trigger_addon_notification

 05:01:09     INFO -     self.browser.wait_for_notification()

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\firefox_puppeteer\ui\browser\window.py", line 138, in wait_for_notification

 05:01:09     INFO -     message=message)

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\marionette_driver\wait.py", line 122, in until

 05:01:09     INFO -     rv = condition(self.marionette)

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\firefox_puppeteer\ui\browser\window.py", line 137, in <lambda>

 05:01:09     INFO -     lambda _: isinstance(self.notification, notification_class),

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\firefox_puppeteer\ui\browser\window.py", line 112, in notification

 05:01:09     INFO -     notification_id = notification.get_attribute('id')

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\marionette_driver\marionette.py", line 70, in get_attribute

 05:01:09     INFO -     return self.marionette._send_message("getElementAttribute", body, key="value")

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\marionette_driver\decorators.py", line 36, in _

 05:01:09     INFO -     return func(*args, **kwargs)

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\marionette_driver\marionette.py", line 757, in _send_message

 05:01:09     INFO -     self._handle_error(err)

 05:01:09     INFO -   File "c:\jenkins\workspace\mozilla-aurora_functional\build\venv\lib\site-packages\marionette_driver\marionette.py", line 818, in _handle_error

05:01:09 INFO - raise errors.lookup(error)(message, stacktrace=stacktrace)
(Reporter)

Comment 1

2 years ago
Should have been fixed by the patch on bug 1271911.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Depends on: 1271911
Resolution: --- → FIXED
Assignee: nobody → dave.hunt
status-firefox48: affected → fixed
status-firefox49: --- → fixed
Target Milestone: --- → mozilla49
You need to log in before you can comment on or make changes to this bug.