Ori.livneh has uploaded a new change for review.
https://gerrit.wikimedia.org/r/202804
Change subject: Stop running Zend tests
......................................................................
Stop running Zend tests
Our unit-testing infrastructure is, by common consensus, all three of these
things:
1. Extremely useful for developers
2. Vital for site reliability
3. Slow as shit
We can improve (3) considerably without impacting (2) at all and only minimally
impacting (1). We can and should offload the running of Zend tests to Travis
CI. (We can configure it to report failures more prominently via IRC / e-mail,
too).
This is exactly what we did for HHVM tests when HHVM was not the default
interpreter.
Change-Id: Iab5abe79ae2690d15851c5990fc32856c28e5032
---
M jjb/job-templates.yaml
M jjb/mediawiki-extensions.yaml
M jjb/mediawiki.yaml
M jjb/wikidata.yaml
4 files changed, 0 insertions(+), 7 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/04/202804/1
diff --git a/jjb/job-templates.yaml b/jjb/job-templates.yaml
index 2d181a7..77f48e3 100644
--- a/jjb/job-templates.yaml
+++ b/jjb/job-templates.yaml
@@ -126,7 +126,6 @@
- 'php-composer-test-{phpflavor}':
phpflavor:
- hhvm
- - zend
# Checks the committed composer.lock file against the database at
# https://github.com/FriendsOfPHP/security-advisories and the API
diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index a4d22a9..38ddeb1 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -217,7 +217,6 @@
- 'mwext-testextension-{phpflavor}':
phpflavor:
- hhvm
- - zend
- job-template:
name: 'mwext-GuidedTour-jsduck-publish'
@@ -314,7 +313,6 @@
- '{name}-{ext-name}-testextension-{phpflavor}':
phpflavor:
- hhvm
- - zend
- project:
name: mwext
diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml
index 512f009..f7ab685 100644
--- a/jjb/mediawiki.yaml
+++ b/jjb/mediawiki.yaml
@@ -318,7 +318,6 @@
name: mediawiki-core
phpflavor:
- hhvm
- - zend
jobs:
- 'mediawiki-core-jslint'
- 'mediawiki-core-qunit'
diff --git a/jjb/wikidata.yaml b/jjb/wikidata.yaml
index 2cdee07..a446ce1 100644
--- a/jjb/wikidata.yaml
+++ b/jjb/wikidata.yaml
@@ -172,7 +172,6 @@
- mysql
- sqlite
phpflavor:
- - zend
- hhvm
phpunit-params: '--group Wikibase --exclude-group WikibaseAPI'
@@ -185,7 +184,6 @@
- mysql
- sqlite
phpflavor:
- - zend
- hhvm
phpunit-params: '--group WikibaseAPI,Purtle'
@@ -198,7 +196,6 @@
- mysql
- sqlite
phpflavor:
- - zend
- hhvm
phpunit-params: '--group Wikibase,WikibaseClient'
--
To view, visit https://gerrit.wikimedia.org/r/202804
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iab5abe79ae2690d15851c5990fc32856c28e5032
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Ori.livneh <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits