Status
Description
Needed for T190710: Minerva Ruby and Node.js browser tests running side by side. The initial idea was to run both core and extension/skin tests from core, using either mocha or cucumber (or possibly both). I do not think that is a good idea any more. Looks like the way forward is to run tests for each repository (core, extension, skin) from the repository.
TODO
Merged
🏝 428040 Run npm run selenium-test instead of grunt webdriver:test
🏝 424567 Selenium: use default value for waitforTimeout
🏝 424592 Run npm run selenium instead of grunt webdriver:test
🏝 424763 selenium: Remove Jenkins configuration file
🏝 427362 Selenium: Jenkins configuration file no longer needed
🏝 424764 Selenium: move logic for running tests from package.json to selenium.sh
🏝 426881 Selenium: move logic for running tests from package.json to selenium.sh
🏝 426883 Selenium: move logic for running tests from package.json to selenium.sh
🏝 426884 Selenium: move logic for running tests from package.json to selenium.sh
🏝 429018 selenium: Abstract test command behind 'npm run'
🏝 428344 selenium: Abstract test command behind 'npm run'
🏝 428373 selenium: Abstract test command behind 'npm run'
🏝 428374 selenium: Abstract test command behind 'npm run'
🏝 428375 selenium: Abstract test command behind 'npm run'
Abandoned
⚰️ 391546 WIP Run Cucumber+Selenium+Node.js in CI
⚰️ 391547 WIP Run Cucumber+Selenium+Node.js in CI
⚰️ 391566 WIP Run Cucumber+Selenium+Node.js in CI
⚰️ 424609 WIP Selenium: run both Mocha and Cucumber tests