Skip to content

Fix abandoned jit regression tests#124605

Open
EgorBo wants to merge 5 commits intodotnet:mainfrom
EgorBo:fix-orphan-tests
Open

Fix abandoned jit regression tests#124605
EgorBo wants to merge 5 commits intodotnet:mainfrom
EgorBo:fix-orphan-tests

Conversation

@EgorBo
Copy link
Member

@EgorBo EgorBo commented Feb 19, 2026

Found by @jakobbotsch. I didn't realize in the new model they have to be registered in one of the merged csproj, I thought they were included with a glob pattern. Also, adjust the skill.

Copilot AI review requested due to automatic review settings February 19, 2026 16:39
@github-actions github-actions bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Feb 19, 2026
@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Registers previously “abandoned” JIT regression tests so they’re picked up by the merged test runner, and updates the jit-regression-test skill documentation to reflect the registration requirement.

Changes:

  • Add missing Runtime_122254, Runtime_122288, Runtime_123583, Runtime_123790, and Runtime_124082 test sources to Regression_ro_2.csproj.
  • Update .github/skills/jit-regression-test/SKILL.md to instruct registering tests in a merged Regression .csproj instead of assuming glob inclusion.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
src/tests/JIT/Regression/Regression_ro_2.csproj Explicitly includes additional JitBlue/Runtime_* test source files so they are built/run by the merged runner.
.github/skills/jit-regression-test/SKILL.md Updates contributor guidance around when to create a custom .csproj vs registering the .cs file in merged Regression projects.
Comments suppressed due to low confidence (1)

.github/skills/jit-regression-test/SKILL.md:116

  • Minor grammar: “Most tests only need the .cs file … and being registered …” reads awkwardly; consider changing to “and be registered …” (or similar).
- **No .csproj needed for simple tests**: Most tests only need the `.cs` file in a separate `src/tests/JIT/Regression/JitBlue/Runtime_*/` folder and being registered in `Regression_ro_2.csproj`.

Copilot AI review requested due to automatic review settings February 19, 2026 16:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments