Page MenuHomePhabricator

Update Ruby tests to Selenium 3
Closed, DeclinedPublic

Description

Still left to do:

Details

Related Gerrit Patches:
mediawiki/extensions/GettingStarted : masterUpdate tests to Selenium 3
mediawiki/extensions/WikiLove : masterUpdate tests to Selenium 3
mediawiki/extensions/QuickSurveys : masterUpdate tests to Selenium 3
mediawiki/extensions/Wikibase : masterWIP Update tests to Selenium 3
mediawiki/extensions/RelatedArticles : masterWIP Update tests to Selenium 3
mediawiki/extensions/MobileFrontend : masterWIP Update tests to Selenium 3
mediawiki/extensions/MobileFrontend : masterRemove jsduck Ruby gem from Gemfile.lock
mediawiki/extensions/MobileFrontend : masterJSDuck no longer needed in Gemfile
mediawiki/extensions/TwoColConflict : masterUpdate tests to Selenium 3
mediawiki/extensions/CentralAuth : masterUpdate tests to Selenium 3
mediawiki/extensions/CentralNotice : masterUpdate tests to Selenium 3
mediawiki/extensions/Math : masterUpdate tests to Selenium 3
mediawiki/extensions/PageTriage : masterUpdate tests to Selenium 3
mediawiki/extensions/Echo : masterUpdate tests to Selenium 3
mediawiki/extensions/Flow : masterUpdate tests to Selenium 3
mediawiki/extensions/MultimediaViewer : masterUpdate tests to Selenium 3
mediawiki/selenium : masterUpgrade to selenium-webdriver 3.2
mediawiki/extensions/RevisionSlider : masterUpdate tests to Selenium 3
mediawiki/selenium : masterThe gem requires Ruby version 2
mediawiki/extensions/VisualEditor : masterUpdate tests to Selenium 3
mediawiki/core : masterUpdate tests to Selenium 3
mediawiki/extensions/CirrusSearch : masterUpdate tests to Selenium 3
mediawiki/selenium : masterRelease minor version 1.8.0
mediawiki/selenium : masterUpgrade to Selenium 3

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.