Problem/Motivation

ComponentsTaggedReleaseTest needs the core components + core/lib directories, it doesn't need all the modules, tests, themes, profiles, core/misc and core/asset.

Copying all of these means copying tens of thousands of extra files around.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

Issue fork drupal-3612939

Command icon Show commands

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

catch created an issue. See original summary.

catch’s picture

Issue summary: View changes
Status: Active » Needs review
18.683s Drupal\BuildTests\Composer\Component\ComponentsTaggedReleaseTest 

vs. e.g. 152s in this job: https://git.drupalcode.org/project/drupal/-/jobs/11133808

smustgrave’s picture

Status: Needs review » Reviewed & tested by the community

Failure in SymfonyMailerTest does not seem related to this change.

quietone’s picture

Issue tags: +Needs followup

Tagging for a followup mentioned in the previous comment

larowlan’s picture

Version: main » 11.x-dev
Status: Reviewed & tested by the community » Fixed

Committed and pushed fb22d9634d5 to main and 275a6bba3e1 to 11.x. Thanks!

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • larowlan committed 275a6bba on 11.x
    task: #3612939 Optimize ComponentsTaggedReleaseTest
    
    By: catch
    (cherry...

  • larowlan committed fb22d963 on main
    task: #3612939 Optimize ComponentsTaggedReleaseTest
    
    By: catch