Skip to content

Conversation

@janvorli
Copy link
Member

This change reenables tests that were formerly causing crashes or hangs of whole coreclr test suites and now work fine.

This change reenables tests that were formerly causing crashes or hangs
of whole coreclr test suites and now work fine.
@janvorli janvorli added this to the 11.0.0 milestone Nov 26, 2025
@janvorli janvorli self-assigned this Nov 26, 2025
Copilot AI review requested due to automatic review settings November 26, 2025 09:27
Copilot finished reviewing on behalf of janvorli November 26, 2025 09:31
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

This PR re-enables 39 test files that were previously disabled for the CoreCLR interpreter due to crashes or hangs (issue #120904). The tests now work correctly and can be run without issues. The changes involve removing [ActiveIssue] attributes from test entry points across threading generics tests and JIT-related tests.

Key Changes

  • Removed [ActiveIssue] attributes from 30 WaitCallback threading generic tests (thread01-thread30)
  • Removed [ActiveIssue] attributes from 9 JIT tests (SIMD tests, regression tests, and conversion tests)

Reviewed changes

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

Show a summary per file
File Description
src/tests/baseservices/threading/generics/WaitCallback/thread01.cs - thread30.cs Removed ActiveIssue attributes to re-enable threading pool tests with generic type parameters
src/tests/JIT/jit64/opt/rngchk/RngchkStress3.cs Re-enabled range check optimization stress test
src/tests/JIT/SIMD/Sums.cs Re-enabled SIMD vector math test
src/tests/JIT/Regression/JitBlue/GitHub_19438/GitHub_19438.cs Re-enabled Vector4 performance regression test
src/tests/JIT/Regression/CLR-x86-JIT/v2.1/b609988/b609988.il Removed ActiveIssue attribute from IL test
src/tests/JIT/Regression/CLR-x86-JIT/v2.1/b609988/Desktop/b609988_Desktop.il Removed ActiveIssue attribute from Desktop variant IL test
src/tests/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.cs Re-enabled SIMD Mandelbrot performance test
src/tests/JIT/Directed/Convert/out_of_range_fp_to_int_conversions.cs Re-enabled floating-point to integer conversion edge case test

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

Change spaces to tabs to match the rest of the test source files.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@janvorli
Copy link
Member Author

Actually, the test run results were hiding some suites that were still crashing. I need to investigate and re-enable some of these.

@janvorli
Copy link
Member Author

Ok, they were not crashing, just one of the tests was taking more time to complete. As that is machine specific, I am going to get this PR as-is

@janvorli
Copy link
Member Author

Actually, still re-disabling the JIT/jit64/opt/rngchk/RngchkStress3 as it takes really a lot of time.

@janvorli janvorli merged commit 8bfc105 into dotnet:main Nov 26, 2025
74 checks passed
@janvorli janvorli deleted the reenable-formerly-failing-tests branch November 26, 2025 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants