LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: lcov.info Lines: 115936 148096 78.3 %
Date: 2021-11-24 03:28:48 Functions: 7876 9851 80.0 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
app/config
78.1%78.1%
78.1 % 2685 / 3439 88.1 % 141 / 160
app/main
39.9%39.9%
39.9 % 346 / 868 68.2 % 30 / 44
core/crypto
80.2%80.2%
80.2 % 543 / 677 87.5 % 35 / 40
core/mainloop
31.9%31.9%
31.9 % 1219 / 3817 47.0 % 133 / 283
core/or
60.5%60.5%
60.5 % 9880 / 16326 78.2 % 952 / 1217
core/proto
92.9%92.9%
92.9 % 587 / 632 100.0 % 25 / 25
ext
45.0%45.0%
45.0 % 188 / 418 60.9 % 14 / 23
ext/timeouts
96.3%96.3%
96.3 % 130 / 135 100.0 % 17 / 17
ext/trunnel
67.8%67.8%
67.8 % 61 / 90 86.7 % 13 / 15
feature/api
48.1%48.1%
48.1 % 26 / 54 57.1 % 4 / 7
feature/client
57.4%57.4%
57.4 % 2278 / 3967 67.8 % 202 / 298
feature/control
39.2%39.2%
39.2 % 1589 / 4049 62.5 % 178 / 285
feature/dirauth
70.8%70.8%
70.8 % 3730 / 5272 85.1 % 274 / 322
feature/dircache
80.1%80.1%
80.1 % 1697 / 2119 84.6 % 126 / 149
feature/dirclient
24.9%24.9%
24.9 % 374 / 1501 50.6 % 42 / 83
feature/dircommon
87.9%87.9%
87.9 % 852 / 969 93.4 % 71 / 76
feature/dirparse
88.1%88.1%
88.1 % 2073 / 2352 100.0 % 59 / 59
feature/hibernate
58.0%58.0%
58.0 % 293 / 505 80.0 % 28 / 35
feature/hs
77.7%77.7%
77.7 % 5545 / 7134 85.1 % 486 / 571
feature/hs_common
83.8%83.8%
83.8 % 145 / 173 78.9 % 15 / 19
feature/keymgt
73.2%73.2%
73.2 % 273 / 373 100.0 % 7 / 7
feature/metrics
82.7%82.7%
82.7 % 105 / 127 81.8 % 9 / 11
feature/nodelist
60.6%60.6%
60.6 % 3858 / 6369 73.8 % 388 / 526
feature/relay
57.0%57.0%
57.0 % 2720 / 4771 67.8 % 211 / 311
feature/rend
15.1%15.1%
15.1 % 18 / 119 25.0 % 1 / 4
feature/stats
60.4%60.4%
60.4 % 1296 / 2146 74.1 % 157 / 212
lib/arch
100.0%
100.0 % 45 / 45 100.0 % 14 / 14
lib/buf
90.8%90.8%
90.8 % 385 / 424 95.2 % 40 / 42
lib/compress
88.8%88.8%
88.8 % 538 / 606 98.4 % 62 / 63
lib/confmgt
98.3%98.3%
98.3 % 936 / 952 99.1 % 116 / 117
lib/container
100.0%
100.0 % 498 / 498 97.1 % 168 / 173
lib/crypt_ops
93.0%93.0%
93.0 % 2179 / 2342 95.5 % 253 / 265
lib/ctime
100.0%
100.0 % 78 / 78 100.0 % 8 / 8
lib/dispatch
96.4%96.4%
96.4 % 212 / 220 94.1 % 32 / 34
lib/encoding
94.7%94.7%
94.7 % 823 / 869 94.3 % 50 / 53
lib/err
75.6%75.6%
75.6 % 152 / 201 76.0 % 19 / 25
lib/evloop
91.5%91.5%
91.5 % 563 / 615 92.5 % 86 / 93
lib/fdio
100.0%
100.0 % 17 / 17 100.0 % 5 / 5
lib/fs
79.9%79.9%
79.9 % 860 / 1077 92.9 % 79 / 85
lib/geoip
90.4%90.4%
90.4 % 188 / 208 94.7 % 18 / 19
lib/lock
100.0%
100.0 % 49 / 49 100.0 % 9 / 9
lib/log
74.0%74.0%
74.0 % 582 / 787 80.3 % 53 / 66
lib/malloc
89.1%89.1%
89.1 % 90 / 101 100.0 % 16 / 16
lib/math
93.5%93.5%
93.5 % 259 / 277 93.8 % 76 / 81
lib/memarea
100.0%
100.0 % 109 / 109 100.0 % 14 / 14
lib/meminfo
87.5%87.5%
87.5 % 21 / 24 100.0 % 2 / 2
lib/metrics
96.2%96.2%
96.2 % 127 / 132 100.0 % 19 / 19
lib/net
81.7%81.7%
81.7 % 1393 / 1706 87.8 % 130 / 148
lib/osinfo
80.0%80.0%
80.0 % 12 / 15 75.0 % 3 / 4
lib/process
68.7%68.7%
68.7 % 595 / 866 85.1 % 80 / 94
lib/pubsub
96.2%96.2%
96.2 % 282 / 293 100.0 % 26 / 26
lib/sandbox
2.5%2.5%
2.5 % 12 / 475 7.5 % 4 / 53
lib/smartlist_core
100.0%
100.0 % 153 / 153 100.0 % 19 / 19
lib/string
99.1%99.1%
99.1 % 429 / 433 98.2 % 55 / 56
lib/term
0.0%
0.0 % 0 / 6 0.0 % 0 / 1
lib/thread
95.6%95.6%
95.6 % 130 / 136 100.0 % 26 / 26
lib/time
92.9%92.9%
92.9 % 182 / 196 97.3 % 36 / 37
lib/tls
63.0%63.0%
63.0 % 707 / 1123 68.2 % 58 / 85
lib/version
88.9%88.9%
88.9 % 8 / 9 100.0 % 2 / 2
lib/wallclock
100.0%
100.0 % 70 / 70 100.0 % 7 / 7
test
98.9%98.9%
98.9 % 57178 / 57824 97.7 % 2192 / 2243
test/fuzz
92.1%92.1%
92.1 % 220 / 239 94.3 % 33 / 35
trunnel
48.4%48.4%
48.4 % 2325 / 4802 38.5 % 286 / 742
trunnel/hs
59.3%59.3%
59.3 % 1018 / 1717 59.8 % 162 / 271

Generated by: LCOV version 1.14