Details
-
Improvement
-
Resolution: Fixed
-
Unknown
-
None
-
None
-
None
Description
In the current test implementation we can accidentally visit xunit/logging infrastructure in debugging, it's better to hide this logic via [DebuggerStepThrough] attribute.
We can also consider adding `Debugger.IsAttached` condition https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.debugger.isattached?view=net-5.0 to avoid throwing timeout exception in debugging