Legoktm has uploaded a new change for review.

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

Change subject: Convert extensions to use generic phpunit job (S-T)
......................................................................

Convert extensions to use generic phpunit job (S-T)

Change-Id: I1c77565317dd7e8f7b1e375203743e03194c8f94
---
M jjb/mediawiki-extensions.yaml
M zuul/layout.yaml
2 files changed, 72 insertions(+), 150 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/26/203626/1

diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 49e444b..942dae2 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -457,22 +457,11 @@
      - RegexFun
      - SandboxLink
      - Sarcasm
-     - ScanSet
-     - Score
      - Screenplay
-     - Scribunto
-     - SearchExtraNS
      - SearchRealnames
-     - SectionDisqus
-     - SecureHTML
      - SecurePasswords
-     - SecurePoll
-     - SecureSessions
-     - SelectCategory
-     - SelectTag
      - SemanticACL
      - SemanticBundle
-     - SemanticComments
      - SemanticCompoundQueries
      - SemanticDrilldown
      - SemanticDummyEditor
@@ -499,89 +488,31 @@
      - SemanticTitle
      - SemanticUpdateOnPurge
      - SemanticWatchlist
-     - SemanticWebBrowser
-     - Sentry
-     - SharedCssJs
-     - ShortUrl
      - ShortUrlApi
-     - ShoutBox
-     - ShoutWikiAds
-     - SidebarDonateBox
      - SideBarMenu
      - SignWritingMediaWikiPlugin
-     - SimpleAntiSpam
-     - SimpleChanges
-     - SimpleFarm
-     - SimpleSecurity
      - SimpleSurvey:
         dependencies: 'PrefSwitch'
-     - SiteMatrix
-     - SiteMetrics
      - SiteSettings
-     - SkelJS
-     - SkinPerNamespace
-     - SkinPerPage
      - skins
-     - SlimboxThumbs
-     - SmoothGallery
-     - SocialLogin
      - SocialProfile
-     - SoftwareVersion
-     - Solarium
      - SolrStore
-     - SoundManager2Button
      - SpamBlacklist
-     - Spark
-     - Special404
-     - SpellingApi
      - SphinxSearch
-     - SportsTeams
      - Spreadsheet
      - SSLClientAuthentication
-     - StaffEdits
-     - StalkerLog
-     - StarterWiki
-     - StickToThatLanguage
-     - StopForumSpam
-     - StrategyWiki
-     - StringFunctionsEscaped
-     - SubpageFun
      - SubPageList
-     - SubPageList3
-     - SubpageSortkey
-     - Sudo
-     - Suhosin
-     - Survey
-     - SVGEdit
      - SwarmExport
-     - SwiftCloudFiles
-     - SwiftMailer
      - SyntaxHighlight_GeSHi
-     - SyntaxHighlighter
-     - Tabber
      - Tabs
-     - TemplateData
-     - TemplateInfo
-     - TemplateSandbox
-     - TextExtracts
      - Thanks:
         dependencies: 
'Echo,Flow,Mantle,MobileFrontend,VisualEditor,AbuseFilter,SpamBlacklist,CheckUser,EventLogging,ConfirmEdit'
-     - Theme
-     - ThemeDesigner
      - ThrottleOverride
-     - ThumbParser
      - TimedMediaHandler:
         dependencies: 'MwEmbedSupport'
      - timeline
-     - TimelineTable
-     - TimeMachine
-     - TimezoneSelector
      - TitleBlacklist:
         dependencies: 'AntiSpoof'
-     - TitleIcon
-     - TitleKey
-     - TocTree
-     - TorBlock
      - Translate:
         dependencies: 'UniversalLanguageSelector,EventLogging'
      - TranslateSvg:
@@ -589,9 +520,6 @@
      - TranslationNotifications:
         dependencies: 'Translate,UniversalLanguageSelector,EventLogging'
      - Transliterator
-     - TrustedXFF
-     - TweetANew
-     - TwitterCards
      - TwitterLogin
      - TwnMainPage:
          dependencies: 'Translate,UniversalLanguageSelector,EventLogging'
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index cdde282..a78f97b 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -5233,7 +5233,7 @@
   - name: mediawiki/extensions/ScanSet
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Screenplay
     template:
@@ -5248,12 +5248,12 @@
   - name: mediawiki/extensions/SectionDisqus
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SecureHTML
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SecurePasswords
     template:
@@ -5263,22 +5263,22 @@
   - name: mediawiki/extensions/SecureSessions
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SelectCategory
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SelectTag
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SemanticComments
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SemanticHighcharts
     template:
@@ -5298,12 +5298,12 @@
   - name: mediawiki/extensions/SemanticWebBrowser
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SharedCssJs
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/ShortUrlApi
     template:
@@ -5313,17 +5313,17 @@
   - name: mediawiki/extensions/ShoutBox
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/ShoutWikiAds
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SidebarDonateBox
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SignWritingMediaWikiPlugin
     template:
@@ -5333,12 +5333,12 @@
   - name: mediawiki/extensions/SimpleChanges
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SimpleSecurity
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SimpleSurvey
     template:
@@ -5348,7 +5348,7 @@
   - name: mediawiki/extensions/SiteMetrics
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SiteSettings
     template:
@@ -5358,28 +5358,27 @@
   - name: mediawiki/extensions/SkelJS
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SkinPerNamespace
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SlimboxThumbs
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SmoothGallery
     template:
       - name: extension-jslint
-      - name: extension-unittests
-
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SocialLogin
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SocialProfile
     template:
@@ -5389,8 +5388,7 @@
   - name: mediawiki/extensions/SoftwareVersion
     template:
       - name: extension-jslint
-      - name: extension-unittests
-
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SolrStore
     template:
@@ -5400,23 +5398,22 @@
   - name: mediawiki/extensions/SoundManager2Button
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Spark
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Special404
     template:
       - name: extension-jslint
-      - name: extension-unittests
-
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SpellingApi
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SphinxSearch
     template:
@@ -5426,7 +5423,7 @@
   - name: mediawiki/extensions/SportsTeams
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SSLClientAuthentication
     template:
@@ -5436,34 +5433,32 @@
   - name: mediawiki/extensions/StaffEdits
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/StalkerLog
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/StarterWiki
     template:
       - name: extension-jslint
-      - name: extension-unittests
-
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/StringFunctionsEscaped
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SubpageFun
     template:
       - name: extension-jslint
-      - name: extension-unittests
-
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Suhosin
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SwarmExport
     template:
@@ -5474,17 +5469,17 @@
   - name: mediawiki/extensions/SwiftMailer
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SyntaxHighlighter
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Tabber
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Tabs
     template:
@@ -5495,17 +5490,17 @@
   - name: mediawiki/extensions/TemplateInfo
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Theme
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/ThemeDesigner
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/ThrottleOverride
     template:
@@ -5515,27 +5510,27 @@
   - name: mediawiki/extensions/ThumbParser
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TimelineTable
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TimeMachine
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TimezoneSelector
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TitleIcon
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TranslateSvg
     template:
@@ -5545,7 +5540,7 @@
   - name: mediawiki/extensions/TweetANew
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TwitterCards
     template:
@@ -5558,7 +5553,7 @@
   - name: mediawiki/extensions/TwoFactorAuthentication
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/UIFeedback
     template:
@@ -6225,17 +6220,17 @@
   - name: mediawiki/extensions/Score
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SearchExtraNS
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SecurePoll
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SemanticACL
     template:
@@ -6370,7 +6365,7 @@
 
   - name: mediawiki/extensions/Sentry
     template:
-      - name: extension-unittests
+      - name: extension-unittests-generic
       - name: extension-phpcs
       - name: npm
     check:
@@ -6380,32 +6375,32 @@
   - name: mediawiki/extensions/Scribunto
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/ShortUrl
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SimpleAntiSpam
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SimpleFarm
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SiteMatrix
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SkinPerPage
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/skins
     template:
@@ -6414,7 +6409,7 @@
   - name: mediawiki/extensions/Solarium
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SpamBlacklist
     template:
@@ -6430,57 +6425,57 @@
   - name: mediawiki/extensions/StickToThatLanguage
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/StopForumSpam
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/StrategyWiki
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SubPageList3
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SubpageSortkey
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Sudo
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Survey
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SVGEdit
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SwiftCloudFiles
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TemplateSandbox
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TextExtracts
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/SideBarMenu
     template:
@@ -6505,17 +6500,16 @@
   - name: mediawiki/extensions/TemplateData
     template:
       - name: extension-qunit-generic
+      - name: extension-unittests-generic
       - name: composer-test
       - name: npm
     check:
       - jshint
       - jsonlint
     test:
-      - mwext-TemplateData-testextension-zend
       - jsduck
     gate-and-submit:
       - mediawiki-gate
-      - mwext-TemplateData-testextension-zend
       - jsduck
     postmerge:
       - mwext-TemplateData-jsduck-publish
@@ -6551,17 +6545,17 @@
   - name: mediawiki/extensions/TitleKey
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TocTree
     template:
       - name: extension-jslint
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TorBlock
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/Translate
     template:
@@ -6588,7 +6582,7 @@
   - name: mediawiki/extensions/TrustedXFF
     template:
       - name: lint-js
-      - name: extension-unittests
+      - name: extension-unittests-generic
 
   - name: mediawiki/extensions/TwnMainPage
     template:

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1c77565317dd7e8f7b1e375203743e03194c8f94
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <legoktm.wikipe...@gmail.com>

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

Reply via email to