Run tests daily targeting beta cluster for all repositories with Selenium tests
Open, LowPublic

Description

selenium-EXTENSION-jessie Jenkins job is currently running for only 3 extensions, CirrusSearch, Popups and RelatedArticles.

For list of repositories with Selenium tests see Write tests section of Selenium/Node.js page.

TODO

๐Ÿ Rename and update Selenium/Node.js/selenium-EXTENSION-jessie_Jenkins_job
๐Ÿ Ask extension developers if they think the job would be useful for their repository
๐Ÿ Creating the job for mediawiki/core is in progress (T185011)
๐Ÿ 443931 (integration/config): (WIP) job to run wdio tests for a single repo
๐Ÿ 445643 Selenium: add selenium-daily NPM script
๐Ÿ 445646 Selenium: add selenium-daily NPM script
๐Ÿ 445649 Selenium: add selenium-daily NPM script
๐Ÿ 445652 Selenium: add selenium-daily NPM script
๐Ÿ 446371 Selenium: add selenium-daily NPM script

Done

๐Ÿ 441892 (integration/config): Job running Echo Selenium tests daily targeting beta cluster
๐Ÿ 444235 (mediawiki/extensions/Echo): Create selenium-daily npm script
๐Ÿ 444609 Selenium: create selenium-daily NPM script
๐Ÿ 445602 Remove ^ from package.json
๐Ÿ 445605 Order packages in package.json
๐Ÿ 445607 Selenium: use wdio-mediawiki NPM package

Status

RepositoryTask/Commitci-jessie-wikimediaDocker
mediawiki/coreT185011 446371MediaWiki-npm-browser-run-selenium-daily-node-6-docker ๐Ÿ’ฃ
mediawiki/extensions/AdvancedSearch
mediawiki/extensions/CirrusSearchT193244 444609CirrusSearch-npm-browser-run-selenium-daily-node-6-docker โ˜€๏ธ
mediawiki/extensions/Echo444235Echo-npm-browser-run-selenium-daily-node-6-docker โ˜€๏ธ
mediawiki/extensions/ElectronPdfService
mediawiki/extensions/Math445643selenium-Math-jessie โ˜€๏ธMath-npm-browser-run-selenium-daily-node-6-docker ๐Ÿ’ฃ
mediawiki/extensions/Newsletter
mediawiki/extensions/ORES
mediawiki/extensions/Popupsselenium-Popups-jessie โ˜€๏ธ
mediawiki/extensions/RelatedArticles445646selenium-RelatedArticles-jessie โ˜€๏ธRelatedArticles-npm-browser-run-selenium-daily-node-6-docker ๐Ÿ’ฃ
mediawiki/extensions/WikibaseT167432 445649Wikibase-npm-browser-run-selenium-daily-node-6-docker ๐Ÿ’ฃ
mediawiki/extensions/WikibaseLexemeT194252 445652 441827WikibaseLexeme-npm-browser-run-selenium-daily-node-6-docker ๐Ÿ’ฃ

Related Objects

There are a very large number of changes, so older changes are hidden. Show Older Changes
zeljkofilipin renamed this task from Should selenium-EXTENSION-jessie run for all repositores with Selenium tests? to Run selenium-EXTENSION-jessie for all repositores with Selenium tests.

Change 443931 had a related patch set uploaded (by Zfilipin; owner: Hashar):
[integration/config@master] (WIP) job to run wdio tests for a single repo

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

zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Thu, Jul 5, 3:20 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Thu, Jul 5, 3:27 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Thu, Jul 5, 3:38 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Fri, Jul 6, 2:19 PM
zeljkofilipin updated the task description. (Show Details)Fri, Jul 6, 2:29 PM

Change 444235 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/Echo@master] Create selenium-daily npm script

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

zeljkofilipin updated the task description. (Show Details)Fri, Jul 6, 2:32 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Fri, Jul 6, 3:39 PM

Change 444235 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Selenium: Create selenium-daily npm script

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

zeljkofilipin updated the task description. (Show Details)Fri, Jul 6, 6:13 PM
zeljkofilipin updated the task description. (Show Details)Mon, Jul 9, 2:52 PM
zeljkofilipin updated the task description. (Show Details)Mon, Jul 9, 3:34 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)Mon, Jul 9, 3:37 PM
zeljkofilipin updated the task description. (Show Details)Mon, Jul 9, 3:40 PM
zeljkofilipin renamed this task from Run selenium-EXTENSION-jessie for all repositores with Selenium tests to Run tests daily targeting beta cluster for all repositores with Selenium tests.Mon, Jul 9, 3:47 PM
zeljkofilipin updated the task description. (Show Details)

Change 444609 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/CirrusSearch@master] Selenium: create selenium-daily NPM script

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

zeljkofilipin updated the task description. (Show Details)Mon, Jul 9, 3:53 PM
zeljkofilipin updated the task description. (Show Details)

Change 444609 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Selenium: Create selenium-daily NPM script

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

Change 445602 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/CirrusSearch@master] Remove ^ from package.json

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

zeljkofilipin updated the task description. (Show Details)

Change 445605 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/CirrusSearch@master] Order packages in package.json

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

Change 445607 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/CirrusSearch@master] Selenium: use wdio-mediawiki NPM package

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

Change 445602 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Remove ^ from package.json

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

Change 445605 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Order packages in package.json

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

Change 445607 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Selenium: use wdio-mediawiki NPM package

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

zeljkofilipin renamed this task from Run tests daily targeting beta cluster for all repositores with Selenium tests to Run tests daily targeting beta cluster for all repositories with Selenium tests.Fri, Jul 13, 3:06 PM
zeljkofilipin updated the task description. (Show Details)

Change 445643 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/Math@master] Selenium: add selenium-daily NPM script

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

Change 445646 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/RelatedArticles@master] Selenium: add selenium-daily NPM script

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

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

Change 445649 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/Wikibase@master] Selenium: add selenium-daily NPM script

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

Change 445652 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/WikibaseLexeme@master] Selenium: add selenium-daily NPM script

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

zeljkofilipin updated the task description. (Show Details)

Change 446371 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/core@master] Selenium: add selenium-daily NPM script

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

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