[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