[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2978: Coverage reports from the test suite exclude coverage provided by child processes

Tahoe-LAFS trac at tahoe-lafs.org
Tue Feb 26 18:23:11 UTC 2019


#2978: Coverage reports from the test suite exclude coverage provided by child
processes
---------------------+---------------------------
 Reporter:  exarkun  |          Owner:
     Type:  defect   |         Status:  new
 Priority:  normal   |      Milestone:  undecided
Component:  unknown  |        Version:  1.12.1
 Keywords:           |  Launchpad Bug:
---------------------+---------------------------
 The test suite runs quite a few child processes.  The way coverage is
 collected, any code that is run in these child processes does not count
 towards coverage in the report that is ultimately generated.

 This makes some covered code appear uncovered.  This makes the coverage
 reporting performed by CI less useful since reports of uncovered code must
 be manually investigated to determine if they are really uncovered or if
 they are covered in a child process.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2978>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


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