https://bugzilla.wikimedia.org/show_bug.cgi?id=58363
Web browser: ---
Bug ID: 58363
Summary: Investigate
"Selenium::WebDriver::Error::WebDriverError" issues
with Chrome via SauceLabs
Product: Wikimedia
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Quality Assurance
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
This seems to be happening somewhat regularly with Visual Editor jobs run in
the "Linux Firefox" environment via CloudBees SauceLabs:
https://wmf.ci.cloudbees.com/view/r-ve/job/VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome/203/testReport/(root)/VisualEditor%20Indent,%20Outdent/check_indent_and_outdent_enable_and_disable__outline_example_____Bullets___enabled___disabled___/
Error message reported from SauceLabs is:
unexpected response, code=404, content-type="text/plain"
ERROR Job 68d1926e89f24b24a35272766e190eb5 is not in progress. It may have
recently finished, or experienced an error. You can learn more at
https://saucelabs.com/jobs/68d1926e89f24b24a35272766e190eb5
(Selenium::WebDriver::Error::WebDriverError)
./features/step_definitions/bullets_steps.rb:34:in `/^I click Bullets$/'
features/indent_outdent.feature:11:in `When I click <control>'
Looking at the Selenium log captured via SauceLabs, we may discover:
[22.744][FINER]: Waiting for all views to stop loading...
559[22.745][FINER]: Done waiting for all views to stop loading
560[23.567][FINER]: Waiting for all views to stop loading...
561[23.625][FINER]: Done waiting for all views to stop loading
562[23.625][WARNING]: AfterExecuteCommand failed: Chrome did not respond to
'WaitForAllTabsToStopLoading'. Elapsed time was 57 ms.
563[23.625][FINE]: Command finished
(/session/78a6e87ee7f7d38f694da3813857645f/url) with response {
564 "sessionId": "78a6e87ee7f7d38f694da3813857645f",
565 "status": 0,
566 "value": {
567
568 }
569}
The same test runs without errors on a local Linux machine with Firefox. From
the Selenium log on SauceLabs, we discover the following configuration info:
43[3.622][FINE]: Command received (/session/78a6e87ee7f7d38f694da3813857645f)
44[3.622][FINE]: Command finished (/session/78a6e87ee7f7d38f694da3813857645f)
with response {
45 "sessionId": "78a6e87ee7f7d38f694da3813857645f",
46 "status": 0,
47 "value": {
48 "acceptSslCerts": false,
49 "applicationCacheEnabled": false,
50 "browserConnectionEnabled": false,
51 "browserName": "chrome",
52 "chrome.chromedriverVersion": "26.0.1383.0",
53 "cssSelectorsEnabled": true,
54 "databaseEnabled": false,
55 "handlesAlerts": true,
56 "javascriptEnabled": true,
57 "locationContextEnabled": false,
58 "nativeEvents": true,
59 "platform": "linux",
60 "rotatable": false,
61 "takesScreenshot": true,
62 "version": "28.0.1500.95",
63 "webStorageEnabled": true
64 }
65}
The 'WaitForAllTabsToStopLoading' issue seems to be a long-resolved issue with
chromedriver (see http://code.google.com/p/selenium/issues/detail?id=2996), so
why is this still happening when these test run via CloudBees/SauceLabs?
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l