Page MenuHomePhabricator

selenium-daily-beta jobs marked as UNSTABLE
Closed, ResolvedPublicBUG REPORT

Description

Problem

Looks like every job for a repository that's on WebdriverIO v9 and had skipped tests is failing.

Data

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

Notes

Event Timeline

zeljkofilipin updated the task description. (Show Details)
zeljkofilipin added a subscriber: bd808.
zeljkofilipin renamed this task from selenium-daily-beta-MediaWiki UNSTABLE to selenium-daily-beta-MediaWiki and selenium-daily-betacommons-MediaWiki UNSTABLE.Jul 1 2025, 1:39 PM
zeljkofilipin renamed this task from selenium-daily-beta-MediaWiki and selenium-daily-betacommons-MediaWiki UNSTABLE to selenium-daily-beta jobs marked as UNSTABLE.Jul 9 2025, 8:35 AM
zeljkofilipin updated the task description. (Show Details)

@vaughnwalters Looks like every job for a repository that's on WebdriverIO v9 and had skipped tests is failing.

Change #1167568 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Create test suite for the Jenkins job that runs daily

https://gerrit.wikimedia.org/r/1167568

Change #1167568 merged by jenkins-bot:

[mediawiki/core@master] selenium: Create test suite for the Jenkins job that runs daily

https://gerrit.wikimedia.org/r/1167568

zeljkofilipin changed the task status from Open to In Progress.Jul 9 2025, 11:49 AM
zeljkofilipin triaged this task as High priority.
zeljkofilipin moved this task from Backlog to In Progress on the Test Platform (ok 8) board.

Change #1167600 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/CampaignEvents@master] selenium: Create test suite for the Jenkins job that runs daily

https://gerrit.wikimedia.org/r/1167600

Change #1167606 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] selenium: Create test suite for the Jenkins job that runs daily

https://gerrit.wikimedia.org/r/1167606

Change #1167600 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] selenium: Create test suite for the Jenkins job that runs daily

https://gerrit.wikimedia.org/r/1167600

Change #1167606 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Create test suite for the Jenkins job that runs daily

https://gerrit.wikimedia.org/r/1167606

dancy subscribed.

Hi @zeljkofilipin. When I look at https://integration.wikimedia.org/ci/job/selenium-daily-beta-MediaWiki/ it shows that the job almost never completes successfully. I get an email about it daily. I'm reopening this ticket in hopes of fixes.

Likewise for selenium-daily-betacommons-MediaWiki.

zeljkofilipin edited projects, added Test Platform; removed Test Platform (ok 8).
zeljkofilipin moved this task from Backlog to Ready to Refine on the Test Platform board.
zeljkofilipin removed a project: User-zeljkofilipin.

I think T401653 can give better error messages so we understand what's going on. See also https://phabricator.wikimedia.org/T372068#11075998

Change #1177975 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[integration/config@master] jjb: Update beta domain for selenium-daily tests

https://gerrit.wikimedia.org/r/1177975

Change #1177975 merged by jenkins-bot:

[integration/config@master] jjb: Update beta domain for selenium-daily tests

https://gerrit.wikimedia.org/r/1177975

Change #1177979 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: update beta domain for MediaWiki Selenium daily

https://gerrit.wikimedia.org/r/1177979

Change #1177979 merged by jenkins-bot:

[integration/config@master] jjb: update beta domain for MediaWiki Selenium daily

https://gerrit.wikimedia.org/r/1177979

AMarkossyan-WMF claimed this task.
AMarkossyan-WMF subscribed.

According to @zeljkofilipin, it's very unlikely that this exact problem has happened again. Instead, we will create a new ticket to investigate, document and resolve the actual issue. The link to this ticket will also be added here.