{"action":"closed","issue":{"url":"https://api.github.com/repos/SimonKagstrom/kcov/issues/90","labels_url":"https://api.github.com/repos/SimonKagstrom/kcov/issues/90/labels{/name}","comments_url":"https://api.github.com/repos/SimonKagstrom/kcov/issues/90/comments","events_url":"https://api.github.com/repos/SimonKagstrom/kcov/issues/90/events","html_url":"https://github.com/SimonKagstrom/kcov/issues/90","id":72056798,"number":90,"title":"--coveralls-id only seems to upload for the current run, not accumulated data","user":{"login":"huonw","id":1203825,"avatar_url":"https://avatars.githubusercontent.com/u/1203825?v=3","gravatar_id":"","url":"https://api.github.com/users/huonw","html_url":"https://github.com/huonw","followers_url":"https://api.github.com/users/huonw/followers","following_url":"https://api.github.com/users/huonw/following{/other_user}","gists_url":"https://api.github.com/users/huonw/gists{/gist_id}","starred_url":"https://api.github.com/users/huonw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/huonw/subscriptions","organizations_url":"https://api.github.com/users/huonw/orgs","repos_url":"https://api.github.com/users/huonw/repos","events_url":"https://api.github.com/users/huonw/events{/privacy}","received_events_url":"https://api.github.com/users/huonw/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-04-30T04:12:50Z","updated_at":"2015-04-30T11:59:36Z","closed_at":"2015-04-30T11:59:36Z","body":"I'm using kcov's coveralls integration (which is great!), but I have multiple binaries I wish to test. (I'm writing a wrapper for kcov to make it easier to use with Rust's cargo on Travis CI, and libraries using cargo often have multiple test binaries.)\r\n\r\nIt seems that the information from multiple kcov runs is not collated into the data sent to coveralls, only the current run is uploaded (or, at least, only that run is displayed).\r\n\r\nYou can see an example here: https://coveralls.io/r/huonw/cogset . Particularly, https://coveralls.io/builds/2455018 (65%) vs. https://coveralls.io/builds/2455037 (83%). The first runs kcov my main test binary first, and then a smaller one (which exercises far fewer code-paths) and the latter is the same code, but with the binaries run in reverse order (commit, https://github.com/huonw/cogset/commit/d34607fec1691c48c917516c9a549302dff23401). In both cases, I'm only passing `--coveralls-id` to the second execution of kcov, but I see the same behaviour if I give it to both."}}