Description
The report shows missing code coverage on lines only containing an opening brace.
Repository
CI/CD
GitHub Action
Uploader
- name: Upload coverage data
uses: codecov/codecov-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: ./build/coverage.info
flags: unittests,windows
name: ${{ runner.os }}-clang
fail_ci_if_error: true
Commit SHAs
bb38dd11bfbc388ad83a6f61d9360b2e8f75ef6f
Codecov YAML
No codecov .yaml used.
Codecov Output
https://github.com/AMS21/Phi/runs/975868778?check_suite_focus=true#step:7:1
Steps to Reproduce
- Upload different code coverage reports using gcc the llvm toolchain
- Notice lines which only include an opening brace shown as missed.
Expected behavior: I would expect opening braces to not show as misses, just like with closing braces or described here
Actual behavior: Most of the opening braces are shown as misses.
Flakiness? Happened in all reports I’ve had since adding clang code coverage report with no variation.
Additional Information
N/A