LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: tmp.zDYK9MVh93 Lines: 64433 141439 45.6 %
Date: 2015-10-10 Functions: 15370 26352 58.3 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
/usr/include
33.3%33.3%
33.3 % 2 / 6 - 0 / 0
/usr/include/c++/4.8
93.9%93.9%
93.9 % 310 / 330 90.1 % 2048 / 2273
/usr/include/c++/4.8/bits
72.2%72.2%
72.2 % 2052 / 2844 80.1 % 3893 / 4858
/usr/include/c++/4.8/ext
74.4%74.4%
74.4 % 32 / 43 74.0 % 538 / 727
/usr/include/c++/4.8/tr1
75.1%75.1%
75.1 % 154 / 205 75.9 % 170 / 224
/usr/include/gflags
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
/usr/include/x86_64-linux-gnu/bits
33.3%33.3%
33.3 % 13 / 39 - 0 / 0
/usr/include/x86_64-linux-gnu/c++/4.8/bits
83.3%83.3%
83.3 % 10 / 12 100.0 % 4 / 4
/usr/include/x86_64-linux-gnu/sys
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
gens/test/cpp/qps
39.5%39.5%
39.5 % 1638 / 4149 43.5 % 376 / 865
gens/test/cpp/util
57.9%57.9%
57.9 % 547 / 944 62.1 % 141 / 227
gens/test/proto
21.2%21.2%
21.2 % 414 / 1956 21.2 % 96 / 453
include/grpc++
100.0%
100.0 % 85 / 85 75.0 % 57 / 76
include/grpc++/generic
100.0%
100.0 % 6 / 6 100.0 % 7 / 7
include/grpc++/impl
98.2%98.2%
98.2 % 335 / 341 66.5 % 347 / 522
include/grpc++/security
85.7%85.7%
85.7 % 12 / 14 68.4 % 13 / 19
include/grpc++/support
85.0%85.0%
85.0 % 362 / 426 53.3 % 267 / 501
include/grpc/support
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
src/compiler
97.0%97.0%
97.0 % 559 / 576 97.5 % 39 / 40
src/core/census
57.6%57.6%
57.6 % 53 / 92 66.7 % 12 / 18
src/core/channel
92.0%92.0%
92.0 % 937 / 1018 97.7 % 85 / 87
src/core/client_config
91.1%91.1%
91.1 % 615 / 675 95.3 % 82 / 86
src/core/client_config/lb_policies
88.7%88.7%
88.7 % 408 / 460 91.2 % 31 / 34
src/core/client_config/resolvers
88.5%88.5%
88.5 % 247 / 279 94.3 % 33 / 35
src/core/compression
75.2%75.2%
75.2 % 103 / 137 73.3 % 11 / 15
src/core/debug
100.0%
100.0 % 62 / 62 100.0 % 7 / 7
src/core/httpcli
76.0%76.0%
76.0 % 266 / 350 82.9 % 29 / 35
src/core/iomgr
88.5%88.5%
88.5 % 2072 / 2340 92.0 % 208 / 226
src/core/json
96.0%96.0%
96.0 % 619 / 645 100.0 % 52 / 52
src/core/profiling
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
src/core/security
87.7%87.7%
87.7 % 2557 / 2916 97.5 % 273 / 280
src/core/support
90.0%90.0%
90.0 % 1147 / 1275 93.6 % 162 / 173
src/core/surface
91.6%91.6%
91.6 % 2500 / 2729 96.5 % 223 / 231
src/core/transport
92.6%92.6%
92.6 % 1255 / 1355 96.3 % 130 / 135
src/core/transport/chttp2
88.1%88.1%
88.1 % 2070 / 2349 89.6 % 189 / 211
src/core/tsi
79.4%79.4%
79.4 % 942 / 1186 94.3 % 83 / 88
src/cpp/client
83.3%83.3%
83.3 % 210 / 252 83.1 % 54 / 65
src/cpp/common
99.2%99.2%
99.2 % 131 / 132 100.0 % 33 / 33
src/cpp/proto
73.2%73.2%
73.2 % 60 / 82 60.0 % 9 / 15
src/cpp/server
93.2%93.2%
93.2 % 534 / 573 92.1 % 105 / 114
src/cpp/util
85.6%85.6%
85.6 % 89 / 104 93.8 % 30 / 32
test/core/bad_client
100.0%
100.0 % 64 / 64 100.0 % 4 / 4
test/core/bad_client/tests
100.0%
100.0 % 58 / 58 100.0 % 4 / 4
test/core/channel
93.3%93.3%
93.3 % 111 / 119 76.9 % 10 / 13
test/core/client_config
90.6%90.6%
90.6 % 365 / 403 95.7 % 22 / 23
test/core/compression
94.3%94.3%
94.3 % 83 / 88 100.0 % 8 / 8
test/core/end2end
87.4%87.4%
87.4 % 327 / 374 88.0 % 22 / 25
test/core/end2end/fixtures
99.6%99.6%
99.6 % 1015 / 1019 100.0 % 126 / 126
test/core/end2end/tests
95.0%95.0%
95.0 % 4068 / 4284 94.2 % 326 / 346
test/core/fling
84.9%84.9%
84.9 % 158 / 186 100.0 % 8 / 8
test/core/httpcli
99.5%99.5%
99.5 % 204 / 205 100.0 % 14 / 14
test/core/iomgr
98.6%98.6%
98.6 % 1492 / 1513 98.4 % 122 / 124
test/core/json
95.1%95.1%
95.1 % 173 / 182 95.5 % 21 / 22
test/core/profiling
100.0%
100.0 % 27 / 27 100.0 % 2 / 2
test/core/security
95.4%95.4%
95.4 % 1468 / 1539 94.0 % 141 / 150
test/core/support
98.9%98.9%
98.9 % 1229 / 1243 100.0 % 109 / 109
test/core/surface
99.4%99.4%
99.4 % 335 / 337 100.0 % 28 / 28
test/core/transport
99.0%99.0%
99.0 % 196 / 198 100.0 % 12 / 12
test/core/transport/chttp2
96.9%96.9%
96.9 % 760 / 784 100.0 % 61 / 61
test/core/tsi
87.0%87.0%
87.0 % 60 / 69 87.5 % 7 / 8
test/core/util
70.5%70.5%
70.5 % 208 / 295 80.0 % 20 / 25
test/cpp/client
100.0%
100.0 % 70 / 70 92.0 % 23 / 25
test/cpp/common
100.0%
100.0 % 95 / 95 94.6 % 35 / 37
test/cpp/end2end
96.1%96.1%
96.1 % 1806 / 1879 93.5 % 478 / 511
test/cpp/interop
23.6%23.6%
23.6 % 159 / 674 47.5 % 28 / 59
test/cpp/qps
81.6%81.6%
81.6 % 942 / 1155 81.7 % 214 / 262
test/cpp/util
96.0%96.0%
96.0 % 386 / 402 95.2 % 159 / 167
third_party/googletest/include/gtest
53.4%53.4%
53.4 % 79 / 148 32.7 % 136 / 416
third_party/googletest/include/gtest/internal
90.0%90.0%
90.0 % 180 / 200 58.7 % 494 / 842
third_party/openssl/crypto
27.4%27.4%
27.4 % 263 / 961 31.1 % 42 / 135
third_party/openssl/crypto/aes
40.5%40.5%
40.5 % 117 / 289 40.0 % 4 / 10
third_party/openssl/crypto/asn1
20.5%20.5%
20.5 % 1262 / 6142 19.2 % 116 / 603
third_party/openssl/crypto/bf
0.0%
0.0 % 0 / 208 0.0 % 0 / 8
third_party/openssl/crypto/bio
32.4%32.4%
32.4 % 370 / 1143 35.0 % 36 / 103
third_party/openssl/crypto/bn
43.3%43.3%
43.3 % 1705 / 3934 54.0 % 101 / 187
third_party/openssl/crypto/buffer
78.0%78.0%
78.0 % 85 / 109 83.3 % 10 / 12
third_party/openssl/crypto/camellia
0.0%
0.0 % 0 / 158 0.0 % 0 / 10
third_party/openssl/crypto/cast
0.0%
0.0 % 0 / 241 0.0 % 0 / 7
third_party/openssl/crypto/cmac
0.0%
0.0 % 0 / 158 0.0 % 0 / 21
third_party/openssl/crypto/cms
0.3%0.3%
0.3 % 5 / 1702 0.6 % 1 / 157
third_party/openssl/crypto/comp
20.0%20.0%
20.0 % 7 / 35 28.6 % 2 / 7
third_party/openssl/crypto/conf
0.7%0.7%
0.7 % 5 / 730 1.2 % 1 / 80
third_party/openssl/crypto/des
0.0%
0.0 % 0 / 598 0.0 % 0 / 23
third_party/openssl/crypto/dh
0.5%0.5%
0.5 % 5 / 954 1.3 % 1 / 76
third_party/openssl/crypto/dsa
0.5%0.5%
0.5 % 5 / 955 1.4 % 1 / 74
third_party/openssl/crypto/dso
1.5%1.5%
1.5 % 5 / 336 3.1 % 1 / 32
third_party/openssl/crypto/ec
22.8%22.8%
22.8 % 908 / 3990 30.4 % 82 / 270
third_party/openssl/crypto/ecdh
45.3%45.3%
45.3 % 73 / 161 46.7 % 7 / 15
third_party/openssl/crypto/ecdsa
1.3%1.3%
1.3 % 5 / 374 2.8 % 1 / 36
third_party/openssl/crypto/engine
3.9%3.9%
3.9 % 37 / 944 6.7 % 11 / 165
third_party/openssl/crypto/err
50.6%50.6%
50.6 % 222 / 439 43.3 % 26 / 60
third_party/openssl/crypto/evp
27.5%27.5%
27.5 % 942 / 3430 43.5 % 210 / 483
third_party/openssl/crypto/hmac
72.5%72.5%
72.5 % 129 / 178 69.6 % 16 / 23
third_party/openssl/crypto/idea
0.0%
0.0 % 0 / 208 0.0 % 0 / 8
third_party/openssl/crypto/lhash
71.3%71.3%
71.3 % 129 / 181 69.2 % 9 / 13
third_party/openssl/crypto/md4
0.0%
0.0 % 0 / 81 0.0 % 0 / 2
third_party/openssl/crypto/md5
0.0%
0.0 % 0 / 97 0.0 % 0 / 2
third_party/openssl/crypto/mdc2
0.0%
0.0 % 0 / 59 0.0 % 0 / 4
third_party/openssl/crypto/modes
28.2%28.2%
28.2 % 266 / 943 31.4 % 11 / 35
third_party/openssl/crypto/objects
24.2%24.2%
24.2 % 144 / 594 38.3 % 23 / 60
third_party/openssl/crypto/ocsp
2.4%2.4%
2.4 % 5 / 207 1.3 % 1 / 75
third_party/openssl/crypto/pem
19.8%19.8%
19.8 % 161 / 815 10.3 % 13 / 126
third_party/openssl/crypto/pkcs12
1.6%1.6%
1.6 % 5 / 318 2.2 % 1 / 46
third_party/openssl/crypto/pkcs7
0.6%0.6%
0.6 % 5 / 891 1.0 % 1 / 96
third_party/openssl/crypto/pqueue
0.0%
0.0 % 0 / 72 0.0 % 0 / 12
third_party/openssl/crypto/rand
64.1%64.1%
64.1 % 202 / 315 59.1 % 13 / 22
third_party/openssl/crypto/rc2
0.0%
0.0 % 0 / 208 0.0 % 0 / 7
third_party/openssl/crypto/rc4
0.0%
0.0 % 0 / 81 0.0 % 0 / 4
third_party/openssl/crypto/ripemd
0.0%
0.0 % 0 / 197 0.0 % 0 / 2
third_party/openssl/crypto/rsa
25.5%25.5%
25.5 % 492 / 1933 34.4 % 42 / 122
third_party/openssl/crypto/seed
0.0%
0.0 % 0 / 107 0.0 % 0 / 7
third_party/openssl/crypto/sha
74.2%74.2%
74.2 % 343 / 462 36.4 % 8 / 22
third_party/openssl/crypto/srp
0.0%
0.0 % 0 / 373 0.0 % 0 / 27
third_party/openssl/crypto/stack
56.6%56.6%
56.6 % 82 / 145 60.9 % 14 / 23
third_party/openssl/crypto/ts
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
third_party/openssl/crypto/txt_db
0.0%
0.0 % 0 / 170 0.0 % 0 / 6
third_party/openssl/crypto/ui
1.1%1.1%
1.1 % 5 / 456 1.5 % 1 / 67
third_party/openssl/crypto/whrlpool
0.0%
0.0 % 0 / 264 0.0 % 0 / 6
third_party/openssl/crypto/x509
19.7%19.7%
19.7 % 602 / 3061 17.0 % 67 / 395
third_party/openssl/crypto/x509v3
3.9%3.9%
3.9 % 129 / 3270 6.2 % 23 / 370
third_party/openssl/ssl
26.6%26.6%
26.6 % 4107 / 15467 30.2 % 219 / 726
third_party/protobuf/src/google/protobuf
42.4%42.4%
42.4 % 5819 / 13735 37.7 % 970 / 2576
third_party/protobuf/src/google/protobuf/compiler
58.7%58.7%
58.7 % 1513 / 2579 63.2 % 189 / 299
third_party/protobuf/src/google/protobuf/compiler/cpp
90.8%90.8%
90.8 % 3100 / 3414 91.8 % 326 / 355
third_party/protobuf/src/google/protobuf/compiler/csharp
0.1%0.1%
0.1 % 1 / 1115 0.0 % 0 / 207
third_party/protobuf/src/google/protobuf/compiler/java
0.1%0.1%
0.1 % 2 / 5656 0.3 % 2 / 772
third_party/protobuf/src/google/protobuf/compiler/javanano
0.6%0.6%
0.6 % 10 / 1609 3.5 % 8 / 230
third_party/protobuf/src/google/protobuf/compiler/objectivec
0.8%0.8%
0.8 % 12 / 1446 6.0 % 11 / 184
third_party/protobuf/src/google/protobuf/compiler/python
0.7%0.7%
0.7 % 4 / 601 3.2 % 2 / 62
third_party/protobuf/src/google/protobuf/compiler/ruby
0.6%0.6%
0.6 % 1 / 162 0.0 % 0 / 17
third_party/protobuf/src/google/protobuf/io
62.5%62.5%
62.5 % 985 / 1575 60.7 % 153 / 252
third_party/protobuf/src/google/protobuf/stubs
34.6%34.6%
34.6 % 619 / 1791 37.6 % 117 / 311

Generated by: LCOV version 1.10