Page MenuHomePhabricator

Jenkins selenium job should fail when all tests are skipped
Open, Needs TriagePublic

Event Timeline

Is that for the selenium-daily jobs which run against the beta cluster?

For Quibble , it will not run the selenium stage when the repository does not have a selenium-test npm script. It skips the repository entirely.

It's for selenium tests in general. It has happened at least once (see 859535) that a repository had Selenium tests, but they were all disabled. That meant that selenium dependencies were installed, selenium tests were started, but no tests were ran, because they were all disabled. That wastes a lot of time.

Jdforrester-WMF renamed this task from Jenkins job should fail when all (selenium) tests are skipped to Jenkins selenium job should fail when all tests are skipped.Sep 8 2023, 12:43 PM