docs: clarify coverage point in different compliers

This commit is contained in:
Heyuan Shi 2020-09-15 10:23:43 +08:00 committed by Dmitry Vyukov
parent 9e681632f5
commit 6989d6f61d
3 changed files with 3 additions and 1 deletions

View File

@ -39,3 +39,4 @@ Andrew Turner
Ethercflow
Collabora
Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
Heyuan Shi

View File

@ -70,3 +70,4 @@ Daimeng Wang
Jukka Kaartinen
Alexander Egorenkov
Matthew Halchyshak
Heyuan Shi

View File

@ -4,7 +4,7 @@ See [this](linux/coverage.md) for Linux kernel specific coverage information.
## Web Interface
When clicking on `cover` link you get view showing each directory located in your kernel build directory. It's showing either percentage number `X% of N` or `---`. `X% of N` means that `X%` of `N` coverage points is covered so far, a coverage point generally refers to a basic block or a CFG edge (depends on compiler and instrumentation mode used during build). `---` indicates there is no coverage in that directory.
When clicking on `cover` link you get view showing each directory located in your kernel build directory. It's showing either percentage number `X% of N` or `---`. `X% of N` means that `X%` of `N` coverage points is covered so far, a coverage point generally refers to a basic block or a CFG edge (depends on compiler and instrumentation mode used during build, basic block in gcc and CFG edge in clang). `---` indicates there is no coverage in that directory.
Directory can be clicked and you get view on files and possible subdirectories. On each source code file there is again either `---` or coverage percentage.