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