Page MenuHomePhabricator

Enable more tests for REL1_35 Wikibase
Open, Needs TriagePublic

Description

We want to run more tests on REL1_35

  • wikibase-client-docker
  • wikibase-repo-docker
  • mediawiki-quibble-apitests-composer-php73-docker
  • phan checks

Event Timeline

Change 673207 had a related patch set uploaded (by Tobias Andersson; owner: Tobias Andersson):
[integration/config@master] Add php paramter to mediawiki-quibble-apitests

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

Change 673211 had a related patch set uploaded (by Tobias Andersson; owner: Tobias Andersson):
[integration/config@master] Use php73 on Wikibase REL1_35

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

Change 673208 had a related patch set uploaded (by Tobias Andersson; owner: Tobias Andersson):
[integration/config@master] Specify php version for existing apitests

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

Change 673207 merged by jenkins-bot:
[integration/config@master] Add php parameter to mediawiki-quibble-apitests

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

Change 673208 merged by jenkins-bot:
[integration/config@master] Specify php version for existing apitests

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

Change 673211 merged by jenkins-bot:
[integration/config@master] Use php73 on Wikibase REL1_35 apitests

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

Change 673303 had a related patch set uploaded (by Tobias Andersson; owner: Tobias Andersson):
[integration/config@master] zuul: Wikibase REL1_35

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

Change 673303 merged by jenkins-bot:
[integration/config@master] zuul: [mediawiki/extensions/Wikibase] Use composer not vendor on REL1_35

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

Mentioned in SAL (#wikimedia-releng) [2021-03-18T18:03:02Z] <James_F> zuul: [mediawiki/extensions/Wikibase] Use composer not vendor on REL1_35 T277750

Change 673438 had a related patch set uploaded (by Addshore; owner: Addshore):
[integration/config@master] Remove unused mediawiki-quibble-apitests-{packages-source}-docker jobs

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

Change 673438 merged by jenkins-bot:
[integration/config@master] Remove unused mediawiki-quibble-apitests-{packages-source}-docker jobs

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

Change 673472 had a related patch set uploaded (by Tobias Andersson; owner: Tobias Andersson):
[integration/config@master] zuul: [mediawiki/extensions/Wikibase] remove api-tests

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

Change 673472 merged by jenkins-bot:
[integration/config@master] zuul: [mediawiki/extensions/Wikibase] remove api-tests

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

Change 673503 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[integration/config@master] Run phan on changes onto Wikibase REL1_35 branch

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

Change 678242 had a related patch set uploaded (by Addshore; author: Addshore):

[integration/config@master] Run phan on changes onto Wikibase REL1_36 branch

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

Change 673503 merged by jenkins-bot:

[integration/config@master] Run phan on changes onto Wikibase REL1_35 branch

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

Change 678242 merged by jenkins-bot:

[integration/config@master] Run phan on changes onto Wikibase REL1_36 branch

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

Looks we got phan running. The setting is not optimal, but does the trick for the time being.