gpt4 book ai didi

azure - Azure DevOps 中未显示代码覆盖率选项卡

转载 作者:行者123 更新时间:2023-12-05 02:09:18 27 4
gpt4 key购买 nike

我在 Azure DevOps 下有一个相对简单的测试项目,我想生成代码覆盖率。

这有效......有点。我明白了:

Azure DevOps Code coverage

我得到了我需要的文件(至少我认为)但是选项卡丢失了。

我有这三个步骤:

执行.NET测试任务安装报告生成器运行报告生成器进行转换(-reporttypes:HtmlInline_AzurePipelines;Cobertura")发布结果

但是选项卡没有显示?有什么想法吗?

    - stage: Run_Unit_tests 
jobs:
- job: 'Tests'
pool:
vmImage: 'windows-latest'
variables:
buildConfiguration: 'Release'
continueOnError: true
steps:
- task: DotNetCoreCLI@2
inputs:
command: custom
custom: tool
arguments: install --tool-path . dotnet-reportgenerator-globaltool
displayName: Install ReportGenerator tool

- task: DotNetCoreCLI@2
displayName: Test .NET
inputs:
command: test
projects: '**/*Test/*.csproj'
arguments: '--configuration $(buildConfiguration) --logger trx --collect:"XPlat Code Coverage"'
condition: succeededOrFailed()

- task: reportgenerator@4
inputs:
reports: '$(Agent.TempDirectory)\**\coverage.cobertura.xml'
targetdir: '$(Build.SourcesDirectory)\coverlet\reports'
verbosity: 'Verbose'
- task: PublishCodeCoverageResults@1
displayName: 'Publish code coverage'
inputs:
codeCoverageTool: Cobertura
summaryFileLocation: $(Build.SourcesDirectory)\coverlet\reports\Cobertura.xml
failIfCoverageEmpty: false
reportDirectory: $(Build.SourcesDirectory)\coverlet\reports\

我尝试使用代码生成器,但没有启用代码覆盖率变量或禁用,尝试使用报告生成器,但没有...

最佳答案

我也遇到了同样的问题,按F5就出现了!

这很疯狂,但实际上它始终如一地这样做。

devops前端代码好像偶尔会出现bug?

关于azure - Azure DevOps 中未显示代码覆盖率选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60100292/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com