aboutsummaryrefslogtreecommitdiff
path: root/infra/base-images/base-runner/coverage
diff options
context:
space:
mode:
Diffstat (limited to 'infra/base-images/base-runner/coverage')
-rwxr-xr-xinfra/base-images/base-runner/coverage3
1 files changed, 3 insertions, 0 deletions
diff --git a/infra/base-images/base-runner/coverage b/infra/base-images/base-runner/coverage
index 54154212d..40c31e076 100755
--- a/infra/base-images/base-runner/coverage
+++ b/infra/base-images/base-runner/coverage
@@ -99,6 +99,9 @@ function run_fuzz_target {
return 0
fi
+ # If necessary translate to latest profraw version.
+ llvm-cov-rel $OUT/$target $profraw_file_mask tmp.profraw
+ mv tmp.profraw $profraw_file_mask
llvm-profdata merge -j=1 -sparse $profraw_file_mask -o $profdata_file
# Delete unnecessary and (potentially) large .profraw files.