]> source.dussan.org Git - rspamd.git/commitdiff
[Test] Try to fix gcov invocation with new toolchain
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 28 Jun 2020 19:56:44 +0000 (20:56 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 28 Jun 2020 19:56:44 +0000 (20:56 +0100)
test/tools/gcov_coveralls.py

index 71aa48b7ba27a847b31af846b83b8c402b83aa30..ee441853f879ddfc05a0968dd5523b63f88834ab 100755 (executable)
@@ -46,7 +46,7 @@ def warn(*args, **kwargs):
 
 
 def parse_gcov_file(gcov_file):
-    """Parses the content of .gcov file written by gcov --intermediate-format
+    """Parses the content of .gcov file written by gcov -i
 
     Returns:
       str: Source file name
@@ -72,13 +72,13 @@ def run_gcov(filename, coverage, args):
         * delete .gcov files
     """
     if args.verbose:
-        warn("calling:", 'gcov', '--intermediate-format', filename)
+        warn("calling:", 'gcov', '-i', filename)
         stdout = None
     else:
         # gcov is noisy and don't have quit flag so redirect stdout to /dev/null
         stdout = subprocess.DEVNULL
 
-    subprocess.check_call(['gcov', '--intermediate-format', filename], stdout=stdout)
+    subprocess.check_call(['gcov', '-i', filename], stdout=stdout)
 
     for gcov_file in glob('*.gcov'):
         if args.verbose: