Skip to content

Move embedded language tests to unittests2 project#59235

Merged
CyrusNajmabadi merged 2 commits intodotnet:mainfrom
CyrusNajmabadi:moveEmbeddedTests
Feb 3, 2022
Merged

Move embedded language tests to unittests2 project#59235
CyrusNajmabadi merged 2 commits intodotnet:mainfrom
CyrusNajmabadi:moveEmbeddedTests

Conversation

@CyrusNajmabadi
Copy link
Copy Markdown
Contributor

There are over 20,000 tests currently for regex/json. This amount actually doubles the amount of time that test dicovery takes in Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests. To help mitigate this, i've moved them to the unittests2 project (which is where all the keyword recommender tests were placed for a similar reason). This project is touched far less, and humongo test suites like these can be placed here without affecting the far more commonly used Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests projecrt (where we have all the code-style/diagnostics/fixers/refactoring tests).

@CyrusNajmabadi CyrusNajmabadi requested a review from a team as a code owner February 3, 2022 04:03
@ghost ghost added the Area-IDE label Feb 3, 2022
@CyrusNajmabadi CyrusNajmabadi merged commit 4b3badd into dotnet:main Feb 3, 2022
@ghost ghost added this to the Next milestone Feb 3, 2022
@RikkiGibson RikkiGibson modified the milestones: Next, 17.2.P1 Feb 4, 2022
@CyrusNajmabadi CyrusNajmabadi deleted the moveEmbeddedTests branch February 18, 2022 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants