Skip to content

Conversation

@alexey-utkin
Copy link
Collaborator

#173

  • Fix changes the llvm-cov export call by extension of parameters set:
    adding the tested files as sources to restrict the coverage report JSON output.
    In case of coreutils it reduces the JSON size from 100M to 2M.
  • The command line for llvm-cov export was optimized by removing identical
    -object BIN switches.

Related problem (not fixed): Paths::testPathToSourcePath does not work
for *.cpp files.

- Fix changes the `llvm-cov export` call by extension of parameters set:
  adding the tested files as sources to restrict the coverage report JSON output.
  In case of `coreutils` it reduces the JSON size from 100M to 2M.
- The command line for `llvm-cov export` was optimized by removing identical
  `-object BIN` switches.

Related problem (not fixed): `Paths::testPathToSourcePath` does not work
for `*.cpp` files.
@alexey-utkin alexey-utkin requested a review from ladisgin May 13, 2022 13:59
@ladisgin ladisgin linked an issue May 13, 2022 that may be closed by this pull request
@alexey-utkin alexey-utkin merged commit 09cb9b1 into main May 16, 2022
@alexey-utkin alexey-utkin deleted the uta/173_coverage_long branch May 16, 2022 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Collection of coverage takes too long

3 participants