Problem
Looks like every job for a repository that's on WebdriverIO v9 and had skipped tests is failing.
Data
| Job | WebdriverIO | Skipped | Status | Phabricator | Gerrit |
|---|---|---|---|---|---|
| selenium-daily-beta-AdvancedSearch | 7 | 0 | SUCCESS | ||
| selenium-daily-beta-CampaignEvents | 9 | 3 | UNSTABLE | T398310 T393428 | 1167600 ✅ |
| selenium-daily-beta-CentralNotice | 7 | 0 | SUCCESS | ||
| selenium-daily-beta-Echo | 9 | 0 | SUCCESS | ||
| selenium-daily-beta-Math | 9 | 0 | SUCCESS | ||
| selenium-daily-beta-MediaWiki | 9 | 8 | UNSTABLE | T398310 | 1167568 ✅ |
| selenium-daily-beta-Minerva | 9 | 0 | SUCCESS | ||
| selenium-daily-beta-Newsletter | 9 | 0 | SUCCESS | ||
| selenium-daily-beta-Popups | 8 | 0 | SUCCESS | ||
| selenium-daily-beta-RelatedArticles | 7 | 0 | SUCCESS | ||
| selenium-daily-beta-TwoColConflict | 7 | 0 | FAILURE | T398289 | |
| selenium-daily-beta-VisualEditor | 9 | 1 | UNSTABLE | T398310 | 1167606 ✅ |
| selenium-daily-betacommons-MediaWiki | 9 | 8 | UNSTABLE | T398310 | 1167568 ✅ |
XML files
v8
In v8, skipped test suites had failures="0", in v9 they have failures="1".
<?xml version="1.0" encoding="UTF-8"?> <testsuites tests="0" failures="0" errors="0" skipped="0"/>
v9
<?xml version="1.0" encoding="UTF-8"?> <testsuites tests="1" failures="1" errors="0" skipped="0"> <testsuite tests="1" failures="1" errors="0" skipped="0"> <testcase classname="" name=""> <failure message="No tests found"/> </testcase> </testsuite> </testsuites>
Timeline
- 2025-06-04: 1151218 (selenium: Upgrade WebdriverIO to v9) merged
- 2025-06-05: For selenium-daily-beta-MediaWiki (2568) and selenium-daily-betacommons-MediaWiki (2230) all tests pass (2 passed, 8 skipped, 10 total) but the job is marked UNSTABLE
- 2025-06-10: @bd808 reports failed jobs (T270771#10900245)
- 2025-06-10: @zeljkofilipin confirms the problem (T270771#10900446)
- 2025-06-11: @bd808 notices the problem appeared between 2025-06-04 and 2025-06-05 (T270771#10906641)
- 2025-07-01: @zeljkofilipin notices 1151218 was merged on 2025-06-04 (T270771#10963109)
Notes
- Table, Coverter
- Looks like something similar has happened before. See 4a657ec and T281505: selenium-daily-beta(commons)-MediaWiki fails with `Test report file (...)WDIO.xunit-(...).xml was length 0`