Made code coverage reporting optional

[#76642222]

Signed-off-by: Mike Dillion <mike.dillion@pistoncloud.com>