Skip to content

BuildQualityChecks@9 reports 0% coverage with PublishCodeCoverageResults@2 #270

Description

@dmmudhan

BuildQualityChecks@9 (v9.2.2) cannot read coverage data published by PublishCodeCoverageResults@2

PublishCodeCoverageResults@2 logs: line- 4190 of 5739 covered (73%)
BuildQualityChecks@9 reports: Total lines: 0, Code Coverage: 0%

Steps to reproduce:

1.Generate Cobertura coverage using Coverlet
2.Use reportgenerator@5 to merge coverage files
3.Publish coverage using PublishCodeCoverageResults@2
4.Run BuildQualityChecks@9 to validate coverage threshold

NOTE:
a)Works correctly with PublishCodeCoverageResults@1
b)Issue occurs on CI builds; PR validation builds work with @2
c)Coverage format: Cobertura, Agent: ubuntu-latest

Workaround: Use deprecated @1 task.

Request: Support coverage data format from PublishCodeCoverageResults@2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions