Page MenuHomePhabricator

Jenkins job to run core tests against commons.wikimedia.beta.wmflabs.org
Closed, ResolvedPublic

Description

In order to catch breakages in core functionality caused by wikibase/mediainfo/federation we need to run core tests daily against commons.wikimedia.beta.wmflabs.org

Related commits: bug:T220621

Event Timeline

Current job names are in the format selenium-daily-beta-(repository). Example: selenium-daily-beta-MediaWiki. This would be the first job to run the same tests targeting two wikis, en.wikipedia.beta.wmflabs.org and commons.wikimedia.beta.wmflabs.org.

The current naming format does not work any more, something like selenium-daily-(wiki)-(repository) should be used. Examples: selenium-daily-en.wikipedia.beta-MediaWiki and selenium-daily-commons.wikimedia.beta-MediaWiki.

Change 521234 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] jjb: make selenium-daily-beta template site agnostic

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

Change 502470 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[integration/config@master] WIP Create selenium-daily-beta-MediaWiki targeting commons.wikimedia.beta.wmflabs.org

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

Change 521234 merged by jenkins-bot:
[integration/config@master] jjb: make selenium-daily-beta template site agnostic

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

Change 521260 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[integration/config@master] jjb: run Selenium tests daily targeting betacommons

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

Change 502470 abandoned by Zfilipin:
WIP Create selenium-daily-beta-MediaWiki targeting commons.wikimedia.beta.wmflabs.org

Reason:
Implemented in https://gerrit.wikimedia.org/r/c/integration/config/ /521260

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

Change 521260 merged by jenkins-bot:
[integration/config@master] jjb: run Selenium tests daily targeting betacommons

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