Active
Project:
Drupal core
Version:
main
Component:
phpunit
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
3 Jan 2026 at 11:14 UTC
Updated:
3 Jan 2026 at 13:00 UTC
Jump to comment: Most recent
Core unit tests (nearly) always finish last during the lint stage, we can speed them up a bit.
Before:
https://git.drupalcode.org/issue/drupal-3565258/-/jobs/7840322/viewer
Test run duration: 1 min 7
After:
https://git.drupalcode.org/issue/drupal-3565258/-/jobs/7840322/viewer
Test run duration: 51 sec
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
catchComment #4
mondrakeI’d rather work towards #3526459: Autodetect available CPUs in run-tests.sh for concurrency. That will mean the cpu request will by itself define the concurrency based on the actual runner.
Comment #5
mondrakeand BTW when combined with #3515347: Reduce run-tests.sh complexity in spawning subprocesses would take core unit test run duration to 15-20 seconds on a 71 concurrency