LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: 12c2fc96834f59604b8ade5b9add28f1dce41ec6.info Lines: 50.0 % 108580 54318
Test Date: 2024-07-03 15:33:13 Functions: 32.7 % 21213 6934

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
pageserver/pagebench/src
0.0%
0.0 % 20 0.0 % 10
proxy/src/http
0.0%
0.0 % 61 0.0 % 12
pageserver/pagebench/src/util
0.0%
0.0 % 63 0.0 % 14
libs/tracing-utils/src
0.0%
0.0 % 127 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 % 20
compute_tools/src/http
0.0%
0.0 % 311 0.0 % 24
trace/src
0.0%
0.0 % 79 0.0 % 24
libs/safekeeper_api/src
0.0%
0.0 % 6 0.0 % 37
pageserver/compaction/src/bin
0.0%
0.0 % 135 0.0 % 52
control_plane/storcon_cli/src
0.0%
0.0 % 663 0.0 % 109
pageserver/client/src
0.0%
0.0 % 573 0.0 % 130
pageserver/pagebench/src/cmd
0.0%
0.0 % 783 0.0 % 157
pageserver/src/tenant/secondary
0.0%
0.0 % 1337 0.0 % 176
storage_scrubber/src
0.0%
0.0 % 2248 0.0 % 428
pageserver/src/http
0.0%
0.0 % 1981 0.0 % 632
safekeeper/src/http
2.9%2.9%
2.9 % 514 15 0.9 % 108 1
control_plane/src
3.3%3.3%
3.3 % 2496 83 1.2 % 517 6
libs/utils/src/http
12.3%12.3%
12.3 % 570 70 1.9 % 629 12
control_plane/src/bin
27.7%27.7%
27.7 % 1323 366 2.2 % 91 2
libs/vm_monitor/src
21.7%21.7%
21.7 % 414 90 2.3 % 220 5
safekeeper/src/bin
1.8%1.8%
1.8 % 332 6 5.1 % 78 4
pageserver/src/bin
7.7%7.7%
7.7 % 558 43 8.3 % 36 3
storage_controller/src
14.4%14.4%
14.4 % 7730 1115 8.6 % 1282 110
proxy/src/console/provider
6.4%6.4%
6.4 % 330 21 8.9 % 45 4
pageserver/ctl/src
20.8%20.8%
20.8 % 1035 215 8.9 % 192 17
compute_tools/src/bin
18.1%18.1%
18.1 % 530 96 9.1 % 22 2
compute_tools/src
7.8%7.8%
7.8 % 1601 125 10.7 % 169 18
proxy/src/auth/backend
50.8%50.8%
50.8 % 177 90 12.7 % 55 7
libs/pageserver_api/src
78.6%78.6%
78.6 % 2810 2210 13.4 % 1650 221
proxy/src/bin
6.5%6.5%
6.5 % 682 44 13.8 % 130 18
proxy/src/redis
18.0%18.0%
18.0 % 484 87 13.9 % 158 22
libs/tenant_size_model/src
45.1%45.1%
45.1 % 266 120 15.8 % 38 6
libs/postgres_backend/src
36.8%36.8%
36.8 % 543 200 15.9 % 220 35
libs/compute_api/src
49.1%49.1%
49.1 % 116 57 16.1 % 292 47
safekeeper/src
19.7%19.7%
19.7 % 7110 1402 16.5 % 1312 216
proxy/src/console
28.2%28.2%
28.2 % 496 140 18.2 % 242 44
storage_broker/src
25.6%25.6%
25.6 % 86 22 19.2 % 26 5
proxy/src/serverless
40.8%40.8%
40.8 % 1867 761 19.3 % 321 62
libs/pageserver_api/src/models
100.0%
100.0 % 125 125 25.4 % 71 18
libs/consumption_metrics/src
75.5%75.5%
75.5 % 49 37 26.2 % 65 17
storage_broker/src/bin
39.4%39.4%
39.4 % 538 212 26.4 % 72 19
pageserver/src/tenant/timeline
40.6%40.6%
40.6 % 2616 1063 28.9 % 270 78
libs/pq_proto/src
55.3%55.3%
55.3 % 702 388 32.8 % 317 104
libs/metrics/src
41.6%41.6%
41.6 % 562 234 32.9 % 170 56
pageserver/src/consumption_metrics
59.9%59.9%
59.9 % 659 395 33.6 % 134 45
libs/utils/tests
100.0%
100.0 % 22 22 36.4 % 11 4
proxy/src
49.2%49.2%
49.2 % 3009 1481 36.7 % 863 317
libs/postgres_ffi/wal_craft/src/bin
47.9%47.9%
47.9 % 121 58 40.0 % 5 2
proxy/src/proxy
81.7%81.7%
81.7 % 883 721 43.7 % 190 83
proxy/src/sasl
98.1%98.1%
98.1 % 107 105 44.4 % 54 24
pageserver/src/deletion_queue
70.5%70.5%
70.5 % 567 400 44.4 % 72 32
pageserver/compaction/src
77.6%77.6%
77.6 % 1358 1054 44.7 % 237 106
proxy/src/cache
62.5%62.5%
62.5 % 698 436 45.5 % 110 50
pageserver/src
63.1%63.1%
63.1 % 17771 11216 45.9 % 2142 983
pageserver/src/tenant/remote_timeline_client
80.9%80.9%
80.9 % 934 756 46.3 % 162 75
libs/utils/src
77.2%77.2%
77.2 % 3504 2704 46.9 % 1447 679
pageserver/src/tenant/timeline/walreceiver
48.3%48.3%
48.3 % 1429 690 50.5 % 93 47
pageserver/src/tenant
61.7%61.7%
61.7 % 10903 6725 51.3 % 1519 780
proxy/src/auth
86.4%86.4%
86.4 % 1064 919 51.7 % 180 93
proxy/src/context
81.2%81.2%
81.2 % 536 435 52.9 % 157 83
proxy/src/rate_limiter
83.4%83.4%
83.4 % 337 281 53.4 % 118 63
libs/remote_storage/src
83.4%83.4%
83.4 % 3117 2600 55.6 % 586 326
libs/walproposer/src
85.9%85.9%
85.9 % 745 640 57.0 % 114 65
libs/postgres_ffi/src
63.4%63.4%
63.4 % 834 529 61.7 % 193 119
libs/postgres_connection/src
71.4%71.4%
71.4 % 182 130 67.6 % 37 25
pageserver/src/tenant/storage_layer
81.4%81.4%
81.4 % 4696 3824 69.1 % 501 346
libs/remote_storage/tests/common
94.6%94.6%
94.6 % 372 352 72.7 % 88 64
pageserver/src/virtual_file/io_engine
55.1%55.1%
55.1 % 118 65 75.0 % 12 9
pageserver/src/tenant/ephemeral_file
68.3%68.3%
68.3 % 265 181 76.0 % 25 19
proxy/src/rate_limiter/limit_algorithm
99.5%99.5%
99.5 % 209 208 76.2 % 21 16
pageserver/src/walredo/process
67.1%67.1%
67.1 % 76 51 76.9 % 13 10
pageserver/src/virtual_file/owned_buffers_io/util
100.0%
100.0 % 24 24 81.8 % 11 9
libs/utils/src/sync
89.7%89.7%
89.7 % 525 471 83.8 % 167 140
libs/remote_storage/tests
88.4%88.4%
88.4 % 500 442 84.6 % 78 66
libs/utils/src/fs_ext
96.6%96.6%
96.6 % 87 84 85.7 % 7 6
pageserver/src/walredo
55.9%55.9%
55.9 % 304 170 85.7 % 14 12
libs/postgres_ffi/wal_craft/src
79.7%79.7%
79.7 % 459 366 85.9 % 99 85
pageserver/src/virtual_file
74.6%74.6%
74.6 % 280 209 86.2 % 58 50
libs/desim/src
92.7%92.7%
92.7 % 823 763 87.8 % 263 231
safekeeper/tests/walproposer_sim
93.5%93.5%
93.5 % 1658 1551 88.3 % 411 363
pageserver/src/context
85.2%85.2%
85.2 % 61 52 90.9 % 11 10
pageserver/src/tenant/ephemeral_file/zero_padded_read_write
95.2%95.2%
95.2 % 63 60 91.7 % 12 11
libs/tenant_size_model/tests
98.0%98.0%
98.0 % 203 199 92.3 % 13 12
pageserver/src/tenant/layer_map
97.2%97.2%
97.2 % 578 562 94.9 % 59 56
pageserver/src/tenant/storage_layer/layer
98.8%98.8%
98.8 % 864 854 96.2 % 52 50
pageserver/src/virtual_file/owned_buffers_io
93.5%93.5%
93.5 % 278 260 96.2 % 52 50
proxy/src/scram
96.4%96.4%
96.4 % 796 767 97.2 % 71 69
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 % 164 161 100.0 % 16 16
proxy/src/proxy/tests
97.4%97.4%
97.4 % 156 152 100.0 % 23 23

Generated by: LCOV version 2.1-beta