我正在使用gcov收集mysql的代码覆盖率数据。 (Linux版本)我有一些问题。 1.如何收集长时间运行的进程的gcov数据。有什么方法可以定期(例如,每1小时一次)或在某些事件下制作gcov转储代码覆盖率数据-如何触发gcov转储代码覆盖率数据(而不是在程序终止后等待gcov这样做)? >
2。同一文件中出现了几次。 gcda文件,我一直认为同一文件只会出现一次。出现几次是否正确?为什么?
3.genhtml不生成覆盖率报告。错误:
Cannot open source file /export/home/pb2/build/sb_3-23948227-1498141032.69/mysql-5.7.19-release-export-11428903_gpl/sql/sql_hints.yy
文件夹导出不在/路径中,而是在当前路径中。为什么不是'../ export'