{"action":"created","issue":{"url":"https://api.github.com/repos/linux-test-project/lcov/issues/40","repository_url":"https://api.github.com/repos/linux-test-project/lcov","labels_url":"https://api.github.com/repos/linux-test-project/lcov/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/linux-test-project/lcov/issues/40/comments","events_url":"https://api.github.com/repos/linux-test-project/lcov/issues/40/events","html_url":"https://github.com/linux-test-project/lcov/issues/40","id":355502810,"node_id":"MDU6SXNzdWUzNTU1MDI4MTA=","number":40,"title":"Can lcov have an option that forbid it search source code files?","user":{"login":"LightingContour","id":30452881,"node_id":"MDQ6VXNlcjMwNDUyODgx","avatar_url":"https://avatars2.githubusercontent.com/u/30452881?v=4","gravatar_id":"","url":"https://api.github.com/users/LightingContour","html_url":"https://github.com/LightingContour","followers_url":"https://api.github.com/users/LightingContour/followers","following_url":"https://api.github.com/users/LightingContour/following{/other_user}","gists_url":"https://api.github.com/users/LightingContour/gists{/gist_id}","starred_url":"https://api.github.com/users/LightingContour/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LightingContour/subscriptions","organizations_url":"https://api.github.com/users/LightingContour/orgs","repos_url":"https://api.github.com/users/LightingContour/repos","events_url":"https://api.github.com/users/LightingContour/events{/privacy}","received_events_url":"https://api.github.com/users/LightingContour/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-30T09:33:32Z","updated_at":"2018-09-03T14:30:14Z","closed_at":null,"author_association":"NONE","body":"Hi! First thanks for you maintain lcov, it's really helps a lot!\r\n\r\nBut here we got a problem. As we have too much files to cover, each time we use lcov run one loop will take 3-5mins. When all put together it takes too much time.\r\nAs we only need the percentage, we'v used \"--no-source\" option in genhtml, but I notices that lcov will search source code each time and there's no option for me to forbid this step. I believe it will help reduce time a lot ,could you help us? \r\n\r\nOr there is some other ways for us to reduce time cost?\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/linux-test-project/lcov/issues/comments/418131969","html_url":"https://github.com/linux-test-project/lcov/issues/40#issuecomment-418131969","issue_url":"https://api.github.com/repos/linux-test-project/lcov/issues/40","id":418131969,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODEzMTk2OQ==","user":{"login":"oberpar","id":7712971,"node_id":"MDQ6VXNlcjc3MTI5NzE=","avatar_url":"https://avatars0.githubusercontent.com/u/7712971?v=4","gravatar_id":"","url":"https://api.github.com/users/oberpar","html_url":"https://github.com/oberpar","followers_url":"https://api.github.com/users/oberpar/followers","following_url":"https://api.github.com/users/oberpar/following{/other_user}","gists_url":"https://api.github.com/users/oberpar/gists{/gist_id}","starred_url":"https://api.github.com/users/oberpar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oberpar/subscriptions","organizations_url":"https://api.github.com/users/oberpar/orgs","repos_url":"https://api.github.com/users/oberpar/repos","events_url":"https://api.github.com/users/oberpar/events{/privacy}","received_events_url":"https://api.github.com/users/oberpar/received_events","type":"User","site_admin":false},"created_at":"2018-09-03T14:30:14Z","updated_at":"2018-09-03T14:30:14Z","author_association":"CONTRIBUTOR","body":"Try disabling branch coverage if you don't need the numbers for that (use command line option --rc lcov_branch_coverage=0 during capture) - this should speed up the process somewhat. I would assume that gcov processing .gcda files takes most time, so disabling source access in lcov would not help. You could also try to collect data for different sub-directories in parallel and later combine the resulting data files."}}
{"actor":{"display_login":"oberpar"}}