Two jobs should be created, one running Ruby Selenium tests (selenium-WikibaseLexeme-chrome), one running Node.js Selenium tests (WikibaseLexeme-npm-browser-run-selenium-daily-node-6-docker). Both jobs should run daily and target beta wikidata.
TODO
Ruby selenium-WikibaseLexeme-chrome
💣 T197875: LoadError when running selenium-WikibaseLexeme-chrome Jenkins job
Node.js WikibaseLexeme-npm-browser-run-selenium-daily-node-6-docker
Done
✅ selenium-WikibaseLexeme-chrome (Ruby) - Added WikibaseLexeme for a daily Ruby selenium test run, 434016, integration/config
⚰️ Added selenium project for WikibaseLexeme extension, 432983, integration/config
✅ Added beta environment for Ruby browser tests, 432982, mediawiki/extensions/WikibaseLexeme
✅ Parametrize target site in selenium-{name}-jessie, 434024, integration/config
✅ Add missing configuration file for Ruby Selenium tests, 437718, mediawiki/extensions/WikibaseLexeme
✅ Move RubyGems configuration files to root of the repository, 437737, mediawiki/extensions/WikibaseLexeme
✅ Add missing Rake configuration file, 437741, mediawiki/extensions/WikibaseLexeme
✅ 441035 (integration/config): Install dependency extensions when running selenium-WikibaseLexeme-chrome
✅ 441042 (integration/config): Revert "Install dependency extensions when running selenium-WikibaseLexeme-chrome"
✅ 440541 (mediawiki/extensions/WikibaseLexeme): Update installation instructions in readme file
✅ 441393 (mediawiki/extensions/WikibaseLexeme): Selenium: update json Ruby gem
⚰️ Added WikibaseLexeme project for a daily Node.js Selenium test run against beta cluster, 434025, integration/config
⚰️ 441827 (integration/config): Job running WikibaseLexeme Selenium tests daily
✅ Get WikibaseLexeme running locally, following instructions at addshore/mediawiki-docker-dev and WikibaseLexeme
✅ 445652 Selenium: add selenium-daily NPM script