Skip to content

Run stage 2 leg in VMR PR validation  #3564

Closed
dotnet/sdk
#45865
@MichaelSimons

Description

@MichaelSimons

In .NET 9.0 when all dependency flows are go directly into the VMR, I think we should consider running a stage 2 leg.

Stage 2 failures are the primary cause of source-build regressions. During Preview 6 and 7 there have been 6 different stage 2 regressions in source-build.

Source build PR validation currently takes ~50 minutes so running stage 1 and 2 theoretically would take 1 hr 40 mins. Not sure if this would be problematic with everything flowing directly into the VMR or not. Idealistically PR validation would be less than 1 hour. We could explore parallelizing the build and/or utilizing a build cache (more useful the higher the repo is in the dependency chain)

Metadata

Metadata

Assignees

Labels

area-testingImprovements in CI and testing

Type

No type

Projects

Status

Done

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions