Now the Popups browser tests are written into Node we would like to run it daily.
Looking in integration/config the selenium-RelatedArticles-jessie job doesn't look too reusable. How can we set up a daily job targeting the beta cluster?
Now the Popups browser tests are written into Node we would like to run it daily.
Looking in integration/config the selenium-RelatedArticles-jessie job doesn't look too reusable. How can we set up a daily job targeting the beta cluster?
All green, looking how to implement it in JJB.
https://integration.wikimedia.org/ci/job/selenium-Popups-jessie-T179546/7/console
+ 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/Popups/tests/selenium/specs/previews.js Starting ChromeDriver 2.27 (undefined) on port 4444 Only local connections are allowed. ------------------------------------------------------------------ [chrome #0-0] Session ID: 482368f24a872bddf177d2369e7bb141 [chrome #0-0] Spec: /home/jenkins/workspace/selenium-Popups-jessie-T179546/src/extensions/Popups/tests/selenium/specs/previews.js [chrome #0-0] Running: chrome [chrome #0-0] [chrome #0-0] Dwelling on a valid link [chrome #0-0] [chrome #0-0] Dwelling on a valid link [chrome #0-0] ✓ I should see a preview [chrome #0-0] ✓ Abandoning link hides preview [chrome #0-0] [chrome #0-0] [chrome #0-0] 2 passing (7s) [chrome #0-0]
Change 388081 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[integration/config@master] Refactor selenium-RelatedArticles-jessie job selenium-{name}-jessie job template
I am not sure why to job fails: https://integration.wikimedia.org/ci/view/Selenium/job/selenium-Popups-jessie/1/
Change 388127 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[operations/mediawiki-config@master] [labs] Unconditionally enable popups for anonymous users on beta cluster
Change 388127 merged by jenkins-bot:
[operations/mediawiki-config@master] [labs] Unconditionally enable popups for anonymous users on beta cluster
Change 388081 merged by jenkins-bot:
[integration/config@master] Refactor selenium-RelatedArticles-jessie job selenium-{name}-jessie job template