Marco Castelluccio
|
631b320b42
|
Don't ignore gcno files that are not associated with any gcda file.
Fixes #42
|
2017-10-18 19:25:13 +01:00 |
Marco Castelluccio
|
ece5888cd3
|
Don't hang while testing and we're not producing enough elements
|
2017-10-18 17:56:26 +01:00 |
Marco Castelluccio
|
ff02690c90
|
Make grcov fail if one of the parsing threads fail
|
2017-10-18 14:12:00 +01:00 |
Marco Castelluccio
|
ec2abf8a6e
|
Be more verbose when gcov/llvm-cov fail
|
2017-10-18 14:11:39 +01:00 |
Marco Castelluccio
|
ac08df4622
|
Fix some issues suggested by clippy
|
2017-09-20 15:47:52 +02:00 |
Marco Castelluccio
|
87de5b0394
|
Don't collect into a Vec when parsing lines in the old gcov format
Fixes #40
|
2017-09-20 15:11:47 +02:00 |
Marco Castelluccio
|
b772802776
|
Don't collect into a Vec when parsing branches in the old gcov format
|
2017-09-20 14:59:48 +02:00 |
Marco Castelluccio
|
0cbd2aaa0b
|
Don't collect into a Vec when parsing functions in the old gcov format
|
2017-09-20 14:57:02 +02:00 |
Marco Castelluccio
|
e8773ac63b
|
Fix bug when --branch option is disabled
|
2017-09-20 14:54:33 +02:00 |
Marco Castelluccio
|
eba4cfd83b
|
Log grcov's stderr during tests
|
2017-09-20 14:54:17 +02:00 |
Marco Castelluccio
|
fe3121abd3
|
Don't split on ':' if the line is a function or branch line
|
2017-09-20 13:41:00 +02:00 |
Marco Castelluccio
|
8aa44df96f
|
Don't collect in a Vec to parse file name
|
2017-09-20 13:31:04 +02:00 |
Marco
|
8f2a2f6c00
|
Merge pull request #38 from marco-c/branches
Support parsing branch coverage information
|
2017-09-12 18:35:10 +02:00 |
Marco Castelluccio
|
e30231ed9a
|
Reset branch number only when needed while parsing intermediate gcov format
|
2017-09-12 17:25:58 +02:00 |
Marco Castelluccio
|
4566f2203d
|
Don't allocate a vector for storing the arguments to gcov
|
2017-09-12 17:15:01 +02:00 |
Marco Castelluccio
|
125d3e3baa
|
Merge branches when merging results
|
2017-09-12 16:58:16 +02:00 |
Marco Castelluccio
|
551624454c
|
Skip testing branches in more cases
|
2017-09-12 00:51:59 +02:00 |
Marco Castelluccio
|
ea2e351bf7
|
Don't check branches value for 'tests/template' on CI
|
2017-09-12 00:03:31 +02:00 |
Marco Castelluccio
|
71c71beebe
|
Support parsing branch coverage information.
Fixes #36.
|
2017-09-11 22:08:04 +02:00 |
Marco
|
8195697403
|
Merge pull request #37 from marco-c/switch_test
Add test with 'switch' statement
|
2017-09-11 15:11:46 +02:00 |
Marco Castelluccio
|
de8f95d6ec
|
Add test with 'switch' statement
|
2017-09-11 14:27:08 +02:00 |
Marco
|
97b60aaad6
|
Merge pull request #35 from marco-c/test_coveralls_format
Test coveralls format
|
2017-09-11 14:15:43 +02:00 |
Marco Castelluccio
|
bf022039e9
|
Don't check line counts on CI, as they can differ on different compiler versions
|
2017-09-11 13:51:41 +02:00 |
Marco Castelluccio
|
004af089b6
|
Test coveralls format
|
2017-09-11 13:13:26 +02:00 |
Marco Castelluccio
|
60f9f3c956
|
Version 0.1.25
|
2017-07-13 18:03:49 +02:00 |
Marco Castelluccio
|
ca498510ac
|
Use new linked-files-map.json format
|
2017-07-13 17:54:24 +02:00 |
Marco Castelluccio
|
afab6f4216
|
Version 0.1.24
|
2017-07-06 00:45:26 +02:00 |
Marco Castelluccio
|
a5be2ebb5d
|
If the relative path is found in the path mapping file, use it, otherwise try to get the relative path from the absolute
|
2017-07-06 00:44:08 +02:00 |
Marco Castelluccio
|
df45c3cd80
|
Version 0.1.23
|
2017-07-05 22:17:27 +02:00 |
Marco Castelluccio
|
b37412255d
|
Consider ZIP files whose names contain 'grcov' as containing info files
|
2017-07-05 22:16:20 +02:00 |
Marco Castelluccio
|
c0a10934da
|
Version 0.1.22
|
2017-06-29 09:38:50 -07:00 |
Marco Castelluccio
|
882dea32e4
|
Fix typo in FNF (should be FNH). Fixes #32
|
2017-06-29 09:34:42 -07:00 |
Marco Castelluccio
|
76b82f7be7
|
Add test with a lcov file containing a function name with commas
|
2017-06-17 01:13:48 +01:00 |
Marco Castelluccio
|
a82a737ba7
|
Test parsing a lcov file containing a function name with commas
|
2017-06-16 23:35:04 +01:00 |
Marco Castelluccio
|
db25a66685
|
Version 0.1.21
|
2017-06-16 16:14:17 +01:00 |
Marco Castelluccio
|
3158e8119c
|
Strip source directory if the path doesn't start with the prefix argument
|
2017-06-16 16:11:34 +01:00 |
Marco Castelluccio
|
2125cec01d
|
Version 0.1.20
|
2017-06-16 12:55:59 +01:00 |
Marco Castelluccio
|
ce9b68717d
|
Don't require specifying if the input paths are directories or zip files, support both
|
2017-06-16 12:33:44 +01:00 |
Marco Castelluccio
|
fcb560a936
|
Version 0.1.19
|
2017-05-29 16:53:29 +01:00 |
Marco
|
bc1e61e66c
|
Merge pull request #30 from marco-c/get_path_mapping_file_from_zip
Get path mapping file directly from the ZIP artifact
|
2017-05-29 14:04:36 +01:00 |
Marco Castelluccio
|
259146e193
|
Support getting the path mapping files directly from the ZIP file or from the directory containing the GCNO and GCDA files, when the --path-mapping option is not specified
|
2017-05-29 13:41:06 +01:00 |
Marco Castelluccio
|
47c3725f9d
|
Support reading file mappings from a JSON file. Fixes #27
|
2017-05-29 12:13:01 +01:00 |
Marco Castelluccio
|
2236505f1b
|
Support cleaning paths for all output formats
|
2017-05-29 00:01:44 +01:00 |
Marco Castelluccio
|
4d54d3176f
|
No need to clone temporary path
|
2017-05-28 01:42:41 +01:00 |
Marco Castelluccio
|
8bfff513bb
|
Don't extract INFO files from ZIP files, directly parse them from memory
|
2017-05-28 01:41:20 +01:00 |
Marco
|
6ba8393b23
|
Merge pull request #29 from marco-c/line_hit_count
Support line hit counts
|
2017-05-27 14:30:35 +01:00 |
Marco Castelluccio
|
7b90127656
|
Support line hit counts. Fixes #13
|
2017-05-27 12:11:39 +01:00 |
Marco Castelluccio
|
43e70dde3b
|
Version 0.1.18
|
2017-05-24 00:57:41 +02:00 |
Marco Castelluccio
|
da7e795ebb
|
Create HashMap for the results with a larger initial capacity
|
2017-05-23 19:30:54 +02:00 |
Marco Castelluccio
|
27af96e5af
|
Temporarily disable mkfifo, as it causes issues with running out of file descriptors
|
2017-05-23 19:27:49 +02:00 |