From 4e97b8cbd41842102da92b297270cc3aaf8a54ed Mon Sep 17 00:00:00 2001 From: hxy7yx <1595670487@qq.com> Date: Tue, 5 Dec 2023 11:42:44 +0800 Subject: [PATCH] fix ft cov report --- create_cov_report.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/create_cov_report.sh b/create_cov_report.sh index 7e617a1e..3948b8d6 100755 --- a/create_cov_report.sh +++ b/create_cov_report.sh @@ -5,14 +5,23 @@ case $1 in (modbus) lcov -c -d build/plugins/modbus/CMakeFiles/plugin-modbus-rtu.dir -o cov_report/cov-modbus-rtu.info lcov -c -d build/plugins/modbus/CMakeFiles/plugin-modbus-tcp.dir -o cov_report/cov-modbus-tcp.info + lcov -c -d build/CMakeFiles/neuron-base.dir/src -o cov_report/cov-neuron-base.info + lcov -c -d build/CMakeFiles/neuron.dir/src -o cov_report/cov-neuron.info + lcov -c -d build/CMakeFiles/neuron.dir/plugins/restful -o cov_report/cov-restful.info cd cov_report - lcov -a cov-modbus-rtu.info -a cov-modbus-tcp.info -o cov-modbus.info;; - (core|metrics) + lcov -a cov-neuron-base.info -a cov-neuron.info -a cov-restful.info -a cov-modbus-rtu.info -a cov-modbus-tcp.info -o cov-modbus.info;; + (core) lcov -c -d build/CMakeFiles/neuron-base.dir/src -o cov_report/cov-neuron-base.info lcov -c -d build/CMakeFiles/neuron.dir/src -o cov_report/cov-neuron.info lcov -c -d build/CMakeFiles/neuron.dir/plugins/restful -o cov_report/cov-restful.info cd cov_report lcov -a cov-neuron-base.info -a cov-neuron.info -a cov-restful.info -o cov-core.info;; + (metrics) + lcov -c -d build/CMakeFiles/neuron-base.dir/src -o cov_report/cov-neuron-base.info + lcov -c -d build/CMakeFiles/neuron.dir/src -o cov_report/cov-neuron.info + lcov -c -d build/CMakeFiles/neuron.dir/plugins/restful -o cov_report/cov-restful.info + cd cov_report + lcov -a cov-neuron-base.info -a cov-neuron.info -a cov-restful.info -o cov-metrics.info;; (*) lcov -c -d build/plugins/$1/CMakeFiles/plugin-$1.dir -o cov_report/cov-$1.info;; esac \ No newline at end of file