Commit 7c65373e authored by Jim Harris's avatar Jim Harris Committed by Konrad Sztyber
Browse files

test: change some lcov options based on lcov version



lcov_branch_coverage and lcov_function_coverage were deprecated
in lcov 2.0, so use the new names for >=2.0 to avoid annoying
warning messages.

Signed-off-by: default avatarJim Harris <jim.harris@samsung.com>
Change-Id: Ieff347f4fa058684d5a407fce49f75f74bd9912f
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24839


Reviewed-by: default avatarMichal Berger <michal.berger@intel.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent 1ebcd2fd
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -1678,9 +1678,13 @@ else
fi

if [[ $CONFIG_COVERAGE == y ]]; then
	if lt "$(lcov --version | awk '{print $NF}')" 2; then
		lcov_rc_opt="--rc lcov_branch_coverage=1 --rc lcov_function_coverage=1"
	else
		lcov_rc_opt="--rc branch_coverage=1 --rc function_coverage=1"
	fi
	export LCOV_OPTS="
		--rc lcov_branch_coverage=1
		--rc lcov_function_coverage=1
		$lcov_rc_opt
		--rc genhtml_branch_coverage=1
		--rc genhtml_function_coverage=1
		--rc genhtml_legend=1