Intermittent testing\firefox-ui\tests\functional\safebrowsing\test_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | NoSuchElementException: Unable to locate element: seeDetailsButton
Categories
(Core :: Networking: HTTP, defect, P2)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: valentin)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [retriggered] [necko-triaged][stockwell unknown])
Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=248754085&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/fypncnkgTZazTmjtqeQmTw/runs/0/artifacts/public/logs/live_backing.log
15:33:58 INFO - TEST-START | testing\firefox-ui\tests\functional\safebrowsing\test_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages
15:33:58 INFO - 1559057638404 Marionette DEBUG Accepted connection 5 from 127.0.0.1:49431
15:33:58 INFO - 1559057638405 Marionette DEBUG 5 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
15:33:58 INFO - 1559057638406 Marionette TRACE [13] Frame script loaded
15:33:58 INFO - 1559057638406 Marionette TRACE [13] Frame script registered
15:33:58 INFO - 1559057638407 Marionette DEBUG 5 <- [1,1,null,{"sessionId":"7b4b2df0-dc3b-42e2-8edd-b91d1111d8e7","capabilities":{"browserName":"firefox","browserVersion":"69.0a ... d\tmpdbvxu5.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
15:33:58 INFO - 1559057638408 Marionette DEBUG 5 -> [0,2,"WebDriver:SetTimeouts",{"script":30000}]
15:33:58 INFO - 1559057638409 Marionette DEBUG 5 <- [1,2,null,{"value":null}]
15:33:58 INFO - 1559057638409 Marionette DEBUG 5 -> [0,3,"WebDriver:SetTimeouts",{"pageLoad":300000}]
15:33:58 INFO - 1559057638410 Marionette DEBUG 5 <- [1,3,null,{"value":null}]
15:33:58 INFO - 1559057638410 Marionette DEBUG 5 -> [0,4,"WebDriver:SetTimeouts",{"implicit":0}]
15:33:58 INFO - 1559057638411 Marionette DEBUG 5 <- [1,4,null,{"value":null}]
15:33:58 INFO - 1559057638412 Marionette DEBUG 5 -> [0,5,"WebDriver:GetWindowHandles",{}]
15:33:58 INFO - 1559057638412 Marionette DEBUG 5 <- [1,5,null,["13"]]
15:33:58 INFO - 1559057638413 Marionette DEBUG 5 -> [0,6,"WebDriver:GetWindowHandles",{}]
15:33:58 INFO - 1559057638414 Marionette DEBUG 5 <- [1,6,null,["13"]]
15:33:58 INFO - 1559057638414 Marionette DEBUG 5 -> [0,7,"Marionette:SetContext",{"value":"chrome"}]
....
15:34:05 INFO - 1559057645124 Marionette DEBUG 5 <- [1,185,null,{"value":null}]
15:34:05 INFO - 1559057645125 Marionette DEBUG 5 -> [0,186,"WebDriver:GetPageSource",{}]
15:34:05 INFO - TEST-UNEXPECTED-ERROR | testing\firefox-ui\tests\functional\safebrowsing\test_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | NoSuchElementException: Unable to locate element: seeDetailsButton
15:34:05 INFO - stacktrace:
15:34:05 INFO - WebDriverError@chrome://marionette/content/error.js:179:5
15:34:05 INFO - NoSuchElementError@chrome://marionette/content/error.js:389:5
15:34:05 INFO - element.find/</<@chrome://marionette/content/element.js:339:16
15:34:05 INFO - MessageListener.receiveMessage*startListeners@chrome://marionette/content/listener.js:528:3
15:34:05 INFO - registerSelf@chrome://marionette/content/listener.js:456:5
15:34:05 INFO - @chrome://marionette/content/listener.js:1681:1
15:34:05 INFO - Traceback (most recent call last):
15:34:05 INFO - File "Z:\task_1559051534\build\venv\lib\site-packages\marionette_harness\marionette_test\testcases.py", line 159, in run
15:34:05 INFO - testMethod()
15:34:05 INFO - File "Z:\task_1559051534\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\safebrowsing\test_warning_pages.py", line 63, in test_warning_pages
15:34:05 INFO - self.check_report_link(unsafe_page)
15:34:05 INFO - File "Z:\task_1559051534\build\tests\firefox-ui\tests\testing\firefox-ui\tests\functional\safebrowsing\test_warning_pages.py", line 87, in check_report_link
15:34:05 INFO - button = self.marionette.find_element(By.ID, 'seeDetailsButton')
15:34:05 INFO - File "Z:\task_1559051534\build\venv\lib\site-packages\marionette_driver\marionette.py", line 1694, in find_element
15:34:05 INFO - body, key="value")
15:34:05 INFO - File "Z:\task_1559051534\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
15:34:05 INFO - return func(*args, **kwargs)
15:34:05 INFO - File "Z:\task_1559051534\build\venv\lib\site-packages\marionette_driver\marionette.py", line 598, in _send_message
15:34:05 INFO - self._handle_error(err)
15:34:05 INFO - File "Z:\task_1559051534\build\venv\lib\site-packages\marionette_driver\marionette.py", line 618, in _handle_error
15:34:05 INFO - raise errors.lookup(error)(message, stacktrace=stacktrace)
15:34:05 INFO - TEST-INFO took 6727ms
Comment 2•7 years ago
|
||
Done some backfill and retriggers and reached to: https://tinyurl.com/y6zj2n6v
The failure rate of this is quite low, it fails about once or twice (out of ~20 retriggers) every ~5th push.
:valentin, could this be caused by your push in this case?
| Assignee | ||
Comment 3•7 years ago
|
||
Yes, the code added in bug 1551601 in exercised by test_warning_pages.py
Debugging it will be tricky. This is where bug 1261180 would have been very helpful.
Comment 4•7 years ago
|
||
FYI I backed out the regressing patch in bug 1555966 so hopefully that will resolve this.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 7•7 years ago
|
||
Fixed by backout in bug 1555966
| Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Description
•