https://github.com/microsoft/vstest
dotnet test-runner testing testing-tools unit-testing visual-studio
Score: 34.40890790717747
Last synced: about 16 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-01-26T12:12:15.000Z (12 days ago)
- Last Synced: 2026-01-26T18:20:05.239Z (12 days ago)
- Topics: dotnet, test-runner, testing, testing-tools, unit-testing, visual-studio
- Language: C#
- Homepage:
- Size: 37.5 MB
- Stars: 946
- Watchers: 69
- Forks: 343
- Open Issues: 57
-
Metadata Files:
- Readme: README.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: 7779
- Last Synced at: 2026-02-05T11:03:34.194Z
- 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: about 1 month ago
Total Commits: 3,170
Total Committers: 148
Avg Commits per committer: 21.419
Development Distribution Score (DDS): 0.738
Commits in past year: 205
Committers in past year: 23
Avg Commits per committer in past year: 8.913
Development Distribution Score (DDS) in past year: 0.58
| Name | Commits | |
|---|---|---|
| dotnet-maestro[bot] | 4****] | 830 |
| Jakub Jareš | m****e@j****m | 359 |
| Amaury Levé | a****e@m****m | 205 |
| 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 | 22 |
| Simon Cropp | s****p@g****m | 19 |
| Abhitej John | a****j@o****m | 19 |
| Abhishek Kumawat | a****k@m****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 |
| Siddhartha Pandey | s****y@m****m | 13 |
| dotnet bot | d****t@d****g | 13 |
| Khilan Goel | k****l@m****m | 13 |
| Youssef Victor | y****0@g****m | 12 |
| and 118 more... | ||
Issue and Pull Request metadata
Last synced: 17 days ago
Total issues: 3,505
Total pull requests: 1,650
Average time to close issues: over 1 year
Average time to close pull requests: 12 days
Total issue authors: 513
Total pull request authors: 137
Average comments per issue: 0.82
Average comments per pull request: 0.55
Merged pull request: 902
Bot issues: 4
Bot pull requests: 612
Past year issues: 58
Past year pull requests: 287
Past year average time to close issues: 8 days
Past year average time to close pull requests: 5 days
Past year issue authors: 46
Past year pull request authors: 22
Past year average comments per issue: 1.88
Past year average comments per pull request: 0.92
Past year merged pull request: 203
Past year bot issues: 0
Past year bot pull requests: 131
Top Issue Authors
- jamessmith2518555 (476)
- Dawied321 (415)
- angryarya2 (365)
- grogu00111 (86)
- martina448 (81)
- livsformAS (76)
- Monalizza498 (73)
- ThomasShelby1232 (56)
- nohwnd (55)
- harrysingh009 (54)
- kilianva (54)
- sanembell (51)
- infocyto (49)
- Badbboy12 (46)
- awsdwaf (42)
Top Pull Request Authors
- dotnet-maestro[bot] (609)
- nohwnd (281)
- Dawied321 (90)
- jamessmith2518555 (70)
- angryarya2 (54)
- Copilot (25)
- ViktorHofer (23)
- infocyto (22)
- SimonCropp (22)
- Evangelink (22)
- cvpoienaru (20)
- kilianva (20)
- harrysingh009 (18)
- Youssef1313 (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)
- exp: coverage (5)
- needs-author-feedback (5)
- doc (4)
- wontfix (4)
- exp: vsts-task (4)
- need-repro (4)
- blame (4)
- pri: 1 (4)
- Needs: Additional Info (3)
- Area: Cli (3)
- future (3)
- status-no-recent-activity (3)
- external (3)
- Area: Documentation (2)
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: 5,915,910,711 total
- Total docker downloads: 198,012
- Total dependent packages: 482 (may contain duplicates)
- Total dependent repositories: 7 (may contain duplicates)
- Total versions: 1,784
- 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 11 days ago)
- Last Synced: 2026-01-27T10:08:52.764Z (11 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.0.1+incompatible (published 3 months ago)
- Last Synced: 2026-01-02T06:48:47.044Z (about 1 month ago)
- Versions: 169
- 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-28T05:50:56.759Z (10 days ago)
- Versions: 177
- Dependent Packages: 58
- Dependent Repositories: 0
- Downloads: 1,520,911,779 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-28T05:50:31.571Z (10 days ago)
- Versions: 169
- Dependent Packages: 378
- Dependent Repositories: 0
- Downloads: 1,434,575,509 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-27T23:46:39.358Z (10 days ago)
- Versions: 129
- Dependent Packages: 12
- Dependent Repositories: 0
- Downloads: 1,407,867,978 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-28T05:00:59.014Z (10 days ago)
- Versions: 177
- Dependent Packages: 19
- Dependent Repositories: 0
- Downloads: 1,383,573,087 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-25T20:35:00.067Z (13 days ago)
- Versions: 141
- Dependent Packages: 5
- Dependent Repositories: 0
- Downloads: 112,645,747 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.0.1 (published 3 months ago)
- Last Synced: 2025-12-14T14:47:32.970Z (about 2 months ago)
- Versions: 138
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 19,932,466 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-27T13:03:16.033Z (11 days ago)
- Versions: 74
- Dependent Packages: 6
- Dependent Repositories: 0
- Downloads: 25,609,294 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-27T10:09:24.733Z (11 days ago)
- Versions: 100
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 796,579 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-27T10:09:57.276Z (11 days ago)
- Versions: 151
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 891,986 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-25T18:52:40.088Z (13 days ago)
- Versions: 173
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 3,085,077 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.0.1 (published 3 months ago)
- Last Synced: 2026-01-27T10:09:57.398Z (11 days ago)
- Versions: 180
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 5,988,094 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 13 days ago)
- Last Synced: 2026-01-25T00:23:08.778Z (13 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 31,871 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 over 3 years ago)
- Last Synced: 2026-01-12T05:27:44.040Z (26 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 755 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 over 3 years ago)
- Last Synced: 2026-01-12T13:37:06.746Z (26 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 489 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