Closed fmorency closed 2 months ago
Attention: Patch coverage is 92.85714%
with 2 lines
in your changes are missing coverage. Please review.
Project coverage is 59.20%. Comparing base (
39214eb
) to head (974cce3
).
Files | Patch % | Lines |
---|---|---|
interchaintest/setup.go | 92.00% | 1 Missing and 1 partial :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Retrieve coverage from instrumented
manifestd
binary.This PR supports measuring the coverage of an instrumented
manifestd
binary.The
manifestd
binary is used ininterchaintest
to perform various operations. This PR enables retrieving themanifestd
coverage information from ephemeral containers.The way of doing so is hackish for lack of a better word. I'm curious to know if there's a better way...
Also,
interchaintest
helpers function, e.g.,AuthzExec
,TokenFactoryMintDenom
, etc, don't allow passing environment variables. I had to work around it.I should probably decouple the
interchaintest
from the coverage feature at some point...