LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: aca8877be6ceba750c1be359ed71bc1799d52b30.info Lines: 82.6 % 84170 69522
Test Date: 2024-02-14 18:05:35 Functions: 56.0 % 22974 12860

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
compute_tools/src
64.7%64.7%
64.7 % 1540 997 56.5 % 306 173
compute_tools/src/bin
79.0%79.0%
79.0 % 385 304 58.1 % 31 18
compute_tools/src/http
62.8%62.8%
62.8 % 239 150 64.3 % 42 27
compute_tools/tests
100.0%
100.0 % 122 122 100.0 % 14 14
control_plane/attachment_service/src
84.8%84.8%
84.8 % 3155 2677 60.7 % 765 464
control_plane/attachment_service/src/persistence
90.9%90.9%
90.9 % 22 20 41.2 % 34 14
control_plane/src
84.1%84.1%
84.1 % 2273 1912 48.5 % 660 320
control_plane/src/bin
80.0%80.0%
80.0 % 1352 1081 68.1 % 91 62
libs/compute_api/src
81.8%81.8%
81.8 % 121 99 29.7 % 434 129
libs/consumption_metrics/src
89.8%89.8%
89.8 % 49 44 35.4 % 96 34
libs/desim/src
93.5%93.5%
93.5 % 847 792 78.9 % 346 273
libs/desim/tests
98.2%98.2%
98.2 % 166 163 100.0 % 26 26
libs/metrics/src
81.9%81.9%
81.9 % 542 444 62.6 % 131 82
libs/pageserver_api/src
89.4%89.4%
89.4 % 1923 1720 35.4 % 1490 528
libs/pageserver_api/src/models
98.9%98.9%
98.9 % 94 93 29.7 % 64 19
libs/postgres_backend/src
82.7%82.7%
82.7 % 568 470 49.0 % 357 175
libs/postgres_backend/tests
96.5%96.5%
96.5 % 113 109 100.0 % 14 14
libs/postgres_connection/src
95.9%95.9%
95.9 % 194 186 87.2 % 47 41
libs/postgres_ffi/src
89.0%89.0%
89.0 % 820 730 72.8 % 213 155
libs/postgres_ffi/wal_craft/src
92.5%92.5%
92.5 % 439 406 87.0 % 115 100
libs/postgres_ffi/wal_craft/src/bin
82.6%82.6%
82.6 % 121 100 100.0 % 6 6
libs/pq_proto/src
86.8%86.8%
86.8 % 714 620 65.1 % 347 226
libs/remote_storage/src
74.6%74.6%
74.6 % 2352 1754 57.6 % 443 255
libs/remote_storage/src/s3_bucket
95.8%95.8%
95.8 % 118 113 82.2 % 45 37
libs/remote_storage/tests
21.5%21.5%
21.5 % 363 78 38.8 % 80 31
libs/remote_storage/tests/common
13.7%13.7%
13.7 % 336 46 43.2 % 148 64
libs/safekeeper_api/src
100.0%
100.0 % 6 6 26.0 % 50 13
libs/tenant_size_model/src
98.9%98.9%
98.9 % 268 265 38.2 % 68 26
libs/tenant_size_model/tests
98.1%98.1%
98.1 % 209 205 94.7 % 19 18
libs/tracing-utils/src
91.3%91.3%
91.3 % 127 116 66.7 % 15 10
libs/utils/src
90.5%90.5%
90.5 % 3233 2925 60.9 % 1718 1046
libs/utils/src/http
85.9%85.9%
85.9 % 533 458 57.9 % 904 523
libs/utils/src/sync
89.6%89.6%
89.6 % 470 421 77.8 % 144 112
libs/utils/tests
100.0%
100.0 % 23 23 46.7 % 15 7
libs/vm_monitor/src
8.2%8.2%
8.2 % 451 37 0.9 % 335 3
libs/vm_monitor/src/bin
0.0%
0.0 % 19 0.0 % 2
libs/walproposer/src
86.2%86.2%
86.2 % 705 608 57.8 % 116 67
pageserver/client/src
44.9%44.9%
44.9 % 383 172 52.4 % 82 43
pageserver/client/src/mgmt_api
0.0%
0.0 % 38 0.0 % 3
pageserver/ctl/src
8.3%8.3%
8.3 % 551 46 13.8 % 116 16
pageserver/pagebench/src
0.0%
0.0 % 18 0.0 % 10
pageserver/pagebench/src/cmd
0.0%
0.0 % 512 0.0 % 146
pageserver/pagebench/src/util
0.0%
0.0 % 60 0.0 % 13
pageserver/pagebench/src/util/cli
0.0%
0.0 % 18 0.0 % 4
pageserver/src
88.0%88.0%
88.0 % 15457 13609 65.3 % 2680 1749
pageserver/src/bin
95.0%95.0%
95.0 % 577 548 64.1 % 64 41
pageserver/src/consumption_metrics
96.5%96.5%
96.5 % 657 634 60.8 % 176 107
pageserver/src/consumption_metrics/metrics
100.0%
100.0 % 281 281 100.0 % 18 18
pageserver/src/deletion_queue
77.1%77.1%
77.1 % 585 451 45.3 % 139 63
pageserver/src/http
85.0%85.0%
85.0 % 1596 1356 61.2 % 629 385
pageserver/src/tenant
89.4%89.4%
89.4 % 9863 8816 64.5 % 1868 1205
pageserver/src/tenant/layer_map
97.4%97.4%
97.4 % 588 573 91.5 % 71 65
pageserver/src/tenant/remote_timeline_client
93.3%93.3%
93.3 % 735 686 63.8 % 160 102
pageserver/src/tenant/secondary
74.3%74.3%
74.3 % 930 691 58.5 % 205 120
pageserver/src/tenant/storage_layer
76.9%76.9%
76.9 % 2620 2014 64.5 % 420 271
pageserver/src/tenant/timeline
86.8%86.8%
86.8 % 1147 996 68.1 % 229 156
pageserver/src/tenant/timeline/walreceiver
94.1%94.1%
94.1 % 1386 1304 70.9 % 148 105
pageserver/src/virtual_file
79.7%79.7%
79.7 % 172 137 78.8 % 33 26
pageserver/src/walredo
87.6%87.6%
87.6 % 338 296 54.2 % 24 13
pageserver/src/walredo/process
79.5%79.5%
79.5 % 83 66 58.3 % 24 14
proxy/src
85.2%85.2%
85.2 % 2670 2274 58.5 % 949 555
proxy/src/auth
93.8%93.8%
93.8 % 786 737 59.5 % 200 119
proxy/src/auth/backend
73.4%73.4%
73.4 % 177 130 18.3 % 82 15
proxy/src/bin
89.8%89.8%
89.8 % 519 466 38.8 % 134 52
proxy/src/cache
79.3%79.3%
79.3 % 507 402 66.7 % 69 46
proxy/src/console
75.1%75.1%
75.1 % 429 322 52.2 % 184 96
proxy/src/console/provider
57.6%57.6%
57.6 % 347 200 61.4 % 70 43
proxy/src/context
86.9%86.9%
86.9 % 497 432 55.6 % 151 84
proxy/src/http
86.7%86.7%
86.7 % 15 13 88.9 % 9 8
proxy/src/proxy
90.4%90.4%
90.4 % 801 724 55.6 % 266 148
proxy/src/proxy/tests
97.5%97.5%
97.5 % 163 159 100.0 % 24 24
proxy/src/rate_limiter
91.2%91.2%
91.2 % 635 579 65.4 % 133 87
proxy/src/redis
43.5%43.5%
43.5 % 191 83 19.9 % 161 32
proxy/src/sasl
96.4%96.4%
96.4 % 112 108 48.1 % 54 26
proxy/src/scram
94.1%94.1%
94.1 % 442 416 80.7 % 57 46
proxy/src/serverless
90.9%90.9%
90.9 % 1413 1285 60.6 % 368 223
s3_scrubber/src
0.0%
0.0 % 1575 0.0 % 488
safekeeper/src
89.4%89.4%
89.4 % 5971 5339 61.5 % 1572 966
safekeeper/src/bin
88.1%88.1%
88.1 % 336 296 41.3 % 92 38
safekeeper/src/http
95.6%95.6%
95.6 % 413 395 69.4 % 108 75
safekeeper/tests
100.0%
100.0 % 191 191 82.1 % 28 23
safekeeper/tests/walproposer_sim
94.0%94.0%
94.0 % 1659 1559 75.1 % 630 473
storage_broker/src
66.7%66.7%
66.7 % 111 74 48.5 % 33 16
storage_broker/src/bin
70.6%70.6%
70.6 % 521 368 58.7 % 92 54
trace/src
0.0%
0.0 % 82 0.0 % 27

Generated by: LCOV version 2.1-beta