dotnet / dotnet/sdk

Add the cross-platform correctness and performance matrix

Open
#55,876 0 comments 0 reactions 0 assignees View on GitHub
untriaged
Dominant language
C#
Stars
3.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

Part of #48070. Add reusable behavioral and performance validation for clean, no-change, edit, revert, added/removed input, missing output, stale output, and interrupted-build scenarios across applicable Linux, Windows, macOS, cross-build, source-build, and installer configurations. Land the harness early and add platform coverage alongside each production slice.

**Dependencies:** The initial harness has none. Final acceptance and closure depend on #55867, #55868, #55869, #55870, #55871, #55872, #55873, #55874, and #55875.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the parent issue #48070 and review the initial harness requirements; this issue names no files, tests, or entry points. Define coverage for the listed behavioral and performance scenarios across the applicable platform and build configurations, then add platform coverage alongside each production slice. Completion depends on issues #55867 through #55875 and their final acceptance.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.