Paladox has uploaded a new change for review.

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

Change subject: [ParserHooks] Update Jenkins tests
......................................................................

[ParserHooks] Update Jenkins tests

Add new tests:

- composer-test

- phplint

- mwext-testextension-zend-composer

- mwext-testextension-hhvm-composer

- mediawiki-gate

And add experimental section:

- 'mediawiki-extensions-hhvm'

- mediawiki-extensions-qunit

- mwext-testextension-hhvm

- npm

- php-composer-test

Remove extension-unittests and replace with the tests described above.

It was causing jenkins to error out so using the test extension composer
test works

Change-Id: Ie27b745c41154da7412a00742ecf209ec0a3eb89
Source-change: https://gerrit.wikimedia.org/r/#/c/247864/
---
M jjb/mediawiki-extensions.yaml
M zuul/layout.yaml
2 files changed, 18 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/93/247893/1

diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 68c4768..e61a76d 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -499,7 +499,6 @@
         dependencies: 'PluggableAuth'
      - Oversight
      - ParserFun
-     - ParserHooks
      - Parsoid
      - PhpTagsFunctions:
         dependencies: 'PhpTags'
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 0afa93a..86e0997 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -1640,8 +1640,6 @@
     voting: false
   - name: ^mwext-NaturalLanguageList-testextension.* # bug 49881
     voting: false
-  - name: ^mwext-ParserHooks-testextension.* # Missing some dependency:
-    voting: false
   - name: ^mwext-SemanticMediaWiki-testextension.* # Not yet tested properly
     voting: false
   - name: ^mwext-SemanticResultFormats-testextension.*
@@ -4347,9 +4345,26 @@
 
   - name: mediawiki/extensions/ParserHooks
     template:
+      - name: composer-test
       - name: jshint
       - name: jsonlint
-      - name: extension-unittests
+    check:
+      - phplint
+    test:
+      - phplint
+      - mwext-testextension-zend-composer
+      - mwext-testextension-hhvm-composer
+    gate-and-submit:
+      - mediawiki-gate
+      - phplint
+      - mwext-testextension-zend-composer
+      - mwext-testextension-hhvm-composer
+    experimental:
+      - 'mediawiki-extensions-hhvm'
+      - mediawiki-extensions-qunit
+      - mwext-testextension-hhvm
+      - npm
+      - php-composer-test
 
   - name: mediawiki/extensions/Patroller
     template:

-- 
To view, visit https://gerrit.wikimedia.org/r/247893
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie27b745c41154da7412a00742ecf209ec0a3eb89
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Paladox <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to