[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