Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand CoreCLR testing #67743

Closed
Tracked by #79316
MichalStrehovsky opened this issue Apr 8, 2022 · 2 comments
Closed
Tracked by #79316

Expand CoreCLR testing #67743

MichalStrehovsky opened this issue Apr 8, 2022 · 2 comments
Assignees
Milestone

Comments

@MichalStrehovsky
Copy link
Member

Add means to run all Pri-0 CoreCLR tests in rolling builds.

A full test pass takes about 4 hours on the CI machine, as long as we have 2500+ tiny test exes to compile. This number is for multimodule configuration mode that we don't ship. A full test pass in singlemodule compilation mode (that recompiles corelib every time we build a test) takes almost 7 hours on my 2015 MacBook. Never tried it in the CI.

Most of the pri-0 tests should already be baselined in issues.targets, so a Pri-0 run should be very close to being clean (at least on Windows; we haven't run it on Linux, probably ever).

@MichalStrehovsky MichalStrehovsky added this to the 7.0.0 milestone Apr 8, 2022
@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Apr 8, 2022
@MichalStrehovsky MichalStrehovsky removed the untriaged New issue has not been triaged by the area owner label Apr 8, 2022
@agocke
Copy link
Member

agocke commented Jul 21, 2022

This is probably dependent on test consolidation , FYI @jkoritzinsky @trylek

@MichalStrehovsky
Copy link
Member Author

This was fixed, we run Pri-0 tests in the rolling build.

@ghost ghost locked as resolved and limited conversation to collaborators Oct 27, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Archived in project
Development

No branches or pull requests

3 participants