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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions