Skip to content

Code coverage results waiting until timeout- again #237

@StephenWBertrand

Description

@StephenWBertrand
  • Extension: BuildQualityChecks
  • Environment: Azure DevOps Services (cloud)
  • Agent type: Microsoft-hosted
  • Agent version: vmImage: 'ubuntu-latest'
  • Pipeline type: yaml pipeline

Starting around April 23 we started seeing the dreading timeout in our pipelines when doing code coverage checks. It had been working fine for long time before. It seems similar to previous issues listed here.

Our original pipeline had just the DotNetCoreCLI@2 task to run our tests, and then BuildQualityChecks@8 to check. No extra publish steps or such.

After the problems started, we tried upgraded to BuildQualityChecks@9, no help. Then adding extra publish steps to mixed results.

Was able to get passed the timeout when using the original suggestion from issue #236 (comment)
to switch to "XPlat Code Coverage" and add the PublishCodeCoverageResults@2 step.

The fallout was that the "Code Coverage" tab in ADO no longer shows any report.

Is there any new updates related to this as to why it would just stop working? I'd hate to lose the report feature.

I've created 3 runs and emailed the logs
1 original pipeline
2 no-timeout-no-report (original suggestion from 236, 'XPlat')
3 final solution in 236 by customer using PublishTestResults@2 instead

Task logs
Run your pipeline with the following variables:

  • For BuildQualityChecks: System.Debug and BQC.LogRawData set to true

Send the task log to PSGerExtSupport@microsoft.com and reference your GitHub issue.

Metadata

Metadata

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