[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3391: Change codecov default settings
Tahoe-LAFS
trac at tahoe-lafs.org
Sat Aug 22 12:10:16 UTC 2020
#3391: Change codecov default settings
--------------------------------+---------------------------
Reporter: sajith | Owner: sajith
Type: enhancement | Status: new
Priority: normal | Milestone: undecided
Component: dev-infrastructure | Version: n/a
Keywords: | Launchpad Bug:
--------------------------------+---------------------------
Codecov.io has been a source of unhappiness lately, with their test
coverage checks leaving red check marks in CI status in a rather arbitrary
manner: [[https://github.com/tahoe-lafs/tahoe-lafs/pull/780|example]],
[[https://github.com/tahoe-lafs/tahoe-lafs/pull/781|example]].
It is not clear why "91.47% (+-0.06%) compared to base commit" or "91.49%
(+-0.03%) compared to base commit" is a bad thing. My thinking is that
these are not large enough changes in coverage to warrant CI turning red,
and maybe this is happening because computers are not very good with
floating point numbers. We will ask codecov to drop the decimals and turn
a few other knobs by adding a codecov.yml file (this is quite well
[[https://docs.codecov.io/docs/codecov-yaml|documented]]) to the
repository and see how that works for us.
Possibly related tickets: #3384, #3385.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3391>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list