jenkins-bot has submitted this change and it was merged.

Change subject: MediaWiki phpunit under HHVM!
......................................................................


MediaWiki phpunit under HHVM!

Creates job mediawiki-core-phpunit-hhvm

Timeout after 8 minutes to avoid blocking changes in production.

Bug: 62278
Change-Id: I7dcec63e639ce0ad4383931dc965de997819b97e
---
M mediawiki.yaml
1 file changed, 27 insertions(+), 0 deletions(-)

Approvals:
  Hashar: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/mediawiki.yaml b/mediawiki.yaml
index 5d6d93d..2651c1e 100644
--- a/mediawiki.yaml
+++ b/mediawiki.yaml
@@ -132,6 +132,32 @@
      - phpunit-junit-2
      - archive-log-dir
 
+- job-template:
+    name: mediawiki-core-phpunit-hhvm
+    node: hasHhvm && hasPhpUnit
+    defaults: use-remote-zuul
+    concurrent: true
+    scm:
+     - git-mwcore
+    triggers:
+     - zuul
+    builders:
+     - mw-install-sqlite
+     - mw-apply-settings
+     - shell: 
"/srv/deployment/integration/slave-scripts/bin/mw-run-phpunit-hhvm.sh"
+    publishers:
+     - phpunit-junit-2
+     - archive-log-dir
+    wrappers:
+     # Failsafe to avoid blocking builds in production since this is still very
+     # experimental.
+     # TODO remove wrappers and use the default whenever hhvm is ready.
+     - timeout:
+         timeout: 8
+         fail: true
+     - timestamps
+     - ansicolor
+
 # A job template to install MediaWiki against a specific DB backend
 #
 # @param name name Jenkins job prefix to use
@@ -214,6 +240,7 @@
       - mediawiki-jobs
       - '{name}-phpcs-HEAD'
       - mediawiki-core-release
+      - mediawiki-core-phpunit-hhvm
 
 # For regression testing:
 

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I7dcec63e639ce0ad4383931dc965de997819b97e
Gerrit-PatchSet: 5
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>
Gerrit-Reviewer: Aaron Schulz <asch...@wikimedia.org>
Gerrit-Reviewer: Anomie <bjor...@wikimedia.org>
Gerrit-Reviewer: CSteipp <cste...@wikimedia.org>
Gerrit-Reviewer: Chad <ch...@wikimedia.org>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org>
Gerrit-Reviewer: RobLa <ro...@wikimedia.org>
Gerrit-Reviewer: Tim Starling <tstarl...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to