我将new man测试应用于我在管道中编写的代码,得到了如图所示的代码协方差。我的目标是在团队 Jmeter 板中显示此代码协方差百分比。我找不到它的扩展名。ScreenShot我在Azure devops扩展下查找,但找不到任何就绪的扩展。
yhxst69z1#
嗨,我想您可以引用此扩展名Code Coverage Widgets使用这个小部件,我可以在 Jmeter 板中显示特定管道的代码覆盖率。
您需要使用测试运行管道配置此小部件
=========================================================
我假设您需要使用publish code coverage将代码覆盖率报告添加到构建摘要中我的yaml管道如下。您将需要额外的参数来生成Cobertura的代码覆盖率文件。
Cobertura
steps: - task: DotNetCoreCLI@2 displayName: 'dotnet test' inputs: command: test projects: '' arguments: '--collect:"XPlat Code Coverage" -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=cobertura' publishTestResults: false - task: PublishCodeCoverageResults@1 displayName: 'Publish code coverage from **\*\coverage.cobertura.xml' inputs: codeCoverageTool: Cobertura summaryFileLocation: '**\*\coverage.cobertura.xml' reportDirectory: '$(System.DefaultWorkingDirectory)\reports'
1条答案
按热度按时间yhxst69z1#
嗨,我想您可以引用此扩展名Code Coverage Widgets
使用这个小部件,我可以在 Jmeter 板中显示特定管道的代码覆盖率。
您需要使用测试运行管道配置此小部件
=========================================================
我假设您需要使用publish code coverage
将代码覆盖率报告添加到构建摘要中
我的yaml管道如下。您将需要额外的参数来生成
Cobertura
的代码覆盖率文件。