LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: 322b88762cba8ea666f63cda880cccab6936bf37.info Lines: 47.1 % 89472 42128
Test Date: 2024-02-29 11:57:12 Functions: 28.6 % 24066 6887

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
8.1%8.1%
8.1 % 1560 127 6.8 % 308 21
compute_tools/src/bin
24.0%24.0%
24.0 % 384 92 9.7 % 31 3
compute_tools/src/http
0.0%
0.0 % 281 0.0 % 50
compute_tools/tests
100.0%
100.0 % 122 122 100.0 % 14 14
control_plane/attachment_service/src
7.9%7.9%
7.9 % 3915 311 3.7 % 938 35
control_plane/attachment_service/src/persistence
0.0%
0.0 % 22 0.0 % 29
control_plane/src
6.5%6.5%
6.5 % 2293 149 6.3 % 494 31
control_plane/src/bin
27.1%27.1%
27.1 % 1383 375 3.3 % 91 3
libs/compute_api/src
51.2%51.2%
51.2 % 121 62 16.4 % 434 71
libs/consumption_metrics/src
75.5%75.5%
75.5 % 49 37 31.2 % 96 30
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
62.5%62.5%
62.5 % 552 345 48.9 % 137 67
libs/pageserver_api/src
74.0%74.0%
74.0 % 2006 1485 13.8 % 1805 249
libs/pageserver_api/src/models
99.2%99.2%
99.2 % 123 122 32.1 % 78 25
libs/postgres_backend/src
35.6%35.6%
35.6 % 568 202 12.6 % 357 45
libs/postgres_backend/tests
96.5%96.5%
96.5 % 113 109 100.0 % 14 14
libs/postgres_connection/src
88.1%88.1%
88.1 % 194 171 76.6 % 47 36
libs/postgres_ffi/src
63.9%63.9%
63.9 % 815 521 62.4 % 213 133
libs/postgres_ffi/wal_craft/src
81.5%81.5%
81.5 % 439 358 85.2 % 115 98
libs/postgres_ffi/wal_craft/src/bin
48.8%48.8%
48.8 % 121 59 50.0 % 6 3
libs/pq_proto/src
52.8%52.8%
52.8 % 714 377 30.3 % 347 105
libs/remote_storage/src
55.4%55.4%
55.4 % 2882 1597 37.8 % 563 213
libs/remote_storage/src/s3_bucket
79.7%79.7%
79.7 % 118 94 60.0 % 45 27
libs/remote_storage/tests
17.8%17.8%
17.8 % 507 90 40.6 % 101 41
libs/remote_storage/tests/common
12.5%12.5%
12.5 % 367 46 43.2 % 148 64
libs/safekeeper_api/src
0.0%
0.0 % 6 0.0 % 50
libs/tenant_size_model/src
45.9%45.9%
45.9 % 268 123 20.6 % 68 14
libs/tenant_size_model/tests
98.1%98.1%
98.1 % 209 205 94.7 % 19 18
libs/tracing-utils/src
0.0%
0.0 % 127 0.0 % 15
libs/utils/src
77.5%77.5%
77.5 % 3232 2505 43.2 % 1700 734
libs/utils/src/http
13.3%13.3%
13.3 % 533 71 1.4 % 946 13
libs/utils/src/sync
88.7%88.7%
88.7 % 470 417 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
0.0%
0.0 % 396 0.0 % 84
pageserver/client/src/mgmt_api
0.0%
0.0 % 38 0.0 % 3
pageserver/compaction/src
21.8%21.8%
21.8 % 1309 285 9.5 % 274 26
pageserver/compaction/src/bin
0.0%
0.0 % 134 0.0 % 53
pageserver/compaction/src/simulator
0.0%
0.0 % 337 0.0 % 22
pageserver/compaction/tests
0.0%
0.0 % 24 0.0 % 2
pageserver/ctl/src
0.0%
0.0 % 555 0.0 % 116
pageserver/pagebench/src
0.0%
0.0 % 18 0.0 % 10
pageserver/pagebench/src/cmd
0.0%
0.0 % 477 0.0 % 138
pageserver/pagebench/src/util
0.0%
0.0 % 54 0.0 % 12
pageserver/pagebench/src/util/cli
0.0%
0.0 % 18 0.0 % 4
pageserver/src
58.0%58.0%
58.0 % 15429 8949 37.6 % 2679 1007
pageserver/src/bin
8.5%8.5%
8.5 % 577 49 6.2 % 64 4
pageserver/src/consumption_metrics
60.6%60.6%
60.6 % 657 398 33.0 % 176 58
pageserver/src/consumption_metrics/metrics
100.0%
100.0 % 281 281 100.0 % 18 18
pageserver/src/deletion_queue
69.3%69.3%
69.3 % 587 407 31.2 % 138 43
pageserver/src/http
0.0%
0.0 % 1682 0.0 % 641
pageserver/src/tenant
58.7%58.7%
58.7 % 10727 6301 40.3 % 1982 798
pageserver/src/tenant/layer_map
97.4%97.4%
97.4 % 588 573 91.5 % 71 65
pageserver/src/tenant/remote_timeline_client
67.2%67.2%
67.2 % 702 472 43.9 % 155 68
pageserver/src/tenant/secondary
0.0%
0.0 % 943 0.0 % 209
pageserver/src/tenant/storage_layer
65.5%65.5%
65.5 % 2988 1957 55.0 % 451 248
pageserver/src/tenant/storage_layer/layer
100.0%
100.0 % 220 220 100.0 % 13 13
pageserver/src/tenant/timeline
32.1%32.1%
32.1 % 1417 455 23.0 % 283 65
pageserver/src/tenant/timeline/walreceiver
49.8%49.8%
49.8 % 1386 690 29.7 % 148 44
pageserver/src/virtual_file
77.3%77.3%
77.3 % 172 133 75.7 % 37 28
pageserver/src/walredo
51.8%51.8%
51.8 % 338 175 45.8 % 24 11
pageserver/src/walredo/process
67.5%67.5%
67.5 % 83 56 54.2 % 24 13
proxy/src
50.8%50.8%
50.8 % 2682 1363 33.1 % 953 315
proxy/src/auth
66.7%66.7%
66.7 % 784 523 36.0 % 200 72
proxy/src/auth/backend
0.0%
0.0 % 176 0.0 % 82
proxy/src/bin
7.4%7.4%
7.4 % 511 38 15.7 % 134 21
proxy/src/cache
77.5%77.5%
77.5 % 507 393 59.4 % 69 41
proxy/src/console
29.4%29.4%
29.4 % 436 128 29.3 % 184 54
proxy/src/console/provider
6.9%6.9%
6.9 % 347 24 10.0 % 70 7
proxy/src/context
85.3%85.3%
85.3 % 504 430 53.2 % 154 82
proxy/src/http
0.0%
0.0 % 15 0.0 % 9
proxy/src/proxy
84.3%84.3%
84.3 % 772 651 32.1 % 277 89
proxy/src/proxy/tests
97.5%97.5%
97.5 % 163 159 100.0 % 24 24
proxy/src/rate_limiter
88.2%88.2%
88.2 % 635 560 59.4 % 133 79
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 35.2 % 54 19
proxy/src/scram
93.4%93.4%
93.4 % 376 351 77.1 % 48 37
proxy/src/serverless
48.9%48.9%
48.9 % 1515 741 19.1 % 367 70
s3_scrubber/src
0.0%
0.0 % 1575 0.0 % 488
safekeeper/src
22.5%22.5%
22.5 % 6013 1355 19.4 % 1573 305
safekeeper/src/bin
2.1%2.1%
2.1 % 338 7 5.3 % 94 5
safekeeper/src/http
4.4%4.4%
4.4 % 413 18 3.7 % 108 4
safekeeper/tests
100.0%
100.0 % 191 191 82.1 % 28 23
safekeeper/tests/walproposer_sim
94.0%94.0%
94.0 % 1660 1560 75.1 % 630 473
storage_broker/src
31.5%31.5%
31.5 % 111 35 27.3 % 33 9
storage_broker/src/bin
41.1%41.1%
41.1 % 521 214 23.9 % 92 22
trace/src
0.0%
0.0 % 82 0.0 % 27

Generated by: LCOV version 2.1-beta