-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
Area: BuildCheckPriority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the releasetriaged
Description
Context
As part of #10548 we want to invest into dogfooding of buildchecks.
As a first step towards it - we need to proactively run and collect issues and perf impact on some sample repos.
Goals
- Prepare a list of sample repos - ideally 4 bigger ones (e.g. msbuild, roslyn, runtime, sdk) and 3 average ones (e.g. templating,
debugger-contractsnot on .net9,crankis on .net8) - Run build on those on a choosed version - make sure those are clean of errors. Collect 'wall clock time' perf stats for builds
- Run the same builds on same versions of the repos with buildcheck opted in (
/check)- Collect and log the issues
- Collect the perfstats
- Evaluate the perf impact and the blocking issues
Metadata
Metadata
Assignees
Labels
Area: BuildCheckPriority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the releasetriaged