[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2389: try switching from coveralls.io to codecov.io

Tahoe-LAFS trac at tahoe-lafs.org
Tue Dec 29 20:15:12 UTC 2020


#2389: try switching from coveralls.io to codecov.io
------------------------------------+--------------------------------
     Reporter:  daira               |      Owner:  daira
         Type:  enhancement         |     Status:  reopened
     Priority:  normal              |  Milestone:  soon (release n/a)
    Component:  dev-infrastructure  |    Version:  1.10.0
   Resolution:                      |   Keywords:  coverage tests
Launchpad Bug:                      |
------------------------------------+--------------------------------

Comment (by exarkun):

 Here's a setback.  To support collecting coverage data from more than one
 job, you need to manually deliver a "finished" notification to
 coveralls.io.  With some annoying manual work it's possible to do this
 correctly for _either_ CircleCI _or_ GitHub Actions but delivering the
 finished hook only after _both_ CI providers are done is a lot harder.

 I guess you'd need a job on one of them that could find the corresponding
 jobs on the other and wait?  And only after that job (and all other local
 jobs) finish would you deliver the finished notification.

 I don't feel like working on this any more today.

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


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