Struggling to understand how dotnet CLI is interpreting inconclusive tests and what to do about making it a bit more legible. When running a test project, inconclusive tests will be reported individually as skipped, but then the final summary will display zero skipped tests.
Skipped MyTest [61 ms]
Skipped MyTest [19 ms]
Skipped MyTest [22 ms]
Skipped MyTest [18 ms]
Skipped MyTest [20 ms]
Skipped MyTest [17 ms]
Skipped MyTest [15 ms]
Skipped MyTest [18 ms]
Skipped MyTest [14 ms]
Skipped MyTest [15 ms]
Skipped MyTest [16 ms]
Skipped MyTest [16 ms]
Passed! - Failed: 0, Passed: 22, Skipped: 0, Total: 22, Duration: 1 s - MyTests.dll (net6.0)
Seeing 12 skipped tests in output and then 0 skipped in the summary, especially when I am expecting a total of 34 tests and only get 22 reported in total, is worrying. Why is it summarizing this way? Can this be configured somehow? Or can I get the individual test outputs to give a reason for skip to at least calm me down? (e.g. Skipped MyTest [16 ms] Reason: Inconclusive)