LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: 36bb8dd7c7efcb53483d1a7d9f7cb33e8406dcf0.info Lines: 46.9 % 96245 45114
Test Date: 2024-04-08 10:22:05 Functions: 28.1 % 22846 6409

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
libs/safekeeper_api/src
0.0%
0.0 % 6 0.0 % 37
proxy/src/http
0.0%
0.0 % 17 0.0 % 10
pageserver/pagebench/src/util/cli
0.0%
0.0 % 18 0.0 % 4
libs/vm_monitor/src/bin
0.0%
0.0 % 19 0.0 % 2
pageserver/pagebench/src
0.0%
0.0 % 19 0.0 % 10
storage_controller/src/persistence
0.0%
0.0 % 22 0.0 % 20
pageserver/compaction/tests
0.0%
0.0 % 23 0.0 % 2
pageserver/client/src/mgmt_api
0.0%
0.0 % 38 0.0 % 3
pageserver/pagebench/src/util
0.0%
0.0 % 54 0.0 % 10
trace/src
0.0%
0.0 % 81 0.0 % 24
libs/tracing-utils/src
0.0%
0.0 % 127 0.0 % 15
pageserver/compaction/src/bin
0.0%
0.0 % 135 0.0 % 52
compute_tools/src/http
0.0%
0.0 % 283 0.0 % 50
pageserver/compaction/src/simulator
0.0%
0.0 % 335 0.0 % 16
control_plane/storcon_cli/src
0.0%
0.0 % 417 0.0 % 86
pageserver/client/src
0.0%
0.0 % 496 0.0 % 116
pageserver/ctl/src
0.0%
0.0 % 553 0.0 % 114
pageserver/pagebench/src/cmd
0.0%
0.0 % 660 0.0 % 157
pageserver/src/tenant/secondary
0.0%
0.0 % 1106 0.0 % 211
s3_scrubber/src
0.0%
0.0 % 1566 0.0 % 387
pageserver/src/http
0.0%
0.0 % 1778 0.0 % 729
safekeeper/src/bin
1.7%1.7%
1.7 % 344 6 4.1 % 97 4
safekeeper/src/http
3.6%3.6%
3.6 % 412 15 1.1 % 94 1
control_plane/src
6.4%6.4%
6.4 % 2326 148 5.5 % 437 24
proxy/src/console/provider
6.7%6.7%
6.7 % 312 21 6.1 % 66 4
proxy/src/bin
6.8%6.8%
6.8 % 601 41 13.9 % 144 20
compute_tools/src
7.9%7.9%
7.9 % 1586 125 5.9 % 303 18
libs/vm_monitor/src
8.2%8.2%
8.2 % 439 36 1.1 % 277 3
pageserver/src/bin
8.2%8.2%
8.2 % 582 48 4.6 % 65 3
libs/remote_storage/tests/common
11.0%11.0%
11.0 % 362 40 38.2 % 136 52
libs/utils/src/http
11.8%11.8%
11.8 % 570 67 1.2 % 1024 12
storage_controller/src
15.9%15.9%
15.9 % 6383 1016 6.8 % 1282 87
libs/remote_storage/tests
17.0%17.0%
17.0 % 511 87 38.8 % 98 38
proxy/src/redis
19.6%19.6%
19.6 % 444 87 11.9 % 177 21
safekeeper/src
20.7%20.7%
20.7 % 6240 1292 15.5 % 1360 211
pageserver/compaction/src
22.2%22.2%
22.2 % 1309 290 9.4 % 267 25
compute_tools/src/bin
23.8%23.8%
23.8 % 383 91 6.7 % 30 2
control_plane/src/bin
27.4%27.4%
27.4 % 1286 353 2.2 % 89 2
proxy/src/console
28.5%28.5%
28.5 % 449 128 23.8 % 172 41
storage_broker/src
31.5%31.5%
31.5 % 111 35 27.3 % 33 9
libs/postgres_backend/src
36.5%36.5%
36.5 % 565 206 12.0 % 342 41
storage_broker/src/bin
40.8%40.8%
40.8 % 517 211 22.4 % 85 19
proxy/src/serverless
42.5%42.5%
42.5 % 1720 731 15.5 % 386 60
pageserver/src/virtual_file/io_engine
43.0%43.0%
43.0 % 128 55 50.0 % 22 11
libs/tenant_size_model/src
45.1%45.1%
45.1 % 266 120 15.8 % 38 6
pageserver/src/tenant/timeline
46.9%46.9%
46.9 % 1844 865 27.1 % 280 76
libs/postgres_ffi/wal_craft/src/bin
47.9%47.9%
47.9 % 121 58 40.0 % 5 2
proxy/src/auth/backend
48.5%48.5%
48.5 % 171 83 6.7 % 104 7
libs/compute_api/src
49.1%49.1%
49.1 % 116 57 16.1 % 292 47
pageserver/src/tenant/timeline/walreceiver
50.5%50.5%
50.5 % 1381 697 34.0 % 141 48
proxy/src
51.0%51.0%
51.0 % 2942 1499 32.8 % 922 302
pageserver/src/walredo
51.6%51.6%
51.6 % 337 174 43.5 % 23 10
libs/pq_proto/src
54.6%54.6%
54.6 % 698 381 32.9 % 322 106
libs/remote_storage/src
54.9%54.9%
54.9 % 2883 1584 35.8 % 561 201
pageserver/src
57.4%57.4%
57.4 % 15699 9006 38.3 % 2467 945
pageserver/src/tenant
57.4%57.4%
57.4 % 10578 6077 41.9 % 1704 714
pageserver/src/consumption_metrics
59.5%59.5%
59.5 % 664 395 30.4 % 148 45
libs/metrics/src
63.4%63.4%
63.4 % 525 333 45.2 % 126 57
libs/postgres_ffi/src
63.4%63.4%
63.4 % 809 513 61.1 % 190 116
pageserver/src/walredo/process
67.1%67.1%
67.1 % 82 55 70.6 % 17 12
pageserver/src/deletion_queue
71.2%71.2%
71.2 % 586 417 32.1 % 134 43
pageserver/src/tenant/storage_layer
71.9%71.9%
71.9 % 3486 2505 60.0 % 465 279
libs/pageserver_api/src
73.8%73.8%
73.8 % 2001 1476 11.5 % 1431 165
pageserver/src/virtual_file
75.2%75.2%
75.2 % 286 215 86.2 % 58 50
libs/consumption_metrics/src
75.5%75.5%
75.5 % 49 37 26.2 % 65 17
libs/utils/src
77.1%77.1%
77.1 % 3374 2601 40.5 % 1510 611
proxy/src/cache
79.3%79.3%
79.3 % 536 425 60.0 % 70 42
pageserver/src/tenant/remote_timeline_client
79.5%79.5%
79.5 % 761 605 48.2 % 137 66
libs/postgres_ffi/wal_craft/src
80.6%80.6%
80.6 % 412 332 85.4 % 96 82
libs/remote_storage/src/s3_bucket
81.0%81.0%
81.0 % 116 94 65.9 % 41 27
proxy/src/proxy
84.3%84.3%
84.3 % 757 638 32.3 % 269 87
proxy/src/auth
84.8%84.8%
84.8 % 967 820 41.7 % 211 88
pageserver/src/context
85.2%85.2%
85.2 % 61 52 90.9 % 11 10
proxy/src/context
85.3%85.3%
85.3 % 495 422 53.1 % 147 78
libs/walproposer/src
86.1%86.1%
86.1 % 700 603 56.4 % 110 62
libs/postgres_connection/src
88.0%88.0%
88.0 % 184 162 73.0 % 37 27
pageserver/src/virtual_file/owned_buffers_io
89.2%89.2%
89.2 % 130 116 92.3 % 26 24
libs/utils/src/sync
89.3%89.3%
89.3 % 512 457 80.9 % 162 131
proxy/src/rate_limiter
89.6%89.6%
89.6 % 643 576 64.1 % 128 82
libs/desim/src
93.7%93.7%
93.7 % 837 784 79.4 % 330 262
safekeeper/tests/walproposer_sim
94.0%94.0%
94.0 % 1666 1566 77.6 % 597 463
libs/postgres_backend/tests
96.5%96.5%
96.5 % 114 110 100.0 % 14 14
proxy/src/proxy/tests
97.4%97.4%
97.4 % 156 152 100.0 % 24 24
pageserver/src/tenant/layer_map
97.4%97.4%
97.4 % 580 565 93.4 % 61 57
proxy/src/scram
97.5%97.5%
97.5 % 406 396 97.7 % 44 43
libs/tenant_size_model/tests
98.0%98.0%
98.0 % 203 199 92.3 % 13 12
proxy/src/sasl
98.1%98.1%
98.1 % 107 105 40.7 % 59 24
libs/desim/tests
98.2%98.2%
98.2 % 164 161 100.0 % 25 25
pageserver/src/tenant/storage_layer/layer
98.7%98.7%
98.7 % 779 769 88.9 % 54 48
pageserver/src/virtual_file/owned_buffers_io/util
100.0%
100.0 % 18 18 66.7 % 6 4
libs/utils/tests
100.0%
100.0 % 22 22 36.4 % 11 4
compute_tools/tests
100.0%
100.0 % 116 116 100.0 % 8 8
libs/pageserver_api/src/models
100.0%
100.0 % 116 116 25.4 % 71 18
safekeeper/tests
100.0%
100.0 % 182 182 64.3 % 28 18
pageserver/src/consumption_metrics/metrics
100.0%
100.0 % 274 274 100.0 % 12 12

Generated by: LCOV version 2.1-beta