Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 35089efc10 Add expected files for Clang 13
Fixes #797
2022-03-15 23:41:33 +01:00
Marco Castelluccio af65a7869f Add expected files for Clang 12
Fixes #796
2022-03-15 23:39:05 +01:00
Marco Castelluccio 5be25432f1 Add expected files for GCC 11
Fixes #736
2022-03-15 23:18:23 +01:00
calixteman dfd3f1f21c
Parse gcov-10 output and add tests for gcc 10 (#526) 2020-11-30 10:23:39 +01:00
calixteman 3be47c576c
Add an option to demangle function names (#527)
* Add an option to demangle function names

* Add clang-11 to use it to compile symbolic-demangle

* Demangle by default

* Try to fix CI

* Switch to bionic

* Set CXX to clang
2020-11-29 22:27:24 +01:00
Alexander Batischev 7396749f6d
Coveralls: rename service_job_number to service_job_id (#376)
* Coveralls: use correct JSON key for service job ID

This makes Coverall reference Travis build in the report, and use
author's GitHub handle instead of name.

Fixes #373.

* Do not require commit-sha for Coveralls

Due to previous commit, "git" key in Coveralls' JSON isn't as important
now, and grcov can generate valid reports even without knowing the
commit SHA. It was decided[1] to keep the CLI switch, but since it isn't
strictly necessary now, we make it optional.

1. https://github.com/mozilla/grcov/issues/373#issuecomment-573403732

* Add --service-job-id

This deprecates --service-job-number.
2020-01-28 23:49:21 +01:00
Michael Johnson 910820c751 Prettify all ugly json under tests/ (#315)
Fixes #226
2019-09-11 14:55:09 +02:00
calixteman 5d905d3503 Add an output format for FuzzManager (#286) 2019-05-14 12:25:43 +02:00
calixteman b81fbe3115 Fix clang 9 tests (#266) 2019-05-08 14:37:01 +02:00
calixteman 798640f629
Reader (#230)
* Add a rust gcno/gcda reader

* Forget to remove debug stuff

* Chech for funtion execution only one time

* Fix an error in cycle stuff

* Sort the destination edges

* Rethrow errors from write!

* Plug the new reader and remove all the LLVM stuff

* Remove useless stuff and improve error msg

* Fix tests

* Remove references to llvm-config

* Don't remove an empty line

* Change llvm@7 to llvm for osx build

* Don't download llvm for OSX
2019-01-14 10:28:16 +01:00
Marco 7f5320f25b
Fix build with LLVM 8 (#227) 2018-11-14 18:56:07 +01:00
calixteman aee0b46ebc Fix tests for clang 7 (#173)
* Fix tests for clang 7

* Fix expected results for llvm7 & linux only
2018-10-03 11:58:30 +02:00
Marco Castelluccio 1976455135 Add expected files for Mac 2018-05-25 01:31:11 -07:00
Marco Castelluccio 9b00062ae4 Remove now unused makefiles 2018-05-25 01:31:11 -07:00
Marco Castelluccio 773c5c1e0f Check llvm version too (and have different expected files for different versions of LLVM) 2018-05-24 17:33:31 -07:00
Marco Castelluccio 44646c223d Remove 'line' from the activedata output. Fixes #109 2018-05-24 14:14:21 -07:00
Marco Castelluccio 06d71b3ff3 Fix parsing of old gcov format with branches 2017-12-21 22:38:40 +01:00
Marco Castelluccio df9582e010 Add reference files for GCC 7 when they differ from the previous reference files 2017-12-05 12:49:00 +01:00
Marco Castelluccio 0f14f8ffa0 Remove a.out too in clean Makefile target 2017-11-06 12:07:41 +01:00
Marco Castelluccio 71c71beebe Support parsing branch coverage information.
Fixes #36.
2017-09-11 22:08:04 +02:00
Marco Castelluccio 004af089b6 Test coveralls format 2017-09-11 13:13:26 +02:00
Marco Castelluccio b066766e6a Test both GCC and LLVM 2017-04-26 19:47:29 +02:00
Marco Castelluccio b380ef88dc Store 'null' as the covered percentage when there are 0 covered and 0 uncovered lines. Fixes #16 2017-03-17 13:48:44 +01:00
Marco Castelluccio ae491fabae Add 'language' attribute to records. Fixes #15 2017-03-17 13:28:18 +01:00
Marco Castelluccio 81a1bb8938 Update tests to use new ActiveData-ETL format; remove support for the old ActiveData-ETL format. Fixes #9 2017-03-10 17:15:54 +01:00
Marco Castelluccio 38c33817f0 Remove testUrl from the output, as it's no longer required by ActiveData-ETL. Fixes #4 2017-03-07 17:43:37 +01:00
Marco Castelluccio 76a48b4dd3 Consider a line as covered if it is both in the covered and uncovered lists 2017-03-03 16:36:33 +01:00