ccswe-nanoframework/vstest-nanoframework
Runs VSTest and upload result logs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| testAssemblies | Run tests from the specified files | yes | **\\bin\\**\\NFUnitTest.dll |
| solutionFolder | Folder to search for the test assemblies and test adapter | yes | .\\ |
| testAdapter | Run tests using the specified test adapter | yes | **\\packages\\**\\nanoFramework.TestAdapter.dll |
| runSettings | Path to runsettings or testsettings file to use with the tests | no | — |
| runInParallel | If set, tests will run in parallel leveraging available cores of the machine. This will override the MaxCpuCount if specified in your runsettings file. Valid values are: `true` and `false` | no | false |
| runInIsolation | Runs the tests in an isolated process. This makes vstest.console.exe process less likely to be stopped on an error in the tests, but tests might run slower. Valid values are: `true` and `false` | no | false |
| enableCodeCoverage | Collect code coverage information from the test run | no | false |
| otherConsoleOptions | Other options that can be passed to vstest.console.exe | no | — |
| platform | Build platform against which the tests should be reported. Valid values are: `x86`, `x64`, and `ARM` | no | — |
| artifactName | Test result artifact name | yes | vstest-results |
| artifactRetentionDays | Duration after which artifact will expire in days. 0 means using default retention. Minimum 1 day. Maximum 90 days unless changed from the repository settings page. | — | — |
Outputs
no outputs