LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: 32f4a56327bc9da697706839ed4836b2a00a408f.info Lines: 81.2 % 78157 63446
Test Date: 2024-02-07 07:37:29 Functions: 54.2 % 20812 11279

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.3%64.3%
64.3 % 1506 969 59.3 % 290 172
compute_tools/src/bin
79.0%79.0%
79.0 % 385 304 58.1 % 31 18
compute_tools/src/http
61.1%61.1%
61.1 % 234 143 64.3 % 42 27
compute_tools/tests
100.0%
100.0 % 122 122 100.0 % 14 14
control_plane/attachment_service/src
76.2%76.2%
76.2 % 2688 2048 53.7 % 687 369
control_plane/src
84.2%84.2%
84.2 % 2338 1968 46.5 % 651 303
control_plane/src/bin
80.0%80.0%
80.0 % 1319 1055 68.9 % 90 62
libs/compute_api/src
81.4%81.4%
81.4 % 118 96 31.6 % 434 137
libs/consumption_metrics/src
89.8%89.8%
89.8 % 49 44 35.4 % 96 34
libs/metrics/src
82.0%82.0%
82.0 % 511 419 62.2 % 127 79
libs/pageserver_api/src
88.1%88.1%
88.1 % 1820 1604 34.5 % 1438 496
libs/pageserver_api/src/models
98.9%98.9%
98.9 % 94 93 29.5 % 61 18
libs/postgres_backend/src
82.2%82.2%
82.2 % 568 467 49.0 % 357 175
libs/postgres_backend/tests
94.1%94.1%
94.1 % 102 96 100.0 % 14 14
libs/postgres_connection/src
95.9%95.9%
95.9 % 194 186 87.2 % 47 41
libs/postgres_ffi/src
88.9%88.9%
88.9 % 814 724 71.8 % 213 153
libs/postgres_ffi/wal_craft/src
92.4%92.4%
92.4 % 433 400 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 68.1 % 323 220
libs/remote_storage/src
72.9%72.9%
72.9 % 2204 1607 57.0 % 440 251
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 37.2 % 78 29
libs/remote_storage/tests/common
13.9%13.9%
13.9 % 331 46 32.3 % 124 40
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.1%90.1%
90.1 % 3136 2824 60.8 % 1683 1024
libs/utils/src/http
85.4%85.4%
85.4 % 529 452 57.6 % 845 487
libs/utils/src/sync
76.2%76.2%
76.2 % 412 314 67.9 % 134 91
libs/utils/tests
100.0%
100.0 % 23 23 46.7 % 15 7
libs/vm_monitor/src
7.8%7.8%
7.8 % 448 35 0.9 % 321 3
libs/vm_monitor/src/bin
0.0%
0.0 % 17 0.0 % 2
libs/walproposer/src
66.6%66.6%
66.6 % 713 475 50.5 % 95 48
pageserver/client/src
39.1%39.1%
39.1 % 350 137 47.9 % 73 35
pageserver/client/src/mgmt_api
0.0%
0.0 % 38 0.0 % 3
pageserver/ctl/src
5.4%5.4%
5.4 % 542 29 13.3 % 113 15
pageserver/pagebench/src
0.0%
0.0 % 18 0.0 % 10
pageserver/pagebench/src/cmd
0.0%
0.0 % 513 0.0 % 141
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
87.1%87.1%
87.1 % 14829 12917 64.6 % 2611 1688
pageserver/src/bin
94.9%94.9%
94.9 % 571 542 64.1 % 64 41
pageserver/src/consumption_metrics
96.3%96.3%
96.3 % 656 632 60.1 % 173 104
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 44.9 % 138 62
pageserver/src/http
85.3%85.3%
85.3 % 1553 1324 59.8 % 567 339
pageserver/src/tenant
89.0%89.0%
89.0 % 9638 8582 63.4 % 1807 1145
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 % 745 695 61.4 % 153 94
pageserver/src/tenant/secondary
78.7%78.7%
78.7 % 933 734 59.5 % 205 122
pageserver/src/tenant/storage_layer
76.5%76.5%
76.5 % 2633 2013 64.1 % 423 271
pageserver/src/tenant/timeline
87.7%87.7%
87.7 % 1139 999 65.6 % 218 143
pageserver/src/tenant/timeline/walreceiver
92.4%92.4%
92.4 % 1354 1251 69.4 % 144 100
pageserver/src/virtual_file
79.1%79.1%
79.1 % 163 129 64.3 % 42 27
pageserver/src/walredo
85.2%85.2%
85.2 % 284 242 50.0 % 22 11
pageserver/src/walredo/process
79.5%79.5%
79.5 % 83 66 58.3 % 24 14
proxy/src
87.9%87.9%
87.9 % 2419 2127 59.0 % 882 520
proxy/src/auth
94.1%94.1%
94.1 % 744 700 58.7 % 189 111
proxy/src/auth/backend
75.7%75.7%
75.7 % 169 128 18.5 % 81 15
proxy/src/bin
88.8%88.8%
88.8 % 427 379 38.7 % 124 48
proxy/src/cache
74.3%74.3%
74.3 % 483 359 59.4 % 69 41
proxy/src/console
75.2%75.2%
75.2 % 391 294 49.7 % 177 88
proxy/src/console/provider
57.3%57.3%
57.3 % 347 199 59.1 % 66 39
proxy/src/context
87.6%87.6%
87.6 % 469 411 55.7 % 140 78
proxy/src/http
88.9%88.9%
88.9 % 18 16 88.9 % 9 8
proxy/src/proxy
90.3%90.3%
90.3 % 514 464 54.8 % 166 91
proxy/src/proxy/tests
98.1%98.1%
98.1 % 156 153 100.0 % 24 24
proxy/src/rate_limiter
93.8%93.8%
93.8 % 561 526 66.7 % 129 86
proxy/src/redis
63.3%63.3%
63.3 % 90 57 24.5 % 94 23
proxy/src/sasl
96.4%96.4%
96.4 % 112 108 48.1 % 54 26
proxy/src/scram
93.9%93.9%
93.9 % 442 415 80.7 % 57 46
proxy/src/serverless
88.3%88.3%
88.3 % 1237 1092 68.0 % 253 172
s3_scrubber/src
0.0%
0.0 % 1556 0.0 % 482
safekeeper/src
88.9%88.9%
88.9 % 5979 5314 59.2 % 1460 864
safekeeper/src/bin
86.4%86.4%
86.4 % 308 266 40.7 % 91 37
safekeeper/src/http
96.6%96.6%
96.6 % 414 400 72.0 % 107 77
storage_broker/src
66.7%66.7%
66.7 % 111 74 48.5 % 33 16
storage_broker/src/bin
69.3%69.3%
69.3 % 505 350 58.2 % 91 53
trace/src
0.0%
0.0 % 97 0.0 % 27

Generated by: LCOV version 2.1-beta