Description of problem: ### Kind of issue Infra request: Setup GCOV & LCOV job for gluster-block project which should run nightly or weekly to help visualize test & line coverage achieved, which intern help us understand: * how often each line of code executes * what lines of code are actually executed * how much computing time each section of code uses and work on possible optimizations. ### Other useful information Repo: https://github.com/gluster/gluster-block To start with, we can build like we do with [travis](https://github.com/gluster/gluster-block/blob/master/extras/docker/Dockerfile.fedora29) Need to install run time dependencies: # yum install glusterfs-server targetcli tcmu-runner then start glusterd # systemctl start glusterd Then run simple test case # [./tests/basic.t](https://github.com/gluster/gluster-block/blob/master/tests/basic.t)
https://ci.centos.org/view/Gluster/job/gluster_block-lcov/