Hashar has uploaded a new change for review.

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

Change subject: Throttle mediawiki core jobs to one per node
......................................................................

Throttle mediawiki core jobs to one per node

Limit mediawiki job to one per node to prevent filling the slave disks.
At worth that limits the Zend jobs to 4 concurrent builds (the number of
Precise slaves we have).

Change-Id: Iad6af55baba50fe83cc6a12df0f3b2d8e3a7df85
---
M jjb/mediawiki.yaml
1 file changed, 16 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/34/227234/1

diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml
index 8f095cc..6305935 100644
--- a/jjb/mediawiki.yaml
+++ b/jjb/mediawiki.yaml
@@ -9,6 +9,8 @@
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remote-zuul-no-submodules
     concurrent: true
+    properties:
+     - throttle-one-per-node
     logrotate:
         daysToKeep: 15
     triggers:
@@ -21,6 +23,8 @@
     name: 'mediawiki-core-qunit'
     node: contintLabsSlave && UbuntuTrusty
     concurrent: true
+    properties:
+     - throttle-one-per-node
     logrotate:
         daysToKeep: 15
     triggers:
@@ -43,6 +47,8 @@
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remote-zuul-no-submodules
     concurrent: true
+    properties:
+     - throttle-one-per-node
     logrotate:
         daysToKeep: 15
     triggers:
@@ -120,6 +126,8 @@
     # matching the expression.
     node: 'contintLabsSlave && (UbuntuPrecise && phpflavor-zend && 
phpflavor-{phpflavor}) || (UbuntuTrusty && phpflavor-hhvm && 
phpflavor-{phpflavor})'
     concurrent: true
+    properties:
+     - throttle-one-per-node
     triggers:
      - zuul
     builders:
@@ -145,6 +153,8 @@
     name: 'mediawiki-phpunit-{phpflavor}-composer'
     node: 'contintLabsSlave && (UbuntuPrecise && phpflavor-zend && 
phpflavor-{phpflavor}) || (UbuntuTrusty && phpflavor-hhvm && 
phpflavor-{phpflavor})'
     concurrent: true
+    properties:
+     - throttle-one-per-node
     triggers:
      - zuul
     builders:
@@ -194,9 +204,10 @@
     name: 'mediawiki-extensions-{phpflavor}'
     node: 'contintLabsSlave && (UbuntuPrecise && phpflavor-zend && 
phpflavor-{phpflavor}) || (UbuntuTrusty && phpflavor-hhvm && 
phpflavor-{phpflavor})'
     concurrent: true
+    properties:
+     - throttle-one-per-node
     logrotate:
         daysToKeep: 15
-
     triggers:
      - zuul
     builders:
@@ -226,6 +237,8 @@
     name: 'mediawiki-extensions-qunit'
     node: contintLabsSlave && UbuntuTrusty
     concurrent: true
+    properties:
+     - throttle-one-per-node
     logrotate:
         daysToKeep: 15
 
@@ -257,6 +270,8 @@
     name: 'integration-phpunit-mediawiki-{mwbranch}'
     node: contintLabsSlave && UbuntuPrecise  # Zend PHP 5.3.x
     concurrent: true
+    properties:
+     - throttle-one-per-node
     triggers:
      - zuul
     builders:

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iad6af55baba50fe83cc6a12df0f3b2d8e3a7df85
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>

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

Reply via email to