-
Dmitry Safonov authored
I suggest to add support for coveralls.io. It can't show all coverage, as we don't run all tests on travis, but still everyone who forked CRIU can see instant coverage of his Travis build. As a nice feature, it will show code cover increasing/decreasing just after you push a commit - which could give you a nice hint about content of a new tests. For this feature, we need to build CRIU with `make GCOV=1`, which adds --coverage and disables optimizations. The resulting report looks like this: https://coveralls.io/builds/6439346 I was thinking about codecov.io also, but it has fewer community, less fixed issues on github - so I choose this service. Just a random fun fact: file-ids.c covered completely on tests, except -ENOMEM return. Maybe it worth to run fault injections tests on Travis. Signed-off-by:
Dmitry Safonov <dsafonov@virtuozzo.com> Signed-off-by:
Pavel Emelyanov <xemul@virtuozzo.com>
a2de3eb8