Test (structured)
dotnet_testRuns .NET tests and returns structured pass/fail/skip counts plus concise failure messages, listing only failed tests instead of raw output.
Instructions
Run dotnet test and return structured results: pass/fail/skip counts, failure messages. Much more compact than raw test output. Only failures are listed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Required. Project root directory | |
| filter | No | Test filter expression (e.g. 'FullyQualifiedName~MyTest') | |
| project | No | Path to .csproj or .sln file (default: auto-detected in cwd) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | ||
| failed | Yes | ||
| passed | Yes | ||
| skipped | Yes | ||
| summary | Yes | ||
| exitCode | Yes | ||
| failures | Yes | ||
| retained | No |