https://github.com/microsoft/vstest
dotnet test-runner testing testing-tools unit-testing visual-studio
Score: 34.498285207850074
Last synced: about 14 hours ago
JSON representation
Repository metadata:
Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
- Host: GitHub
- URL: https://github.com/microsoft/vstest
- Owner: microsoft
- License: mit
- Created: 2016-07-07T04:18:58.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2026-03-26T16:51:23.000Z (3 days ago)
- Last Synced: 2026-03-26T17:50:06.961Z (3 days ago)
- Topics: dotnet, test-runner, testing, testing-tools, unit-testing, visual-studio
- Language: C#
- Homepage:
- Size: 38.4 MB
- Stars: 954
- Watchers: 70
- Forks: 346
- Open Issues: 67
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
- Roadmap: docs/roadmap.md
Owner metadata:
- Name: Microsoft
- Login: microsoft
- Email: opensource@microsoft.com
- Kind: organization
- Description: Open source projects and samples from Microsoft
- Website: https://opensource.microsoft.com
- Location: Redmond, WA
- Twitter: OpenAtMicrosoft
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6154722?v=4
- Repositories: 7672
- Last Synced at: 2026-03-24T10:49:14.462Z
- Profile URL: https://github.com/microsoft
GitHub Events
Total
- Create event: 252
- Delete event: 243
- Fork event: 20
- Issue comment event: 416
- Issues event: 288
- Pull request event: 326
- Pull request review comment event: 59
- Pull request review event: 171
- Push event: 415
- Release event: 6
- Watch event: 44
- Total: 2240
Last Year
- Create event: 248
- Delete event: 237
- Fork event: 19
- Issue comment event: 394
- Issues event: 279
- Pull request event: 320
- Pull request review comment event: 59
- Pull request review event: 167
- Push event: 402
- Release event: 6
- Watch event: 41
- Total: 2172
Committers metadata
Last synced: 3 days ago
Total Commits: 3,291
Total Committers: 149
Avg Commits per committer: 22.087
Development Distribution Score (DDS): 0.738
Commits in past year: 245
Committers in past year: 19
Avg Commits per committer in past year: 12.895
Development Distribution Score (DDS) in past year: 0.547
| Name | Commits | |
|---|---|---|
| dotnet-maestro[bot] | 4****] | 861 |
| Jakub Jareš | m****e@j****m | 434 |
| Amaury Levé | a****e@m****m | 208 |
| Satya Madala | s****a@m****m | 149 |
| Faizan2304 | f****4@h****m | 144 |
| Arun Mahapatra | c****o | 116 |
| Sarabjot Singh | s****n@m****m | 106 |
| Harsh Jain | h****r@g****m | 100 |
| Marco Rossignoli | m****i@g****m | 96 |
| Test Platform Bot | 7****t | 95 |
| Medeni Baykal | 4****s | 87 |
| csigs | c****s | 78 |
| mayankbansal018 | m****n@m****m | 74 |
| Codrin-Victor Poienaru | c****u@m****m | 63 |
| Pavel Horak | 2****k | 50 |
| Jakub Chocholowicz | 5****1 | 47 |
| Vagisha Nidhi | v****a@g****m | 44 |
| Sai Krishna Vajjala | s****a@m****m | 29 |
| fhnaseer | f****r@l****m | 23 |
| Simon Cropp | s****p@g****m | 19 |
| Abhitej John | a****j@o****m | 19 |
| Abhishek Kumawat | a****k@m****m | 18 |
| Youssef Victor | y****0@g****m | 18 |
| Zbyněk Sailer | v****l@m****m | 18 |
| Sanan Yuzbashiyev | S****7 | 17 |
| Viktor Hofer | v****r@m****m | 17 |
| Navin | n****b@m****m | 15 |
| Khilan Goel | k****l@m****m | 13 |
| Siddhartha Pandey | s****y@m****m | 13 |
| dotnet bot | d****t@d****g | 13 |
| and 119 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 3,511
Total pull requests: 1,680
Average time to close issues: over 1 year
Average time to close pull requests: 11 days
Total issue authors: 515
Total pull request authors: 138
Average comments per issue: 0.83
Average comments per pull request: 0.55
Merged pull request: 917
Bot issues: 4
Bot pull requests: 629
Past year issues: 53
Past year pull requests: 239
Past year average time to close issues: 17 days
Past year average time to close pull requests: 6 days
Past year issue authors: 38
Past year pull request authors: 15
Past year average comments per issue: 2.19
Past year average comments per pull request: 1.0
Past year merged pull request: 143
Past year bot issues: 0
Past year bot pull requests: 104
Top Issue Authors
- jamessmith2518555 (476)
- Dawied321 (415)
- angryarya2 (365)
- grogu00111 (86)
- martina448 (81)
- livsformAS (76)
- Monalizza498 (73)
- nohwnd (59)
- ThomasShelby1232 (56)
- kilianva (54)
- harrysingh009 (54)
- sanembell (51)
- infocyto (49)
- Badbboy12 (46)
- awsdwaf (42)
Top Pull Request Authors
- dotnet-maestro[bot] (626)
- nohwnd (290)
- Dawied321 (90)
- jamessmith2518555 (70)
- angryarya2 (54)
- Copilot (26)
- ViktorHofer (23)
- infocyto (22)
- SimonCropp (22)
- Evangelink (22)
- cvpoienaru (20)
- kilianva (20)
- Youssef1313 (19)
- harrysingh009 (18)
- grogu00111 (17)
Top Issue Labels
- enhancement (95)
- triaged (43)
- bug (43)
- exp: cli (18)
- need-additional-info (18)
- Needs: Triage :mag: (17)
- engineering (17)
- needs-attention (16)
- testing platform feature candidate (15)
- sprint (15)
- by-design (14)
- needs-triage (11)
- question (10)
- exp: ide (9)
- up-for-grabs (7)
- perf (6)
- needs-author-feedback (5)
- exp: coverage (5)
- doc (4)
- wontfix (4)
- exp: vsts-task (4)
- need-repro (4)
- blame (4)
- pri: 1 (4)
- Needs: Additional Info (3)
- Area: dotnet test (3)
- Area: Cli (3)
- future (3)
- external (3)
- status-no-recent-activity (3)
Top Pull Request Labels
- dependencies (3)
- dotnet_sdk_package_manager (3)
- auto-merge (1)
- sprint (1)
- Area: Cli (1)
- Area: Documentation (1)
- Area: Blame (1)
- Needs: Author Feedback (1)
Package metadata
- Total packages: 16
-
Total downloads:
- nuget: 6,312,323,271 total
- Total docker downloads: 198,012
- Total dependent packages: 482 (may contain duplicates)
- Total dependent repositories: 7 (may contain duplicates)
- Total versions: 1,806
- Total maintainers: 4
nuget.org: jetbrains.microsoft.testplatform.translationlayer
C# SDK for the test platform protocol. This SDK can be used in IDE or Editors to use test platform for discovery and execution of tests.
- Homepage: https://github.com/microsoft/vstest/
- Licenses: mit
- Latest release: (published 4 days ago)
- Last Synced: 2026-03-25T10:46:52.569Z (4 days ago)
- Versions: 2
- Dependent Packages: 2
- Dependent Repositories: 7
-
Rankings:
- Forks count: 1.394%
- Stargazers count: 1.683%
- Average: 2.642%
- Dependent repos count: 2.68%
- Dependent packages count: 4.81%
proxy.golang.org: github.com/microsoft/vstest
- Homepage:
- Documentation: https://pkg.go.dev/github.com/microsoft/vstest#section-documentation
- Licenses: mit
- Latest release: v18.3.0+incompatible (published about 1 month ago)
- Last Synced: 2026-03-25T10:46:55.230Z (4 days ago)
- Versions: 180
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.48%
- Average: 5.664%
- Dependent repos count: 5.848%
nuget.org: microsoft.testplatform.objectmodel
The Microsoft Test Platform Object Model.
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-28T01:49:51.957Z (1 day ago)
- Versions: 178
- Dependent Packages: 58
- Dependent Repositories: 0
- Downloads: 1,630,203,518 Total
-
Rankings:
- Downloads: 0.023%
- Forks count: 1.332%
- Stargazers count: 1.59%
- Average: 7.651%
- Dependent repos count: 14.976%
- Dependent packages count: 20.335%
- Maintainers (2)
nuget.org: microsoft.net.test.sdk
The MSbuild targets and properties for building .NET test projects.
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-28T01:49:44.560Z (1 day ago)
- Versions: 170
- Dependent Packages: 378
- Dependent Repositories: 0
- Downloads: 1,527,705,182 Total
-
Rankings:
- Downloads: 0.023%
- Forks count: 1.332%
- Stargazers count: 1.59%
- Average: 7.651%
- Dependent repos count: 14.976%
- Dependent packages count: 20.335%
- Maintainers (2)
nuget.org: microsoft.codecoverage
Microsoft.CodeCoverage package brings infra for collecting code coverage from vstest.console.exe and "dotnet test".
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-25T10:46:54.861Z (4 days ago)
- Versions: 130
- Dependent Packages: 12
- Dependent Repositories: 0
- Downloads: 1,493,716,461 Total
-
Rankings:
- Downloads: 0.023%
- Forks count: 1.332%
- Stargazers count: 1.59%
- Average: 7.651%
- Dependent repos count: 14.976%
- Dependent packages count: 20.335%
- Maintainers (3)
nuget.org: microsoft.testplatform.testhost
Testplatform host executes the test using specified adapter.
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-27T21:31:11.832Z (1 day ago)
- Versions: 178
- Dependent Packages: 19
- Dependent Repositories: 0
- Downloads: 1,473,255,578 Total
-
Rankings:
- Downloads: 0.023%
- Forks count: 1.332%
- Stargazers count: 1.59%
- Average: 7.651%
- Dependent repos count: 14.976%
- Dependent packages count: 20.335%
- Maintainers (2)
nuget.org: microsoft.testplatform
This package contains the full set of binaries for the Visual Studio Test Platform (vstest). It provides a modern, cross platform testing engine that powers the testing on .NET Core as well. It integrates with popular test frameworks like MSTest(v1 and v2), xUnit and Nunit with support for extensibility.
- Homepage: https://github.com/microsoft/vstest
- Licenses: mit
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-27T13:30:32.195Z (2 days ago)
- Versions: 142
- Dependent Packages: 5
- Dependent Repositories: 0
- Downloads: 118,995,551 Total
-
Rankings:
- Downloads: 0.134%
- Average: 11.817%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.testplatform.portable
This package contains a subset of binaries for the Visual Studio Test Platform (vstest). Vstest provides a modern, cross platform testing engine that also powers the testing on .NET Core. Supports the following popular test frameworks: MSTest v2, xUnit and Nunit with support for extensibility. Visit https://github.com/microsoft/vstest to know more about vstest platform. For running tests based on the MSTest v1 framework, .orderedtest, .webtest and .generictest please use Microsoft.TestPlatform package.
- Homepage: https://github.com/microsoft/vstest
- Licenses: mit
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-25T10:46:53.595Z (4 days ago)
- Versions: 139
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 19,986,781 Total
-
Rankings:
- Downloads: 0.263%
- Average: 11.86%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.testplatform.adapterutilities
Includes helpers for the Test Platform's modern functionality such as standardized fully qualified names and hierarchical test case names.
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-25T10:46:51.764Z (4 days ago)
- Versions: 75
- Dependent Packages: 6
- Dependent Repositories: 0
- Downloads: 36,696,918 Total
-
Rankings:
- Downloads: 1.016%
- Average: 12.111%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.testplatform.extensions.trxlogger
C# SDK for the test platform protocol. This SDK can be used in IDE or Editors to use test platform for discovery and execution of tests.
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-25T10:46:54.391Z (4 days ago)
- Versions: 101
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 815,461 Total
-
Rankings:
- Downloads: 1.901%
- Average: 12.406%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.testplatform.translationlayer
C# SDK for the test platform protocol. This SDK can be used in IDE or Editors to use test platform for discovery and execution of tests.
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-25T10:46:55.231Z (4 days ago)
- Versions: 152
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 972,438 Total
-
Rankings:
- Downloads: 1.93%
- Average: 12.415%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.testplatform.build
Build tasks and targets for running tests with Test Platform
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-28T10:57:36.836Z (about 21 hours ago)
- Versions: 174
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 3,512,115 Total
- Docker Downloads: 99,006
-
Rankings:
- Downloads: 2.378%
- Average: 12.565%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.testplatform.cli
The cross platform Microsoft Test Platform.
- Homepage: https://github.com/microsoft/vstest
- Licenses: MIT
- Latest release: 18.3.0 (published about 1 month ago)
- Last Synced: 2026-03-25T10:46:55.932Z (4 days ago)
- Versions: 181
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 6,426,798 Total
- Docker Downloads: 99,006
-
Rankings:
- Downloads: 2.422%
- Average: 12.579%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.codecoverage.console
Dynamic code coverage tools.
- Homepage: https://github.com/microsoft/vstest/
- Status: deprecated
- Licenses: mit
- Latest release: (published 4 days ago)
- Last Synced: 2026-03-25T10:46:49.942Z (4 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 35,174 Total
-
Rankings:
- Dependent repos count: 13.819%
- Average: 16.871%
- Downloads: 17.958%
- Dependent packages count: 18.835%
- Maintainers (2)
nuget.org: visualmodel.objectmodel.modelv16.11.0
The Microsoft Test Platform Object Model.
- Homepage: https://github.com/microsoft/vstest/
- Licenses: mit
- Latest release: 16.11.0 (published almost 4 years ago)
- Last Synced: 2026-03-25T10:46:49.740Z (4 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 781 Total
-
Rankings:
- Dependent repos count: 10.162%
- Dependent packages count: 13.886%
- Average: 23.94%
- Downloads: 47.774%
- Maintainers (1)
nuget.org: visualmodel.objectmodel.emodelva.b.c
The Microsoft Test Platform Object Model.
- Homepage: https://github.com/microsoft/vstest/
- Licenses: mit
- Latest release: 16.11.0 (published almost 4 years ago)
- Last Synced: 2026-03-25T10:46:49.990Z (4 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 515 Total
-
Rankings:
- Dependent repos count: 10.162%
- Dependent packages count: 13.886%
- Average: 25.744%
- Downloads: 53.184%
- Maintainers (1)
Dependencies
- Microsoft.CodeCoverage.Core $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.CodeCoverage.Instrumentation $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.CodeCoverage.Interprocess $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.Internal.CodeCoverage $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.VisualStudio.TraceDataCollector $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.CodeCoverage.Instrumentation $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.Internal.CodeCoverage $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.Internal.Dia $(TestPlatformMSDiaVersion) development
- Microsoft.Internal.Intellitrace $(TestPlatformExternalsVersion) development
- Microsoft.Internal.Intellitrace.Extensions $(TestPlatformExternalsVersion) development
- Microsoft.Internal.TestPlatform.Extensions $(TestPlatformExternalsVersion) development
- Microsoft.QualityTools.Testing.Fakes.TestRunnerHarness $(MicrosoftFakesVersion) development
- Microsoft.VSSDK.BuildTools $(MicrosoftVSSDKBuildToolsVersion) development
- Microsoft.VisualStudio.CUIT $(TestPlatformExternalsVersion) development
- Microsoft.VisualStudio.Diagnostics.Utilities $(MicrosoftVisualStudioDiagnosticsUtilitiesVersion) development
- Microsoft.VisualStudio.Enterprise.AspNetHelper $(MicrosoftVisualStudioEnterpriseAspNetHelper) development
- Microsoft.VisualStudio.Interop $(MicrosoftVisualStudioInteropVersion) development
- Microsoft.VisualStudio.QualityTools $(TestPlatformExternalsVersion) development
- Microsoft.VisualStudio.QualityTools.DataCollectors $(TestPlatformExternalsVersion) development
- Microsoft.VisualStudio.Telemetry $(MicrosoftVSTelemetryVersion) development
- Microsoft.VisualStudio.TraceDataCollector $(MicrosoftInternalCodeCoverageVersion) development
- Microsoft.VisualStudio.Utilities.Internal $(MicrosoftVSUtilitiesInternalVersion) development
- Microsoft.CodeCoverage.IO $(MicrosoftCodeCoverageIOVersion)
- Microsoft.Extensions.DependencyModel $(MicrosoftExtensionsDependencyModelPackageVersion)
- Microsoft.Extensions.FileSystemGlobbing $(MicrosoftExtensionsFileSystemGlobbingVersion)
- Newtonsoft.Json $(NewtonsoftJsonVersion)
- System.Collections.Immutable $(SystemCollectionsImmutableVersion)
- System.ComponentModel.Composition $(SystemComponentModelCompositionVersion)
- System.Memory $(SystemMemoryVersion)
- System.Reflection.Metadata $(SystemReflectionMetadataVersion)
- Microsoft.Diagnostics.NETCore.Client $(MicrosoftDiagnosticsNETCoreClientVersion) development
- Microsoft.Internal.Dia $(TestPlatformMSDiaVersion) development
- Microsoft.CodeCoverage.IO $(MicrosoftCodeCoverageIOVersion)
- Microsoft.Extensions.DependencyModel $(MicrosoftExtensionsDependencyModelPackageVersion)
- Microsoft.Extensions.FileSystemGlobbing $(MicrosoftExtensionsFileSystemGlobbingVersion)
- Newtonsoft.Json $(NewtonsoftJsonVersion)
- System.ComponentModel.Composition $(SystemComponentModelCompositionVersion)
- Microsoft.Internal.Dia $(TestPlatformMSDiaVersion) development
- Microsoft.CodeCoverage.IO $(MicrosoftCodeCoverageIOVersion)
- Microsoft.Extensions.DependencyModel $(MicrosoftExtensionsDependencyModelPackageVersion)
- Microsoft.Extensions.FileSystemGlobbing $(MicrosoftExtensionsFileSystemGlobbingVersion)
- Newtonsoft.Json $(NewtonsoftJsonVersion)
- System.Collections.Immutable $(SystemCollectionsImmutableVersion)
- System.Reflection.Metadata $(SystemReflectionMetadataVersion)
- Microsoft.Internal.Dia $(TestPlatformMSDiaVersion) development
- pavelhorak/github-actions-issue-to-work-item main composite
- Microsoft.Guardian.Cli 0.109.0
- Microsoft.CodeAnalysis $(MicrosoftCodeAnalysisVersion)
- Microsoft.CodeAnalysis.CSharp $(MicrosoftCodeAnalysisVersion)
- Newtonsoft.Json $(NewtonsoftJsonVersion)
- MSTest.TestAdapter 2.1.0
- MSTest.TestFramework 2.1.0
- coverlet.collector 1.2.0
- MSTest.TestAdapter 2.1.0
- MSTest.TestFramework 2.1.0
- coverlet.collector 1.2.0
- MSTest.TestAdapter 2.2.8
- MSTest.TestFramework 2.2.8
- MSTest.TestAdapter 1.0.0-preview
- MSTest.TestFramework 1.0.0-preview
- System.Private.Uri $(SystemUriVersion)
- Newtonsoft.Json $(NewtonsoftJsonVersion)
- MSTest.TestAdapter 1.3.1
- MSTest.TestFramework 1.3.1
- Microsoft.NET.Test.Sdk 16.0.1
- MSTest.TestAdapter 2.2.10
- MSTest.TestFramework 2.2.10
- Microsoft.NET.Test.Sdk 17.1.0-preview-20211130-02
- coverlet.collector 3.0.2
- NUnit.ConsoleRunner $(NUnitConsoleRunnerVersion)
- xunit.runner.console $(XUnitConsoleRunnerVersion)
- Microsoft.NET.Test.Sdk $(PackageVersion)
- coverlet.collector $(CoverletCoverageVersion)
- xunit $(XUnitFrameworkVersion)
- xunit.runner.visualstudio $(XUnitAdapterVersion)
- MSTest.TestAdapter 1.4.0
- MSTest.TestFramework 1.4.0
- Microsoft.NET.Test.Sdk 16.0.1