jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/388081 )
Change subject: Refactor selenium-RelatedArticles-jessie job
selenium-{name}-jessie job template
......................................................................
Refactor selenium-RelatedArticles-jessie job selenium-{name}-jessie job template
- selenium-RelatedArticles-jessie is not changed.
- selenium-Popups-jessie is created.
Bug: T179546
Change-Id: I16358bb7a00b4cb23f4f0c732e5de49e443250f3
---
M jjb/mediawiki-extensions.yaml
1 file changed, 18 insertions(+), 5 deletions(-)
Approvals:
Zfilipin: Looks good to me, approved
Hashar: Looks good to me, but someone else must approve
jenkins-bot: Verified
Jdlrobson: Looks good to me, but someone else must approve
diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 849bfcb..b1f482e 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -432,10 +432,10 @@
- '{name}-jsduck'
- 'mwext-VisualEditor-npm-node-6-jessie'
-# Run RelatedArticles Selenium tests daily targeting beta cluster
+# Run Selenium tests daily targeting beta cluster
# similar to mediawiki-core-qunit-selenium-jessie
-- job:
- name: 'selenium-RelatedArticles-jessie'
+- job-template:
+ name: 'selenium-{name}-jessie'
node: ci-jessie-wikimedia
concurrent: true
triggers:
@@ -446,7 +446,7 @@
parameters:
- string:
name: ZUUL_PROJECT
- default: mediawiki/extensions/RelatedArticles
+ default: mediawiki/extensions/{name}
- string:
name: ZUUL_BRANCH
default: master
@@ -468,7 +468,7 @@
set +x
export MEDIAWIKI_PASSWORD="$selenium_user_beta"
set -x
- MEDIAWIKI_USER='Selenium user'
MW_SERVER=https://en.wikipedia.beta.wmflabs.org:443 MW_SCRIPT_PATH=/w
./node_modules/.bin/wdio tests/selenium/wdio.conf.jenkins.js --spec
extensions/RelatedArticles/tests/selenium/specs/*.js
+ MEDIAWIKI_USER='Selenium user'
MW_SERVER=https://en.wikipedia.beta.wmflabs.org:443 MW_SCRIPT_PATH=/w
./node_modules/.bin/wdio tests/selenium/wdio.conf.jenkins.js --spec
extensions/{name}/tests/selenium/specs/*.js
- assert-no-mediawiki-errors
publishers:
- castor-save
@@ -478,3 +478,16 @@
# Qunit does not generate Junit file and we might skip selenium
allow-empty-results: true
+- project:
+ name: RelatedArticles
+ repository: mediawiki/extensions/RelatedArticles
+
+ jobs:
+ - 'selenium-{name}-jessie'
+
+- project:
+ name: Popups
+ repository: mediawiki/extensions/Popups
+
+ jobs:
+ - 'selenium-{name}-jessie'
--
To view, visit https://gerrit.wikimedia.org/r/388081
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I16358bb7a00b4cb23f4f0c732e5de49e443250f3
Gerrit-PatchSet: 5
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Jdlrobson <[email protected]>
Gerrit-Reviewer: Paladox <[email protected]>
Gerrit-Reviewer: Zfilipin <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits