Page MenuHomePhabricator

Upgrade README.md for Selenium tests across all the repositories
Open, Needs TriagePublic

Description

Created Patches

24/25 (96%)

Merged Patches

24/25 (96%)

Repositories

repositorycommit
mediawiki/core
mediawiki/extensions/AbuseFilter686574 โœ…
mediawiki/extensions/AdvancedSearch686590 โœ…
mediawiki/extensions/CentralNotice711179 โœ… 716229
mediawiki/extensions/CirrusSearch713218 714392 โœ…
mediawiki/extensions/Cite693488 โœ…
mediawiki/extensions/CodeMirror693491 โœ…
mediawiki/extensions/Echo690339 โœ…
mediawiki/extensions/ElectronPdfService693493 โœ…
mediawiki/extensions/EntitySchema713210 โœ…
mediawiki/extensions/FileImporter686527 โœ…
mediawiki/extensions/GrowthExperiments693521 โœ…
mediawiki/extensions/Math686192 โœ…
mediawiki/extensions/MobileFrontend693522 โœ…
mediawiki/extensions/Newsletter693523 โœ…
mediawiki/extensions/Popups693524 โœ…
mediawiki/extensions/ProofreadPage686599 โœ…
mediawiki/extensions/RelatedArticles693525 โœ…
mediawiki/extensions/RevisionSlider693546 โœ…
mediawiki/extensions/TemplateWizard693548 โœ…
mediawiki/extensions/TwoColConflict693547 โœ…
mediawiki/extensions/Wikibase713211 715500 โœ…
mediawiki/extensions/WikibaseLexeme713212 โœ…
mediawiki/extensions/WikibaseMediaInfo
mediawiki/skins/MinervaNeue713213 โœ…
phabricator/deployment713217 โœ…
wikibase/termbox
wikidata/query/gui
wikimedia/portals/deploy
wmde/wdio-wikibaseโœ…

Template

1# Selenium tests
2
3For more information see https://www.mediawiki.org/wiki/Selenium
4
5## Setup
6
7See https://www.mediawiki.org/wiki/MediaWiki-Docker/Extension/Examples
8
9## Run all tests
10
11 npm run selenium-test
12
13## Run specific tests
14
15Filter by file name:
16
17 npm run selenium-test -- --spec tests/selenium/specs/[FILE-NAME]
18
19Filter by file name and test name:
20
21 npm run selenium-test -- --spec tests/selenium/specs/[FILE-NAME] --mochaOpts.grep [TEST-NAME]

Details

ProjectBranchLines +/-Subject
mediawiki/extensions/CentralNoticemaster+3 -3
mediawiki/extensions/Wikibasemaster+23 -28
phabricator/deploymentwmf/stable+8 -22
mediawiki/extensions/WikibaseLexememaster+11 -11
mediawiki/extensions/CirrusSearchmaster+12 -4
mediawiki/extensions/Wikibasemaster+14 -1
mediawiki/extensions/CirrusSearchmaster+12 -7
mediawiki/extensions/EntitySchemamaster+1 -7
mediawiki/skins/MinervaNeuemaster+2 -9
mediawiki/extensions/CentralNoticemaster+0 -6
mediawiki/extensions/TwoColConflictmaster+2 -8
mediawiki/extensions/MobileFrontendmaster+10 -31
mediawiki/extensions/Echomaster+4 -23
mediawiki/extensions/RelatedArticlesmaster+9 -31
mediawiki/extensions/Popupsmaster+9 -30
mediawiki/extensions/CodeMirrormaster+21 -0
mediawiki/extensions/Citemaster+7 -24
mediawiki/extensions/RevisionSlidermaster+4 -17
mediawiki/extensions/ProofreadPagemaster+3 -19
mediawiki/extensions/Newslettermaster+7 -24
mediawiki/extensions/ElectronPdfServicemaster+9 -30
mediawiki/extensions/TemplateWizardmaster+3 -15
mediawiki/extensions/GrowthExperimentsmaster+3 -15
mediawiki/extensions/AbuseFiltermaster+2 -14
mediawiki/extensions/FileImportermaster+8 -25
mediawiki/extensions/AdvancedSearchmaster+9 -30
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 693493 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/ElectronPdfService@master] Selenium: update README.md file

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

