{"action":"created","issue":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/3986","repository_url":"https://api.github.com/repos/mapbox/mapbox-gl-native","labels_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/3986/labels{/name}","comments_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/3986/comments","events_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/3986/events","html_url":"https://github.com/mapbox/mapbox-gl-native/pull/3986","id":134247129,"number":3986,"title":"Generate unit tests coverage report via lcov","user":{"login":"brunoabinader","id":76133,"avatar_url":"https://avatars.githubusercontent.com/u/76133?v=3","gravatar_id":"","url":"https://api.github.com/users/brunoabinader","html_url":"https://github.com/brunoabinader","followers_url":"https://api.github.com/users/brunoabinader/followers","following_url":"https://api.github.com/users/brunoabinader/following{/other_user}","gists_url":"https://api.github.com/users/brunoabinader/gists{/gist_id}","starred_url":"https://api.github.com/users/brunoabinader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brunoabinader/subscriptions","organizations_url":"https://api.github.com/users/brunoabinader/orgs","repos_url":"https://api.github.com/users/brunoabinader/repos","events_url":"https://api.github.com/users/brunoabinader/events{/privacy}","received_events_url":"https://api.github.com/users/brunoabinader/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/labels/%E2%9C%93%20ready%20for%20review","name":"✓ ready for review","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-17T10:48:15Z","updated_at":"2016-02-17T12:24:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/pulls/3986","html_url":"https://github.com/mapbox/mapbox-gl-native/pull/3986","diff_url":"https://github.com/mapbox/mapbox-gl-native/pull/3986.diff","patch_url":"https://github.com/mapbox/mapbox-gl-native/pull/3986.patch"},"body":"This PR:\r\n- Instruments `Debug` target with coverage data (supported by GCC and clang)\r\n- Adds a new build target `check` that collects unit tests coverage data and reports it in HTML\r\n\r\nFixes #3973.\r\n\r\n/cc @tmpsantos @zugaldia @1ec5 @jfirebaugh @kkaefer "},"comment":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/comments/185176935","html_url":"https://github.com/mapbox/mapbox-gl-native/pull/3986#issuecomment-185176935","issue_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/3986","id":185176935,"user":{"login":"brunoabinader","id":76133,"avatar_url":"https://avatars.githubusercontent.com/u/76133?v=3","gravatar_id":"","url":"https://api.github.com/users/brunoabinader","html_url":"https://github.com/brunoabinader","followers_url":"https://api.github.com/users/brunoabinader/followers","following_url":"https://api.github.com/users/brunoabinader/following{/other_user}","gists_url":"https://api.github.com/users/brunoabinader/gists{/gist_id}","starred_url":"https://api.github.com/users/brunoabinader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brunoabinader/subscriptions","organizations_url":"https://api.github.com/users/brunoabinader/orgs","repos_url":"https://api.github.com/users/brunoabinader/repos","events_url":"https://api.github.com/users/brunoabinader/events{/privacy}","received_events_url":"https://api.github.com/users/brunoabinader/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T12:24:53Z","updated_at":"2016-02-17T12:24:53Z","body":"> Another minor detail is that my report has the canonical path of each file (which is quite long) instead of the relative path to the root of the tree (preferred)\r\n\r\nInteresting, that should have been fixed by the `--prefix ${PWD}` argument in the `genhtml` call. Here it shows exactly based on the root of the tree."}}