Skip to content

Move Libraries test host setup out of the Libraries product build #33128

@jkoritzinsky

Description

@jkoritzinsky

Today, the setup of the libraries test host is done during the product build. This creates a dependency on the full CoreCLR or Mono build having been completed. The product build should just depend on getting a copy of System.Private.CoreLib to build against (either an implementation assembly or a ref assembly).

If this is implemented, then we can move the Libraries product build in PR/CI/Official builds to depend only on a job that builds System.Private.CoreLib and not on the CoreCLR or Mono builds. This will enable us to further parallelize our builds and shorten our official build times by 15-20 minutes.

cc: @dotnet/runtime-infrastructure

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions