Opened at 2023-04-13T13:42:27Z
Last modified at 2023-04-14T19:54:29Z
#4011 new task
New solution for code coverage
Reported by: | itamarst | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
Some options:
- Switch to whatever codecov is recommending now (a shell script or something).
- Switch to some competitor service.
- Self-hosted reports. People have hacked this up using various GitHub? features, not sure if there's a CircleCI solution.
Note: See
TracTickets for help on using
tickets.
Option 2 was already adapted (see #3385), but not entirely, apparently. Tests that run on GitHub Actions gets their coverage data uploaded to Coveralls. There were some vaguely worded reasons to be unhappy with Codecov when that switch was made. See #3384 -- it appears that vagueness is entirely my fault, sorry!
I have not seen Codecov comments on status checks on Tahoe PRs in a long time. I also haven't been closely watching Tahoe PRs in a long time, so don't take my word for this.