Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for coverage merging for multiple travis builds #49

Closed
mfrister opened this issue Aug 21, 2014 · 10 comments
Closed

Support for coverage merging for multiple travis builds #49

mfrister opened this issue Aug 21, 2014 · 10 comments

Comments

@mfrister
Copy link

While #10 only concerned parallel_tests, I'd still be interested in merging the coverage results for multiple builds on Travis. Unlike parallel_tests, aggregation on filesystem-level is not possible with Travis as it isolates each build in seperate VMs or containers.

Until then, CodeClimate coverage reporting is useless for us (https://github.com/opf/openproject).

@calavera
Copy link
Contributor

Thanks for starting this conversation @meeee.

I agree that we need to add support for aggregation on separated VMs/containers/hosts... I'm actively working on the backend for this purpose. But it needs to be handled carefully, I don't want to miss any one of your reports :) I cannot give you any ETA, because I really don't know when it's going to be ready, but I'll let you know as soon as it is.

@mfrister
Copy link
Author

That's great to hear, thanks for the update!

@tessi
Copy link

tessi commented Dec 1, 2014

@calavera thanks for tackling this problem!
Do you have any updates on the progress of this issue?

@JeanMertz
Copy link

👍 to this. Has there been any developments since August last year?

@brodock
Copy link

brodock commented Feb 10, 2015

👍 we use codeclimate and circleci too and would like to have coverage aggregated. We saw that Coveralls recently release support for that.

@nj
Copy link

nj commented Mar 9, 2015

👍 too, as it can make quite a big difference when comparing before and after parallelism.

@grosser
Copy link
Contributor

grosser commented Mar 21, 2015

try this: https://github.com/grosser/cc-amend

@JeanMertz
Copy link

@grosser I don't see how that could work, given that the builds run in their own isolated environments, without access to their respective file systems.

@grosser
Copy link
Contributor

grosser commented Mar 23, 2015

Every build sends the partial coverage report to cc-amend and cc-amend joins them and forwards them to code-climate.

myabc added a commit to myabc/openproject that referenced this issue May 14, 2015
Codecov supports merging of coverage data from multiple builds:
codeclimate/ruby-test-reporter#49

Signed-off-by: Alex Coles <alex@alexbcoles.com>
@pbrisbin
Copy link
Contributor

I've created a new Issue to consolidate this with the 2 other similar issues. Please continue discussion there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants