Last modified: 2014-06-02 21:54:16 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T60756, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 58756 - Investigate "No data received" errors from VE Chrome tests running via SauceLabs
Investigate "No data received" errors from VE Chrome tests running via SauceLabs
Status: RESOLVED INVALID
Product: Wikimedia
Classification: Unclassified
Quality Assurance (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Jeff Hall
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-12-20 19:08 UTC by Jeff Hall
Modified: 2014-06-02 21:54 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Complete Sauce Log (90.37 KB, application/json)
2013-12-20 19:09 UTC, Jeff Hall
Details

Description Jeff Hall 2013-12-20 19:08:04 UTC
When it is feeling uncooperative, SauceLabs will report test results like this from a Chrome/Linux test of some or other aspect of Visual Editor:

https://wmf.ci.cloudbees.com/view/r-ve/job/VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome/222/testReport/(root)/VisualEditor%20general%20text%20markup%20features/VisualEditor_general_markup__outline_example_____Underline____u_This_is_a_new_line__u____/

The browser response at the time of the failure was this helpful message:

https://saucelabs.com/jobs/58b6d51fe48b4eaf845939c1f3d6de20/0005screenshot.png

The Selenium log captured by SauceLabs reports:

[22.414][FINE]:     Command received (/session/7a6fd70f2bc2c63555f62ec29cc9d507/element) with params {
   "using": "xpath",
   "value": ".//span[contains(concat(' ', @class, ' '), ' oo-ui-iconedElement-icon oo-ui-icon-text-style ')]"
}

[22.414][FINER]:    Waiting for all views to stop loading...
[22.414][FINER]:    Done waiting for all views to stop loading
[22.447][FINER]:    Waiting for all views to stop loading...
[22.447][FINER]:    Done waiting for all views to stop loading
[22.447][WARNING]:  Command finished (/session/7a6fd70f2bc2c63555f62ec29cc9d507/element) with response {
   "sessionId": "7a6fd70f2bc2c63555f62ec29cc9d507",
   "status": 7,
   "value": {
      "message": "The element could not be found"
   }
}

…while the Sauce Log records several HTTP 500 conditions similar to this (I will attach the complete Sauce Log to this bug):

    {
        "HTTPStatus": 500, 
        "between_commands": 0.0773019790649414, 
        "duration": 0.036900997161865234, 
        "in_video_timeline": 19.80928897857666, 
        "method": "POST", 
        "path": "element", 
        "request": {
            "using": "xpath", 
            "value": ".//span[contains(concat(' ', @class, ' '), ' oo-ui-iconedElement-icon oo-ui-icon-text-style ')]"
        }, 
        "result": {
            "message": "The element could not be found"
        }, 
        "screenshot": null, 
        "statusCode": 7
    },

Need to investigate and figure out what is going on here...
Comment 1 Jeff Hall 2013-12-20 19:09:00 UTC
Created attachment 14148 [details]
Complete Sauce Log
Comment 2 Gerrit Notification Bot 2013-12-20 22:56:51 UTC
Change 103058 had a related patch set uploaded by Jhall:
[Browser test] Add session teardowns steps

https://gerrit.wikimedia.org/r/103058
Comment 3 Gerrit Notification Bot 2013-12-24 17:55:23 UTC
Change 103058 abandoned by Jhall:
[Browser test] WIP Add session teardown steps

Reason:
Abandoning this change after a pairing session with Chris McMahon, since we settled on change #103566 as a better solution for the root problem.

https://gerrit.wikimedia.org/r/103058
Comment 4 Jeff Hall 2013-12-26 18:52:12 UTC
Changing bug status since task in still WIP.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links