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

Change subject: Switch mediawiki-extensions-* jobs to Nodepool
......................................................................


Switch mediawiki-extensions-* jobs to Nodepool

They pass based on runs in experimental pipeline.

Keep the old jobs which have recent build reports and will make it
easier to revert if needed.

Adjust the test that verify gate is in sync.

Bug: T135001
Change-Id: I72f3e6a6a21bb80a695178ac933303a5bb586b42
---
M tests/test_zuul_scheduler.py
M zuul/layout.yaml
2 files changed, 8 insertions(+), 11 deletions(-)

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



diff --git a/tests/test_zuul_scheduler.py b/tests/test_zuul_scheduler.py
index 001fcc6..ae2c54a 100644
--- a/tests/test_zuul_scheduler.py
+++ b/tests/test_zuul_scheduler.py
@@ -769,7 +769,7 @@
             ext_name[len('mediawiki/extensions/'):]  # extension basename
             for (ext_name, pipelines) in self.getProjectsDefs().iteritems()
             if ext_name.startswith('mediawiki/extensions/')
-            and 'mediawiki-extensions-hhvm' in pipelines.get('test', {})
+            and 'mediawiki-extensions-hhvm-jessie' in pipelines.get('test', {})
         ])
 
         self.assertSetEqual(
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 9efdcac..6d7ea0f 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -754,7 +754,7 @@
     branch: (?!REL1_23|fundraising/REL.*)
     queue-name: mediawiki
 
-  - name: ^mediawiki-extensions-php55(-trusty)?$
+  - name: ^mediawiki-extensions-php55-trusty$
     branch: (?!REL1_23|REL1_26|fundraising/REL.*)
     queue-name: mediawiki
 
@@ -976,7 +976,7 @@
      - mwext-testextension-hhvm
      - composer-validate
     experimental:
-      - mediawiki-extensions-hhvm
+      - mediawiki-extensions-hhvm-jessie
       - mediawiki-extensions-qunit-jessie
       - mwext-testextension-php53-composer
       - mwext-testextension-hhvm-composer
@@ -1006,7 +1006,7 @@
      - php55lint
      - composer-validate
     experimental:
-      - mediawiki-extensions-hhvm
+      - mediawiki-extensions-hhvm-jessie
       - mediawiki-extensions-qunit-jessie
       - mwext-testextension-php53-composer
       - mwext-testextension-hhvm-composer
@@ -1036,19 +1036,16 @@
 
   - name: extension-gate
     test:
-      - mediawiki-extensions-hhvm
+      - mediawiki-extensions-hhvm-jessie
       - mediawiki-extensions-qunit-jessie
     php5:
-      - mediawiki-extensions-php55
+      - mediawiki-extensions-php55-trusty
       - mediawiki-extensions-php53
     gate-and-submit:
-      - mediawiki-extensions-hhvm
-      - mediawiki-extensions-php53
-      - mediawiki-extensions-php55
-      - mediawiki-extensions-qunit-jessie
-    experimental:
       - mediawiki-extensions-hhvm-jessie
+      - mediawiki-extensions-php53
       - mediawiki-extensions-php55-trusty
+      - mediawiki-extensions-qunit-jessie
 
   # Template for MediaWiki extensions.
   # Triggers qunit jobs

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I72f3e6a6a21bb80a695178ac933303a5bb586b42
Gerrit-PatchSet: 4
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Paladox <thomasmulhall...@yahoo.com>
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