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
Copy Markdown
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
Copy Markdown
Contributor

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

Copy link
Copy Markdown
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`.

Comment thread .github/skills/jit-regression-test/SKILL.md Outdated
Comment thread .github/skills/jit-regression-test/SKILL.md Outdated
Copilot AI review requested due to automatic review settings February 19, 2026 16:48
Copy link
Copy Markdown
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
Copy Markdown
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
Comment thread src/coreclr/jit/fgopt.cpp Outdated
Copilot AI review requested due to automatic review settings February 20, 2026 15:48
Copy link
Copy Markdown
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
iremyux pushed a commit to iremyux/dotnet-runtime that referenced this pull request Mar 2, 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.
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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