Page MenuHomePhabricator

Better visibility into PHPUnit split group status in CI
Open, Needs TriagePublic

Description

While split groups from running PHPUnit in parallel (T50217) have brought many improvements (speed etc), they can be harder to track the status of them. How many were started? How many are still running? How many are done?

Event Timeline

Reedy renamed this task from Better visibility into split group status in CI to Better visibility into PHPUnit split group status in CI.Sep 9 2025, 4:16 PM
Reedy updated the task description. (Show Details)

I commented in IRC before seeing this task:

we would eventually get that for free when we switch to paratest (T50217), currently blocked by the same stuff that blocks the PHPUnit 10 update.
I'm not sure if it's worthwhile investing more time and effort into our custom PHPUnit splitter, as opposed to just getting the PHPUnit update done.

Obviously I won't prevent anyone from improving our custom code if they want to :D I just think we should bite the bullet and start doing T328919 instead. I'd be happy to help (of course), but it's a lot more than what a few people could do in their spare time.