[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3385: Use coveralls.io

Tahoe-LAFS trac at tahoe-lafs.org
Tue Jan 5 21:03:13 UTC 2021


#3385: Use coveralls.io
------------------------------------+-----------------------
     Reporter:  sajith              |      Owner:  sajith
         Type:  defect              |     Status:  reopened
     Priority:  normal              |  Milestone:  undecided
    Component:  dev-infrastructure  |    Version:  n/a
   Resolution:                      |   Keywords:
Launchpad Bug:                      |
------------------------------------+-----------------------

Comment (by exarkun):

 Background: coveralls does not readily support collecting coverage
 information from more than one CI provider.


 After discussion between many of the currently active developers we
 decided that collecting coverage on Windows and macOS and *not* Linux is
 the most useful configuration we can get out of coveralls.  We also
 decided this is better than the current state of affairs based on codecov.
 Supposedly codecov can collect coverage from multiple providers but in
 reality it often generates reports no one can make any sense of.

 Therefore, we'll turn off codecov and turn on Coveralls for Windows and
 macOS on GitHub Actions.

 We might even consider adding one Linux job to GitHub Actions at some
 point to get at least some Linux coverage in the reports.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3385#comment:10>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list