Change 693521 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/GrowthExperiments@master] Selenium: update README.md file

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

Change 693522 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/MobileFrontend@master] Selenium: update README.md file

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

Change 693523 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/Newsletter@master] Selenium: update README.md file

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

Change 693524 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/Popups@master] Selenium: update README.md file

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

Change 693525 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/RelatedArticles@master] Selenium: update README.md file

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

Change 693546 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/RevisionSlider@master] Selenium: update README.md file

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

Change 693547 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/TwoColConflict@master] Selenium: update README.md file

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

Change 693548 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/TemplateWizard@master] Selenium: update README.md file

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

@Sahilgrewalhere I'm assigning this task to you since you're already working on it. Feel free to de-assign.

Change 693521 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] selenium: Update README.md file

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

zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)

Change 693548 merged by jenkins-bot:

[mediawiki/extensions/TemplateWizard@master] selenium: Update README.md file

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

Change 693493 merged by jenkins-bot:

[mediawiki/extensions/ElectronPdfService@master] selenium: Update README.md file

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

Change 693523 merged by jenkins-bot:

[mediawiki/extensions/Newsletter@master] selenium: Update README.md file

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

Change 693488 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] selenium: Update README.md file

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

Change 686599 merged by jenkins-bot:

[mediawiki/extensions/ProofreadPage@master] selenium: Update README.md file

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

Change 693491 merged by jenkins-bot:

[mediawiki/extensions/CodeMirror@master] selenium: Update README.md file

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

Change 693524 merged by jenkins-bot:

[mediawiki/extensions/Popups@master] selenium: Update README.md file

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

Change 693547 merged by jenkins-bot:

[mediawiki/extensions/TwoColConflict@master] selenium: Update README.md file

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

Change 693546 merged by jenkins-bot:

[mediawiki/extensions/RevisionSlider@master] selenium: Update README.md file

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

Change 693525 merged by jenkins-bot:

[mediawiki/extensions/RelatedArticles@master] selenium: Update README.md file

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

Change 690339 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] selenium: Update README.md file

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

Change 693522 merged by jenkins-bot:

[mediawiki/extensions/MobileFrontend@master] selenium: Update README.md file

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

While looking at https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TwoColConflict/+/693547 I noted, that removing the instructions to start chromedriver might lead to some irritations because in some of the repos, the wdio.config is not taking care of this step.

@WMDE-Fisch Good point! Sorry, this might be just bad timing. I'm working on T283597: Update wdio-mediawiki to 1.1.1 in all repositories. The instructions will be correct soon.

@WMDE-Fisch I think that webdriverio v6 will automatically use puppeteer if chromedriver is not running, so instructions might be correct even now.

Change 711179 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/CentralNotice@master] selenium: Update README.md file

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

Change 711179 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] selenium: Update README.md file

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

Change 713210 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/EntitySchema@master] selenium: Update README.md file

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

Change 713211 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/Wikibase@master] selenium: Update README.md file

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

Change 713212 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/WikibaseLexeme@master] selenium: Update README.md file

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

Change 713213 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/skins/MinervaNeue@master] selenium: Update README.md file

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

Change 713217 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[phabricator/deployment@wmf/stable] selenium: Update README.md file

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

Change 713218 had a related patch set uploaded (by Sahilgrewalhere; author: Sahilgrewalhere):

[mediawiki/extensions/CirrusSearch@master] selenium: Update README.md file

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

Change 713212 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] selenium: Update README.md file

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

Change 713213 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] selenium: Update README.md file

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

Change 713210 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] selenium: Update README.md file

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

Change 713218 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@master] selenium: Update README.md file

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

Change 713211 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] selenium: Update README.md file

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

Change 714392 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/CirrusSearch@master] selenium: Update README.md

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

Change 714392 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@master] selenium: Update README.md

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

Change 713217 merged by 20after4:

[phabricator/deployment@wmf/stable] selenium: Update README.md file

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

Change 715500 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/Wikibase@master] selenium: Update README.md files

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

Change 715500 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] selenium: Update README.md files

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

Change 716229 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/CentralNotice@master] selenium: Update README file to use @selenium-test

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

Change 716229 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] selenium: Update README file to use @selenium-test

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

zeljkofilipin raised the priority of this task from Low to Needs Triage.Sep 17 2021, 9:47 AM