LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: a43a77853355b937a79c57b07a8f05607cf29e6c.info Lines: 49.9 % 119387 59575
Test Date: 2024-09-19 12:04:32 Functions: 31.8 % 23295 7415

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
libs/vm_monitor/src/bin
0.0%
0.0 % 19 0.0 % 2
pageserver/pagebench/src/util/cli
0.0%
0.0 % 18 0.0 % 2
pageserver/client/src/mgmt_api
0.0%
0.0 % 38 0.0 % 3
storage_controller/src/service
0.0%
0.0 % 38 0.0 % 5
pageserver/pagebench/src
0.0%
0.0 % 20 0.0 % 10
proxy/src/http
0.0%
0.0 % 65 0.0 % 12
pageserver/pagebench/src/util
0.0%
0.0 % 63 0.0 % 14
libs/tracing-utils/src
0.0%
0.0 % 122 0.0 % 15
pageserver/compaction/src/simulator
0.0%
0.0 % 335 0.0 % 16
storage_controller/src/persistence
0.0%
0.0 % 22 0.0 % 19
compute_tools/src/http
0.0%
0.0 % 311 0.0 % 24
storage_controller/client/src
0.0%
0.0 % 45 0.0 % 29
pageserver/compaction/src/bin
0.0%
0.0 % 135 0.0 % 52
libs/safekeeper_api/src
0.0%
0.0 % 8 0.0 % 57
control_plane/storcon_cli/src
0.0%
0.0 % 759 0.0 % 114
pageserver/client/src
0.0%
0.0 % 695 0.0 % 156
pageserver/pagebench/src/cmd
0.0%
0.0 % 787 0.0 % 157
storage_scrubber/src
0.0%
0.0 % 2902 0.0 % 529
pageserver/src/http
0.0%
0.0 % 2214 0.0 % 714
safekeeper/src/http
2.7%2.7%
2.7 % 566 15 0.8 % 118 1
pageserver/src/tenant/secondary
1.3%1.3%
1.3 % 1357 17 1.1 % 176 2
control_plane/src
2.6%2.6%
2.6 % 2688 69 1.1 % 531 6
libs/utils/src/http
11.7%11.7%
11.7 % 573 67 1.6 % 754 12
control_plane/src/bin
26.8%26.8%
26.8 % 1421 381 2.1 % 97 2
libs/vm_monitor/src
22.2%22.2%
22.2 % 406 90 2.4 % 208 5
safekeeper/src/bin
1.4%1.4%
1.4 % 355 5 4.9 % 81 4
storage_controller/src
13.8%13.8%
13.8 % 9487 1309 6.6 % 1857 122
proxy/src/console/provider
6.3%6.3%
6.3 % 333 21 8.5 % 47 4
proxy/src/bin
4.7%4.7%
4.7 % 930 44 8.8 % 205 18
pageserver/src/bin
5.3%5.3%
5.3 % 511 27 8.8 % 34 3
pageserver/ctl/src
20.0%20.0%
20.0 % 1009 202 8.9 % 192 17
compute_tools/src/bin
18.0%18.0%
18.0 % 533 96 9.1 % 22 2
compute_tools/src
7.1%7.1%
7.1 % 1774 126 9.9 % 181 18
libs/pageserver_api/src
78.6%78.6%
78.6 % 2743 2156 10.1 % 2017 203
proxy/src/redis
17.8%17.8%
17.8 % 490 87 14.2 % 155 22
libs/tenant_size_model/src
42.0%42.0%
42.0 % 286 120 15.8 % 38 6
proxy/src/console
26.9%26.9%
26.9 % 490 132 15.8 % 279 44
libs/postgres_backend/src
35.7%35.7%
35.7 % 566 202 15.9 % 220 35
libs/compute_api/src
49.1%49.1%
49.1 % 116 57 16.1 % 292 47
safekeeper/src
19.6%19.6%
19.6 % 7591 1486 16.2 % 1354 219
storage_broker/src
31.5%31.5%
31.5 % 111 35 19.2 % 26 5
proxy/src/serverless
39.5%39.5%
39.5 % 1907 753 19.7 % 310 61
libs/pageserver_api/src/models
91.7%91.7%
91.7 % 192 176 25.6 % 90 23
libs/consumption_metrics/src
76.7%76.7%
76.7 % 43 33 26.2 % 65 17
storage_broker/src/bin
39.7%39.7%
39.7 % 534 212 26.4 % 72 19
proxy/src/auth/backend
65.7%65.7%
65.7 % 630 414 30.8 % 156 48
libs/pq_proto/src
53.3%53.3%
53.3 % 720 384 32.4 % 321 104
libs/metrics/src
42.4%42.4%
42.4 % 547 232 34.9 % 175 61
proxy/src
48.2%48.2%
48.2 % 3104 1497 36.0 % 880 317
libs/utils/tests
100.0%
100.0 % 22 22 36.4 % 11 4
pageserver/src/tenant/timeline
49.6%49.6%
49.6 % 3974 1970 37.1 % 396 147
pageserver/src/consumption_metrics
58.8%58.8%
58.8 % 611 359 37.4 % 123 46
libs/postgres_ffi/wal_craft/src/bin
47.9%47.9%
47.9 % 121 58 40.0 % 5 2
pageserver/src/tenant/remote_timeline_client
79.4%79.4%
79.4 % 1115 885 42.7 % 211 90
proxy/src/proxy
80.6%80.6%
80.6 % 885 713 44.4 % 187 83
proxy/src/sasl
98.1%98.1%
98.1 % 107 105 44.4 % 54 24
pageserver/src/deletion_queue
70.2%70.2%
70.2 % 564 396 44.4 % 72 32
pageserver/compaction/src
78.2%78.2%
78.2 % 1393 1089 44.7 % 237 106
libs/utils/src
74.6%74.6%
74.6 % 3774 2815 44.9 % 1544 693
proxy/src/cache
64.2%64.2%
64.2 % 690 443 46.0 % 113 52
pageserver/src/tenant/timeline/walreceiver
45.3%45.3%
45.3 % 1527 691 49.5 % 95 47
pageserver/src
64.8%64.8%
64.8 % 19104 12370 51.0 % 1924 981
proxy/src/context
78.8%78.8%
78.8 % 510 402 52.3 % 155 81
libs/remote_storage/src
80.4%80.4%
80.4 % 3448 2771 52.9 % 646 342
proxy/src/auth
86.8%86.8%
86.8 % 1069 928 53.1 % 179 95
pageserver/src/tenant
62.7%62.7%
62.7 % 12290 7710 53.1 % 1594 846
proxy/src/rate_limiter
87.2%87.2%
87.2 % 421 367 53.8 % 130 70
libs/walproposer/src
86.6%86.6%
86.6 % 781 676 57.0 % 114 65
libs/postgres_ffi/src
62.6%62.6%
62.6 % 808 506 60.9 % 253 154
libs/remote_storage/tests/common
88.1%88.1%
88.1 % 177 156 70.0 % 80 56
libs/postgres_connection/src
86.2%86.2%
86.2 % 188 162 71.1 % 38 27
pageserver/src/tenant/storage_layer
84.9%84.9%
84.9 % 5809 4931 74.6 % 614 458
pageserver/src/virtual_file/owned_buffers_io/util
100.0%
100.0 % 24 24 75.0 % 8 6
pageserver/src/virtual_file/io_engine
46.8%46.8%
46.8 % 111 52 75.0 % 12 9
proxy/src/rate_limiter/limit_algorithm
99.5%99.5%
99.5 % 208 207 76.2 % 21 16
pageserver/src/walredo/process
67.1%67.1%
67.1 % 76 51 76.9 % 13 10
libs/utils/src/sync
89.9%89.9%
89.9 % 547 492 83.3 % 168 140
pageserver/src/virtual_file
72.0%72.0%
72.0 % 296 213 83.9 % 56 47
pageserver/src/walredo
55.6%55.6%
55.6 % 302 168 84.6 % 13 11
libs/remote_storage/tests
84.8%84.8%
84.8 % 342 290 84.6 % 78 66
libs/utils/src/fs_ext
96.6%96.6%
96.6 % 87 84 85.7 % 7 6
libs/desim/src
92.7%92.7%
92.7 % 823 763 87.8 % 263 231
libs/postgres_ffi/wal_craft/src
79.5%79.5%
79.5 % 458 364 88.3 % 120 106
safekeeper/tests/walproposer_sim
93.2%93.2%
93.2 % 1651 1539 88.4 % 414 366
pageserver/src/context
85.2%85.2%
85.2 % 61 52 90.9 % 11 10
libs/tenant_size_model/tests
98.0%98.0%
98.0 % 202 198 92.3 % 13 12
pageserver/src/tenant/layer_map
97.2%97.2%
97.2 % 581 565 95.0 % 60 57
pageserver/src/tenant/storage_layer/layer
98.8%98.8%
98.8 % 925 914 96.4 % 55 53
pageserver/src/virtual_file/owned_buffers_io
96.3%96.3%
96.3 % 295 284 96.7 % 60 58
proxy/src/scram
96.5%96.5%
96.5 % 654 631 97.1 % 70 68
libs/pageserver_api/src/config
100.0%
100.0 % 19 19 100.0 % 1 1
pageserver/compaction/tests
100.0%
100.0 % 55 55 100.0 % 6 6
compute_tools/tests
100.0%
100.0 % 116 116 100.0 % 8 8
safekeeper/tests
100.0%
100.0 % 182 182 100.0 % 10 10
pageserver/src/consumption_metrics/metrics
100.0%
100.0 % 274 274 100.0 % 12 12
libs/postgres_backend/tests
96.5%96.5%
96.5 % 114 110 100.0 % 14 14
libs/desim/tests
98.2%98.2%
98.2 % 163 160 100.0 % 16 16
proxy/src/proxy/tests
97.8%97.8%
97.8 % 181 177 100.0 % 23 23
pageserver/src/tenant/storage_layer/inmemory_layer
96.6%96.6%
96.6 % 643 621 100.0 % 105 105

Generated by: LCOV version 2.1-beta