Fixed
Project:
Drupal core
Version:
main
Component:
phpunit
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
28 Jul 2026 at 23:10 UTC
Updated:
4 Aug 2026 at 13:16 UTC
Jump to comment: Most recent
After #3612952: Optimize GenerateThemeTest build tests should finish in ~2m30s and require less concurrency to finish in that time.
We can do two things:
1. Move the tests to the end of the YAML so they run last - because it will be the quickest test group to finish now most of the time (other than unit tests which don't wait for the lint jobs to finish).
2. Cut the CPU request and concurrency by half because that should still be enough for the tests to finish in the same time.
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 #2
catchPostponing on #3612952: Optimize GenerateThemeTest because that's a remaining very slow build test, but that's RTBC and all the other main blockers to this issue have landed I think.
Comment #4
catchGoing by https://git.drupalcode.org/project/drupal/-/jobs/11221595 this is already finishing before the other test groups, so doesn't actually need to be postponed.
Comment #5
smustgrave commentedSay lets try it some and see. Been my approach with some gitlab changes on both Drupal and work lol
Comment #6
catchRebased after https://git.drupalcode.org/project/drupal/-/jobs/11239035 and tests finished in 2 minutes with 4 concurrency/8cpu which is a full minute or more shorter than most other test jobs so we should be good here.
Comment #7
catchNoticed a couple more things, last run the tests themselves took 1m47s https://git.drupalcode.org/project/drupal/-/jobs/11240027 entire job finished in 2m35s. This doesn't leave much leeway when we re-enable the package_manager tests or add new slow tests but we can increase concurrency again then if we need it. Leaving RTBC because this is just moving #slow around a bit.
Comment #9
longwaveCommitted and pushed f7f3b93913b to main. Thanks!