atharvalade opened a new issue, #2865:
URL: https://github.com/apache/iggy/issues/2865

   The `scripts/run-bdd-tests.sh` script runs BDD tests via Docker Compose but 
has no way to collect code coverage from the containers. In #2859 we worked 
around this for Go by running go test directly with `-coverprofile`, but this 
doesn't scale to the other SDKs (Rust, Python, Node, C#, Java).
   
   Add a `--coverage` flag to `run-bdd-tests.sh `that mounts a shared 
`./reports` volume into each BDD container and passes the appropriate coverage 
flags to each SDK's test command. This would let CI use the shared Docker 
Compose stack (including the multi-node cluster) for coverage collection across 
all languages, replacing the per-SDK workarounds.
   
   Follow-up from review discussion on #2859 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to