13 Apr
2020
13 Apr
'20
4:53 p.m.
On 2020-04-13 18:52, Edward Diener via Boost wrote:
A number of libraries have code coverage/project tests in Github. I am not against such tests but I am against the idea that "failing" such a test, whatever that means, should prevent a PR from being merged into a Boost library. To me it is nonsense that a perfectly logical change to software should lead to some code coverage "failure", and that therefore the change should be deemed incorrect. I admit I do not know what the criteria are for code coverage but I do not see code coverage determining whether any change to a library is incorrect or not.
I agree. I consider code coverage and similar tools informative at best. Therefore they should not block a commit or a PR merge.