diff --git a/coverage-tool/coverage-reporting/intermediate_layer.py b/coverage-tool/coverage-reporting/intermediate_layer.py index 1a851b87fc6f15d0b8dfe204de14e49ce6c6f945..55474b91eaa9aa10809ee93f8c87c91be3408e5d 100644 --- a/coverage-tool/coverage-reporting/intermediate_layer.py +++ b/coverage-tool/coverage-reporting/intermediate_layer.py @@ -646,7 +646,8 @@ class IntermediateCodeCoverage(object): :param elf_filename: Elf binary file name """ command = "%s -Sl %s | tee %s" % (OBJDUMP, elf_filename, - elf_filename.replace(".elf", ".dump")) + elf_filename.replace(".elf", ".dump") \ + .replace(".axf", ".dump")) dump = os_command(command, show_command=True) dump += "\n\n" # For pattern matching the last function logger.info(f"Parsing assembly file {elf_filename}") diff --git a/coverage-tool/coverage-reporting/merge.py b/coverage-tool/coverage-reporting/merge.py index bb07b10f020ba53ae5a589b6278447e933f03473..933f6de57234dc0a03762afd7a9ac9f561c91117 100755 --- a/coverage-tool/coverage-reporting/merge.py +++ b/coverage-tool/coverage-reporting/merge.py @@ -197,7 +197,7 @@ if options.json_file and len(options.json_file): # Exploit LCOV merging capabilities # Example of LCOV usage: lcov -rc lcov_branch_coverage=1 -a coverage_1.info \ # -a coverage_2.info -o coverage_merge.info -command = ['lcov', '-rc', 'lcov_branch_coverage=1'] +command = ['lcov', '--rc', 'lcov_branch_coverage=1'] for file_name in info_files_to_merge: command.append('-a')