From: Adeel Kazmi Date: Thu, 13 Feb 2020 16:06:04 +0000 (+0000) Subject: Merge "(patch-coverage.pl) Ignore header files that yield no coverage" into devel... X-Git-Tag: dali_1.5.0~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=a488e66a9d1e22e5d76ccbc8115f79b020025373;hp=690684ccea076f90c10464c89e110951f11bf6f5 Merge "(patch-coverage.pl) Ignore header files that yield no coverage" into devel/master --- diff --git a/automated-tests/patch-coverage.pl b/automated-tests/patch-coverage.pl index 5e5e164..c5d9083 100755 --- a/automated-tests/patch-coverage.pl +++ b/automated-tests/patch-coverage.pl @@ -1,6 +1,6 @@ #!/usr/bin/perl # -# Copyright (c) 2016 Samsung Electronics Co., Ltd. +# Copyright (c) 2020 Samsung Electronics Co., Ltd. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -266,6 +266,12 @@ sub get_coverage if(index( $source_file, $file ) > 0 ) { $gcovfile = $coverage_file; + # Some header files do not produce an equivalent gcov file so we shouldn't parse them + if(($source_file =~ /\.h$/) && (! -e $gcovfile)) + { + print "Omitting Header: $source_file\n" if $debug; + $gcovfile = "" + } last; } }