Skip to content

Fix abandoned jit regression tests#124605

Merged
EgorBo merged 6 commits intodotnet:mainfrom
EgorBo:fix-orphan-tests
Feb 20, 2026
Merged

Fix abandoned jit regression tests#124605
EgorBo merged 6 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.

@EgorBo
Copy link
Member Author

EgorBo commented Feb 20, 2026

PTAL @jakobbotsch @dotnet/jit-contrib

The tests look like they don't need any outerloop to repro

@EgorBo EgorBo requested a review from jakobbotsch February 20, 2026 11:28
Copilot AI review requested due to automatic review settings February 20, 2026 15: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.

@EgorBo EgorBo enabled auto-merge (squash) February 20, 2026 21:24
@EgorBo EgorBo merged commit f7fc065 into dotnet:main Feb 20, 2026
88 checks passed
@EgorBo EgorBo deleted the fix-orphan-tests branch February 20, 2026 21:25
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.

3 participants