Lines Matching full:gcovr
21 "gcovr": ["html", "xml", "csv", "txt", "coveralls", "sonarqube"],
43 elif tool == 'gcovr':
44 t = Gcovr()
118 # if kobject_hash is given for coverage gcovr fails
119 # hence skipping it problem only in gcovr v4.1
356 class Gcovr(CoverageTool): class
365 # in conflict treated by GCOVR as separate objects for coverage statistics.
372 ['gcovr', '--version'],
379 version_output = version_lines[0].replace('gcovr ', '')
382 logger.error(f"Unable to determine gcovr version: {e}")
385 logger.error(f"Unable to find gcovr tool: {e}")
407 excludes = Gcovr._interleave_list("-e", self.ignores)
414 cmd = ["gcovr", "-r", self.base_dir,
425 logger.error(f"GCOVR failed with {ret}")
428 cmd = ["gcovr", "-r", self.base_dir] + self.options
438 logger.error(f"GCOVR ztest stage failed with {ret}")
479 # Convert command line argument (comma-separated list) to gcovr flags
493 cmd = ["gcovr", "-r", self.base_dir] + self.options + gcovr_options + tracefiles
502 logger.error(f"GCOVR merge report stage failed with {ret}")