Page MenuHomePhabricator

Update Ruby tests to Selenium 3
Closed, DeclinedPublic

Description

Still left to do:

Details

ProjectBranchLines +/-Subject
mediawiki/extensions/GettingStartedmaster+36 -33
mediawiki/extensions/WikiLovemaster+36 -33
mediawiki/extensions/QuickSurveysmaster+38 -32
mediawiki/extensions/Wikibasemaster+202 -197
mediawiki/extensions/RelatedArticlesmaster+38 -32
mediawiki/extensions/MobileFrontendmaster+36 -47
mediawiki/extensions/MobileFrontendmaster+0 -14
mediawiki/extensions/MobileFrontendmaster+1 -3
mediawiki/extensions/TwoColConflictmaster+22 -21
mediawiki/extensions/CentralAuthmaster+36 -33
mediawiki/extensions/CentralNoticemaster+41 -32
mediawiki/extensions/Mathmaster+41 -32
mediawiki/extensions/PageTriagemaster+36 -33
mediawiki/extensions/Echomaster+36 -33
mediawiki/extensions/Flowmaster+37 -34
mediawiki/extensions/MultimediaViewermaster+36 -33
mediawiki/seleniummaster+1 -1
mediawiki/extensions/RevisionSlidermaster+41 -40
mediawiki/seleniummaster+2 -0
mediawiki/extensions/VisualEditormaster+31 -28
mediawiki/coremaster+40 -61
mediawiki/extensions/CirrusSearchmaster+36 -33
mediawiki/seleniummaster+19 -1
mediawiki/seleniummaster+11 -15
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 338344 had a related patch set uploaded (by Zfilipin):
WIP Update tests to Selenium 3

https://gerrit.wikimedia.org/r/338344

Change 338787 had a related patch set uploaded (by Zfilipin):
WIP Update Ruby tests to Selenium 3

https://gerrit.wikimedia.org/r/338787

Change 338967 had a related patch set uploaded (by Zfilipin):
WIP Update Ruby tests to Selenium 3

https://gerrit.wikimedia.org/r/338967

Change 339378 had a related patch set uploaded (by Zfilipin):
WIP Update Ruby tests to Selenium 3

https://gerrit.wikimedia.org/r/339378

Change 336824 merged by jenkins-bot:
Upgrade to Selenium 3

https://gerrit.wikimedia.org/r/336824

Change 340112 had a related patch set uploaded (by Zfilipin):
WIP Release minor version 1.8.0

https://gerrit.wikimedia.org/r/340112

Change 340112 merged by jenkins-bot:
Release minor version 1.8.0

https://gerrit.wikimedia.org/r/340112

Change 340118 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340118

Change 340120 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340120

Change 340121 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340121

Change 340122 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340122

Change 340123 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340123

Change 340124 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340124

Change 340125 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340125

Change 340126 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340126

Change 340127 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340127

Change 340128 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340128

Change 340131 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340131

Change 340133 had a related patch set uploaded (by Zfilipin):
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340133

Change 340121 merged by jenkins-bot:
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340121

Change 340124 merged by jenkins-bot:
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340124

Change 340298 had a related patch set uploaded (by WMDE-Fisch; owner: WMDE-Fisch):
[WIP] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340298

Change 340299 had a related patch set uploaded (by WMDE-Fisch; owner: WMDE-Fisch):
[WIP] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340299

Change 338344 merged by jenkins-bot:
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/338344

Change 340317 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
WIP Upgrade to selenium-webdriver 3.2

https://gerrit.wikimedia.org/r/340317

Change 340131 merged by jenkins-bot:
Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340131

Change 340748 had a related patch set uploaded (by Zfilipin):
[mediawiki/selenium] The gem requires Ruby version 2

https://gerrit.wikimedia.org/r/340748

Change 340748 merged by Zfilipin:
[mediawiki/selenium] The gem requires Ruby version 2

https://gerrit.wikimedia.org/r/340748

