File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -157,10 +157,18 @@ jobs:
157157 - name : Test
158158 run : ctest --test-dir build --output-on-failure
159159
160+ - name : Create gcov wrapper
161+ run : |
162+ cat > /usr/local/bin/llvm-gcov << 'EOF'
163+ #!/bin/bash
164+ exec llvm-cov gcov "$@"
165+ EOF
166+ chmod +x /usr/local/bin/llvm-gcov
167+
160168 - name : Generate Coverage Report
161169 run : |
162- lcov --gcov-tool "$(which llvm-cov) gcov" --capture --directory build --output-file coverage.info
163- lcov --gcov-tool "$(which llvm-cov) gcov" --remove coverage.info '/usr/*' --output-file coverage.info
170+ lcov --gcov-tool llvm-gcov --capture --directory build --output-file coverage.info
171+ lcov --gcov-tool llvm-gcov --remove coverage.info '/usr/*' --output-file coverage.info
164172 genhtml coverage.info --output-directory docs/coverage --title "yafl Code Coverage"
165173
166174 - name : Generate Coverage Badge
You can’t perform that action at this time.
0 commit comments