Johan Ahlers 9ddac18d1c Add minimal LLVM sanity coverage (sancov) reporting for unittests.
This CL enables generating *.sancov data. Blacklist for sancov tool is
provided, too. Sancov tool for report generation needs to be build from
llvm compiler-rt sources (llvm 3.9.0 or newer).

See http://clang.llvm.org/docs/SanitizerCoverage.html .

BUG=webrtc:6136
R=phoglund@webrtc.org
TBR=kjellander@webrtc.org

Review URL: https://codereview.webrtc.org/2144273002 .

Cr-Commit-Position: refs/heads/master@{#13506}
2016-07-22 06:57:38 +00:00
..

Blacklist for llvm's sancov

See http://clang.llvm.org/docs/SanitizerCoverage.html .

Example usage:
> cd out/Debug
> UBSAN_OPTIONS="coverage=1" ./peerconnection_unittests
> sancov -html-report -blacklist ../../tools/sancov/blacklist.txt \
>   peerconnection_unittests peerconnection_unittests.123.sancov