Page MenuHomePhabricator

Split page.js into two test suites to make the slowest core test faster
Open, Needs TriagePublic

Description

I think it's possible to do a logical split of page.js tests into to test suites. That will make the slowest test (our bottleneck) faster and make sure the total run time for core test is faster.

Acceptance Criteria:

  • The page.js test suite file is splitter into two
  • Verify the test order on CI, we need to make sure that the CI starts with the slowest tests first

Details

Event Timeline

Change #1251214 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/core@master] selenium: Split page.js tests into two test suites

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

Change #1251214 abandoned by Phedenskog:

[mediawiki/core@master] selenium: Split page.js tests into two test suites

Reason:

Do this in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1251778

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

Johannnes89 raised the priority of this task from High to Needs Triage.Mar 14 2026, 7:17 AM