You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[tests] Improve NUnit runner reporting and add "dry-run" (#11162)
## Summary
Improve the Android NUnit harness so trimmable and test-lane investigations can audit discovery and exclusions reliably.
## Changes
- fix final Passed/Failed/Skipped summary counts to match NUnit aggregate results
- add a discovery-only dry-run mode
- add noexclusions=true to bypass built-in exclusions for auditing
- surface excluded tests as ignored results with explicit reasons
- overwrite logcat output per run so stale logs do not masquerade as current crashes
## Why
These generic test-runner improvements were useful while working on #11091. I had problems identifying which tests were discovered, but did not run, as passed + skipped + failed < total.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
Copy file name to clipboardExpand all lines: build-tools/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/RunInstrumentationTests.cs
0 commit comments