Skip to content

Improve Behavior and Consistency of Report Processing Logic Across PR comment and App (Commit and PR) #2400

@codecovdesign

Description

@codecovdesign

Problem to Solve

When report processing fails on a pull request, the failure is currently only visible in the commits section. Users may not be aware that they need to check commits for this information, leading to confusion and missed insights.

Image

Image

Proposed Solution

Update Codecov’s PR comment messaging to display a clear indication of report processing failures directly on the PR page.

areas for investigation:

  • initial investigation:
    • why is there an error mismatch here in commit vs PR?
    • today, do we show full or partial data on the pr comment, PR app and commit app
  • Next: what is our intended/desired behavior?
    • is it worthwhile to show coverage information IF any related commits contains reports that are not received?
    • do we want to show partial data or awaiting full data (intended)?
      • IF partial show some copy/indication of such
    • should afternbuilds consider as default? tradeoff is long wait
    • suggestion: show the processing/pending state and then outline error

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions