message: ci: Include fizzy-bench in coverage report
diff: @@ -214,7 +214,6 @@ jobs:
  executor: linux-clang-latest
  environment:
  BUILD_TYPE: Coverage
  - TESTS_FILTER: unittests
  CMAKE_OPTIONS: -DCMAKE_CXX_CLANG_TIDY=clang-tidy
  steps:
  - checkout
  @@ -224,27 +223,17 @@ jobs:
  name: "Collect coverage data"
  working_directory: ~/build
  command: |
  + binaries='-object bin/fizzy-unittests -object bin/fizzy-spectests -object bin/fizzy-bench'
  +
  mkdir coverage
  find -name '*.profraw'
  llvm-profdata merge *.profraw -o fizzy.profdata
  - llvm-cov report -use-color -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt \
  - -object bin/fizzy-unittests \
  - -object bin/fizzy-spectests
  - llvm-cov report -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt > coverage/report.txt \
  - -object bin/fizzy-unittests \
  - -object bin/fizzy-spectests
  -
  - llvm-cov show -format=html -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt -region-coverage-lt=100 > coverage/missing.html \
  - -object bin/fizzy-unittests \
  - -object bin/fizzy-spectests
  - llvm-cov show -format=html -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt > coverage/full.html \
  - -object bin/fizzy-unittests \
  - -object bin/fizzy-spectests
  -
  - llvm-cov export -instr-profile fizzy.profdata -format=lcov > fizzy.lcov \
  - -object bin/fizzy-unittests \
  - -object bin/fizzy-spectests
  + llvm-cov report -use-color -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt $binaries
  + llvm-cov report -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt $binaries > coverage/report.txt
  + llvm-cov show -format=html -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt -region-coverage-lt=100 $binaries > coverage/missing.html
  + llvm-cov show -format=html -instr-profile fizzy.profdata -Xdemangler llvm-cxxfilt $binaries > coverage/full.html
  + llvm-cov export -instr-profile fizzy.profdata -format=lcov $binaries > fizzy.lcov
  genhtml fizzy.lcov -o coverage -t Fizzy
  - store_artifacts:
  path: ~/build/coverage
  