Closed myzhan closed 6 months ago
hey there, thanks for reporting this.
would you be up for trying to fix this? the code that does this currently lives here - it loads everything into memory and simply concatenates them into one massive file.
gocovmerge shows how to do this correctly. we can either take a dependency on gocovmerge and reimplement MergeAndCleanupCoverProfiles
using it, or we can reimplement its merge logic in Ginkgo directly. Either is fine with me - though using it seems more straightforward. You shouldn't need any new tests as there is ample integration test coverage for mreging cover files.
let me know if you'd be up for workin on a PR.
OK, I'll find some time to submit a PR.
I'm using ginkgo to run the testcases in a project that has 26w lines of code, with the -p flag enabled.
Issues