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
