-
Notifications
You must be signed in to change notification settings - Fork 390
Closed as not planned
Labels
Description
I am trying to run coverlet.msbuild with --no-build flag inside the docker container. And I am never able to generate the code coverage. I cannot run restore in the container. Hence, container does not have an access coverlet.msbuild nuget.
Logs:
Command:
dotnet test $startDir/$testPath/$testFile /p:CollectCoverage=true /p:CoverletOutputFormat=json /p:CoverletOutput=$outputFile /p:MergeWith=$mergeFile --verbosity diag --no-build
Starting test execution, please wait...
A total of 1 test files matched the specified pattern.
Passed LogDataConverterMapsLogLevelsToLogSeverities [15 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (None,Unknown) [9 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Trace,Verbose) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Debug,Verbose) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Information,Information) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Warning,Warning) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Error,Error) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Critical,Error) [< 1 ms]
Passed LogDataConverterDetectsUnknownLogLevelMappings [< 1 ms]
Passed LogStoreProviderEnumDefinedTest [148 ms]
Passed LogStoreProviderEnumNotDefinedTest [< 1 ms]
Test Run Successful.
Total tests: 10
Passed: 10
Total time: 1.1038 Seconds
Done executing task "Microsoft.TestPlatform.Build.Tasks.VSTestTask". (TaskId:21)
21:17:54.857 1>Done building target "VSTest" in project "COM.iX.Logging.Provider.Test.csproj".: (TargetId:2)
21:17:54.858 1>Done Building Project "/github/workspace/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj" (VSTest target(s)).
Deferred Messages
21:17:54.861 0>
Detailed Build Summary
======================
(TaskId:0)
============================== Build Hierarchy (IDs represent configurations) =====================================================
Id : Exclusive Time Total Time Path (Targets)
----------------------------------------------------------------------------------------------------------------------------------- (TaskId:0)
0 : 1.768s 1.768s /github/workspace/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj (VSTest) (TaskId:0)
============================== Node Utilization (IDs represent configurations) ====================================================
Timestamp: 1 Duration Cumulative
----------------------------------------------------------------------------------------------------------------------------------- (TaskId:0)
637509214730885310: 0 1.772s 1.772s ................................... (TaskId:0)
-----------------------------------------------------------------------------------------------------------------------------------
Utilization: 100.0 Average Utilization: 100.0 (TaskId:0)
Project Evaluation Performance Summary:
290 ms /github/workspace/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj 1 calls
Project Performance Summary:
1428 ms /github/workspace/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj 1 calls
1428 ms VSTest 1 calls
Target Performance Summary:
9 ms ShowCallOfVSTestTaskWithParameter 1 calls
1423 ms VSTest 1 calls
Task Performance Summary:
8 ms Message 18 calls
20 ms CallTarget 1 calls
1386 ms Microsoft.TestPlatform.Build.Tasks.VSTestTask 1 calls
Build succeeded.
0 Warning(s)
0 Error(s)
Expected Behaviour
Starting test execution, please wait...
A total of 1 test files matched the specified pattern.
Passed LogDataConverterMapsLogLevelsToLogSeverities [22 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (None,Unknown) [12 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Trace,Verbose) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Debug,Verbose) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Information,Information) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Warning,Warning) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Error,Error) [< 1 ms]
Passed LogDataConverterMapsLogLevelsToLogSeverities (Critical,Error) [< 1 ms]
Passed LogDataConverterDetectsUnknownLogLevelMappings [< 1 ms]
Passed LogStoreProviderEnumDefinedTest [196 ms]
Passed LogStoreProviderEnumNotDefinedTest [< 1 ms]
Test Run Successful.
Total tests: 10
Passed: 10
Total time: 1.1466 Seconds
Done executing task "Microsoft.TestPlatform.Build.Tasks.VSTestTask". (TaskId:22)
12:58:07.009 1>Done building target "VSTest" in project "COM.iX.Logging.Provider.Test.csproj".: (TargetId:5)
12:58:07.009 1>Target "GenerateCoverageResult: (TargetId:7)" in file "/home/admin1/.nuget/packages/coverlet.msbuild/3.0.3/build/coverlet.msbuild.targets" from project "/home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj" (target "GenerateCoverageResultAfterTest" depends on it):
Using "Coverlet.MSbuild.Tasks.CoverageResultTask" task from assembly "/home/admin1/.nuget/packages/coverlet.msbuild/3.0.3/build/coverlet.msbuild.tasks.dll".
Task "Coverlet.MSbuild.Tasks.CoverageResultTask" (TaskId:23)
Task Parameter:ThresholdStat=minimum (TaskId:23)
Task Parameter:ThresholdType=line,branch,method (TaskId:23)
Task Parameter:InstrumenterState=/tmp/tmp0vqEQf.tmp (TaskId:23)
Task Parameter:OutputFormat=json (TaskId:23)
Task Parameter:Threshold=0 (TaskId:23)
Task Parameter:Output=/home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/coverage.json (TaskId:23)
Calculating coverage result...
[coverlet] Hit file '/tmp/COM.iX.Logging.Provider_6c1ec4a4-7989-466c-b501-b83278e7731f' deleted (TaskId:23)
Generating report '/home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/coverage.json'
+-----------------------------+------+--------+--------+
| Module | Line | Branch | Method |
+-----------------------------+------+--------+--------+
| COM.iX.Logging.Provider | 80% | 62.5% | 66.66% |
+-----------------------------+------+--------+--------+
+---------+------+--------+--------+
| | Line | Branch | Method |
+---------+------+--------+--------+
| Total | 80% | 62.5% | 66.66% |
+---------+------+--------+--------+
| Average | 80% | 62.5% | 66.66% |
+---------+------+--------+--------+
Output Item(s):
CoverletReport=
/home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/coverage.json
Format=json (TaskId:23)
Done executing task "Coverlet.MSbuild.Tasks.CoverageResultTask". (TaskId:23)
12:58:07.261 1>Done building target "GenerateCoverageResult" in project "COM.iX.Logging.Provider.Test.csproj".: (TargetId:7)
12:58:07.261 1>Target "GenerateCoverageResultAfterTest: (TargetId:8)" in file "/home/admin1/.nuget/packages/coverlet.msbuild/3.0.3/build/coverlet.msbuild.targets" from project "/home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj" (entry point):
12:58:07.261 1>Done building target "GenerateCoverageResultAfterTest" in project "COM.iX.Logging.Provider.Test.csproj".: (TargetId:8)
12:58:07.262 1>Done Building Project "/home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj" (VSTest target(s)).
Deferred Messages
12:58:07.266 0>
Detailed Build Summary
======================
(TaskId:0)
============================== Build Hierarchy (IDs represent configurations) =====================================================
Id : Exclusive Time Total Time Path (Targets)
----------------------------------------------------------------------------------------------------------------------------------- (TaskId:0)
0 : 2.658s 2.658s /home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj (VSTest) (TaskId:0)
============================== Node Utilization (IDs represent configurations) ====================================================
Timestamp: 1 Duration Cumulative
----------------------------------------------------------------------------------------------------------------------------------- (TaskId:0)
637508230846046671: 0 2.661s 2.661s ..................................................... (TaskId:0)
-----------------------------------------------------------------------------------------------------------------------------------
Utilization: 100.0 Average Utilization: 100.0 (TaskId:0)
Project Evaluation Performance Summary:
350 ms /home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj 1 calls
Project Performance Summary:
2256 ms /home/admin1/actions-runner/ix-logging/_work/iX-logging/iX-logging/COM.iX.Logging.Provider.Test/COM.iX.Logging.Provider.Test.csproj 1 calls
2256 ms VSTest 1 calls
Target Performance Summary:
0 ms InstrumentModulesNoBuild 1 calls
0 ms GenerateCoverageResultAfterTest 1 calls
3 ms ShowCallOfVSTestTaskWithParameter 1 calls
12 ms GenerateProgramFile 1 calls
252 ms GenerateCoverageResult 1 calls
572 ms InstrumentModules 1 calls
1414 ms VSTest 1 calls
Task Performance Summary:
2 ms Message 18 calls
8 ms CallTarget 1 calls
251 ms Coverlet.MSbuild.Tasks.CoverageResultTask 1 calls
567 ms Coverlet.MSbuild.Tasks.InstrumentationTask 1 calls
1399 ms Microsoft.TestPlatform.Build.Tasks.VSTestTask 1 calls
Build succeeded.
0 Warning(s)
0 Error(s)