Change 340299 merged by jenkins-bot:
[mediawiki/extensions/RevisionSlider] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340299

Change 340317 merged by jenkins-bot:
[mediawiki/selenium] Upgrade to selenium-webdriver 3.2

https://gerrit.wikimedia.org/r/340317

Change 340127 merged by jenkins-bot:
[mediawiki/extensions/QuickSurveys] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340127

Change 338967 merged by jenkins-bot:
[mediawiki/extensions/MultimediaViewer] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/338967

Change 340122 merged by jenkins-bot:
[mediawiki/extensions/Echo] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340122

Change 340123 merged by jenkins-bot:
[mediawiki/extensions/Flow] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340123

Change 340133 merged by jenkins-bot:
[mediawiki/extensions/WikiLove] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340133

Change 340126 merged by jenkins-bot:
[mediawiki/extensions/PageTriage] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340126

Change 340125 merged by jenkins-bot:
[mediawiki/extensions/Math] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340125

Change 340120 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340120

Change 340118 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340118

Change 340298 merged by jenkins-bot:
[mediawiki/extensions/TwoColConflict] Update tests to Selenium 3

https://gerrit.wikimedia.org/r/340298

zeljkofilipin lowered the priority of this task from Medium to Low.Mar 9 2017, 3:22 PM
zeljkofilipin updated the task description. (Show Details)Mar 9 2017, 3:25 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Mar 9 2017, 3:33 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Mar 9 2017, 3:39 PM
zeljkofilipin updated the task description. (Show Details)Mar 9 2017, 3:42 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Mar 9 2017, 3:44 PM
zeljkofilipin moved this task from In Progress to Ruby on the Browser-Tests-Infrastructure board.
zeljkofilipin removed zeljkofilipin as the assignee of this task.Mar 9 2017, 3:46 PM
zeljkofilipin moved this task from In Progress 🔨 to Watching 👀 on the User-zeljkofilipin board.

mediawiki_selenium Ruby gem is updated. mediawiki/core is updated. The majority of repositories are updated. The remaining three repositories will be updated by repository owners.

Change 342201 had a related patch set uploaded (by Zfilipin):
[mediawiki/extensions/MobileFrontend] JSDuck no longer needed in Gemfile

https://gerrit.wikimedia.org/r/342201

Change 342201 merged by jenkins-bot:
[mediawiki/extensions/MobileFrontend] JSDuck no longer needed in Gemfile

https://gerrit.wikimedia.org/r/342201

Jdlrobson added a subscriber: Jdlrobson.

(reading is tracking work in the subtasks)

Change 344930 had a related patch set uploaded (by Zfilipin):
[mediawiki/extensions/MobileFrontend@master] Remove jsduck Ruby gem from Gemfile.lock

https://gerrit.wikimedia.org/r/344930

Change 344930 merged by jenkins-bot:
[mediawiki/extensions/MobileFrontend@master] Remove jsduck Ruby gem from Gemfile.lock

https://gerrit.wikimedia.org/r/344930

Change 339378 abandoned by Zfilipin:
WIP Update tests to Selenium 3

Reason:
Unlikely to get merged: https://phabricator.wikimedia.org/T162256

https://gerrit.wikimedia.org/r/339378

Change 340128 abandoned by Zfilipin:
WIP Update tests to Selenium 3

Reason:
Unlikely to get merged: https://phabricator.wikimedia.org/T162256

https://gerrit.wikimedia.org/r/340128

Change 338787 abandoned by Zfilipin:
WIP Update tests to Selenium 3

Reason:
I do not plan to work on this because of

https://phabricator.wikimedia.org/T173488

Announce Selenium Ruby framework deprecation on appropriate mailing lists (QA, engineering, wikitech-l)

https://gerrit.wikimedia.org/r/338787

zeljkofilipin closed this task as Declined.Nov 2 2017, 5:35 PM

Unlikely to ever be resolved because of T139740: Port Selenium tests from Ruby to Node.js.