Fine Code Coverage 4/8/2024 2:52:38 PM: See option RunMsCodeCoverage for a better ( Beta ) experience. https://github.com/FortuneN/FineCodeCoverage/blob/master/README.md Fine Code Coverage 4/8/2024 2:52:38 PM: ================================== START ================================== Fine Code Coverage 4/8/2024 2:52:38 PM: Run Coverlet (AppName.Tests) Fine Code Coverage 4/8/2024 2:52:38 PM: Coverlet Run (AppName.Tests) - Arguments "C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\build-output\AppName.Tests.dll" --format "cobertura" --include "[AppName]*" --exclude-by-file "**/Migrations/*" --exclude-by-attribute GeneratedCode --target "dotnet" --threshold-type line --threshold-stat total --threshold 0 --output "C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\AppName.Tests.coverage.xml" --targetargs "test ""C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\build-output\AppName.Tests.dll"" --nologo --blame --results-directory ""C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output"" --diag ""C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output/diagnostics.log"" " Fine Code Coverage 4/8/2024 2:52:48 PM: Coverlet Run (AppName.Tests) - Output Unable to instrument module: C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\build-output\AppName.dll Mono.Cecil.ResolutionException: Failed to resolve System.Windows.Threading.DispatcherPriority at Mono.Cecil.Mixin.CheckedResolve(TypeReference self) at Mono.Cecil.MetadataBuilder.GetConstantType(TypeReference constant_type, Object constant) at Mono.Cecil.MetadataBuilder.AddConstant(IConstantProvider owner, TypeReference type) at Mono.Cecil.MetadataBuilder.AddParameter(UInt16 sequence, ParameterDefinition parameter, ParamTable table) at Mono.Cecil.MetadataBuilder.AddParameters(MethodDefinition method) at Mono.Cecil.MetadataBuilder.AddMethod(MethodDefinition method) at Mono.Cecil.MetadataBuilder.AddMethods(TypeDefinition type) at Mono.Cecil.MetadataBuilder.AddType(TypeDefinition type) at Mono.Cecil.MetadataBuilder.AddTypes() at Mono.Cecil.MetadataBuilder.BuildTypes() at Mono.Cecil.MetadataBuilder.BuildModule() at Mono.Cecil.MetadataBuilder.BuildMetadata() at Mono.Cecil.ModuleWriter.<>c.b__2_0(MetadataBuilder builder, MetadataReader _) at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read) at Mono.Cecil.ModuleWriter.BuildMetadata(ModuleDefinition module, MetadataBuilder metadata) at Mono.Cecil.ModuleWriter.Write(ModuleDefinition module, Disposable`1 stream, WriterParameters parameters) at Mono.Cecil.ModuleWriter.WriteModule(ModuleDefinition module, Disposable`1 stream, WriterParameters parameters) at Mono.Cecil.ModuleDefinition.Write(Stream stream, WriterParameters parameters) at Coverlet.Core.Instrumentation.Instrumenter.InstrumentModule() in /_/src/coverlet.core/Instrumentation/Instrumenter.cs:line 337 at Coverlet.Core.Instrumentation.Instrumenter.Instrument() in /_/src/coverlet.core/Instrumentation/Instrumenter.cs:line 153 at Coverlet.Core.Coverage.PrepareModules() in /_/src/coverlet.core/Coverage.cs:line 135 Starting test execution, please wait... Logging Vstest Diagnostics in file: C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\diagnostics.log A total of 1 test files matched the specified pattern. [xUnit.net 00:00:00.62] AppName.Tests.Controls.PlotDocumentViewTestShould.MarkRoi [FAIL] Failed AppName.Tests.Controls.PlotDocumentViewTestShould.MarkRoi [68 ms] Error Message: Expected _vm.Data!.Spectrum.ROIs not to be . Stack Trace: at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message) at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc) at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc) at FluentAssertions.Execution.AssertionScope.FailWith(String message) at FluentAssertions.Primitives.ReferenceTypeAssertions`2.NotBeNull(String because, Object[] becauseArgs) at AppName.Tests.Controls.PlotDocumentViewTestShould.MarkRoi() in C:\Dev\App-AppName\tests\AppName.Tests\Controls\PlotDocumentViewTestShould.cs:line 467 at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args) at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) [xUnit.net 00:00:00.65] AppName.Tests.Controls.PlotDocumentViewTestShould.Execute_UpdateCursorTextCommand [FAIL] Failed AppName.Tests.Controls.PlotDocumentViewTestShould.Execute_UpdateCursorTextCommand [1 ms] Error Message: System.NullReferenceException : Object reference not set to an instance of an object. Stack Trace: at AppName.Tests.Controls.PlotDocumentViewTestShould.AttemptToExecuteCommand(DelegateCommand command) in C:\Dev\App-AppName\tests\AppName.Tests\Controls\PlotDocumentViewTestShould.cs:line 404 at AppName.Tests.Controls.PlotDocumentViewTestShould.Execute_UpdateCursorTextCommand() in C:\Dev\App-AppName\tests\AppName.Tests\Controls\PlotDocumentViewTestShould.cs:line 441 at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args) at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) Failed! - Failed: 2, Passed: 165, Skipped: 0, Total: 167, Duration: 6 s - AppName.Tests.dll (net8.0) Calculating coverage result... Generating report 'C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\AppName.Tests.coverage.xml' +--------+------+--------+--------+ | Module | Line | Branch | Method | +--------+------+--------+--------+ +---------+------+--------+--------+ | | Line | Branch | Method | +---------+------+--------+--------+ | Total | 0% | 0% | 0% | +---------+------+--------+--------+ | Average | 0% | 0% | 0% | +---------+------+--------+--------+ Fine Code Coverage 4/8/2024 2:52:48 PM: Completed coverage for (AppName.Tests) : 00:00:09.7613758 Fine Code Coverage 4/8/2024 2:52:48 PM: ReportGenerator Run Arguments [reporttype:Cobertura] "-targetdir:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output" "-reports:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\AppName.Tests.coverage.xml" "-reporttypes:Cobertura" Fine Code Coverage 4/8/2024 2:52:48 PM: ReportGenerator Run [reporttype:Cobertura] 2024-04-08T14:52:48: Arguments 2024-04-08T14:52:48: -targetdir:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output 2024-04-08T14:52:48: -reports:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\AppName.Tests.coverage.xml 2024-04-08T14:52:48: -reporttypes:Cobertura 2024-04-08T14:52:48: Writing report file 'C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\Cobertura.xml' 2024-04-08T14:52:48: Report generation took 0.1 seconds Fine Code Coverage 4/8/2024 2:52:48 PM: ReportGenerator Run Arguments [reporttype:HtmlInline_AzurePipelines] "-targetdir:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output" "-reports:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\Cobertura.xml" "-plugins:c:\users\isherman\appdata\local\microsoft\visualstudio\17.0_413ce694\extensions\s1nmmudq.kvf\ReportGeneratorPlugins.dll" "-reporttypes:FccLight" "riskHotspotsAnalysisThresholds:metricThresholdForCyclomaticComplexity=30" "riskHotspotsAnalysisThresholds:metricThresholdForCrapScore=15" "riskHotspotsAnalysisThresholds:metricThresholdForNPathComplexity=200" Fine Code Coverage 4/8/2024 2:52:49 PM: ReportGenerator Run [reporttype:HtmlInline_AzurePipelines] 2024-04-08T14:52:49: Arguments 2024-04-08T14:52:49: -targetdir:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output 2024-04-08T14:52:49: -reports:C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\Cobertura.xml 2024-04-08T14:52:49: -plugins:c:\users\isherman\appdata\local\microsoft\visualstudio\17.0_413ce694\extensions\s1nmmudq.kvf\ReportGeneratorPlugins.dll 2024-04-08T14:52:49: -reporttypes:FccLight 2024-04-08T14:52:49: riskHotspotsAnalysisThresholds:metricThresholdForCyclomaticComplexity=30 2024-04-08T14:52:49: riskHotspotsAnalysisThresholds:metricThresholdForCrapScore=15 2024-04-08T14:52:49: riskHotspotsAnalysisThresholds:metricThresholdForNPathComplexity=200 2024-04-08T14:52:49: Writing report file 'C:\Dev\App-AppName\tests\AppName.Tests\bin\Debug\net8.0-windows\fine-code-coverage\coverage-tool-output\index.html' 2024-04-08T14:52:49: Report generation took 0.1 seconds Fine Code Coverage 4/8/2024 2:52:49 PM: Processing cobertura Fine Code Coverage 4/8/2024 2:52:49 PM: Processing report Fine Code Coverage 4/8/2024 2:52:49 PM: ================================== DONE ==================================