LCOV - differential code coverage report | ||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Directory ![]() |
Line Coverage ![]() |
Function Coverage ![]() |
||||||||||||||||||||||
Rate | Total | Hit | LBC | UIC | UBC | GBC | GIC | CBC | EUB | ECB | Rate | Total | Hit | LBC | UIC | UBC | GBC | GIC | CBC | EUB | ECB | |||
compute_tools/src |
|
54.6 % | 1251 | 683 | 568 | 683 | 47.3 % | 245 | 116 | 129 | 116 | |||||||||||||
compute_tools/src/bin |
|
81.0 % | 348 | 282 | 66 | 282 | 60.0 % | 25 | 15 | 10 | 15 | |||||||||||||
compute_tools/src/http |
|
30.1 % | 229 | 69 | 160 | 69 | 45.2 % | 42 | 19 | 23 | 19 | |||||||||||||
compute_tools/tests |
|
100.0 % | 122 | 122 | 122 | 100.0 % | 14 | 14 | 14 | |||||||||||||||
control_plane/src |
|
87.3 % | 1813 | 1582 | 231 | 1582 | 56.7 % | 344 | 195 | 149 | 195 | |||||||||||||
control_plane/src/bin |
|
72.4 % | 1270 | 919 | 1 | 350 | 2 | 917 | 33.3 % | 147 | 49 | 98 | 49 | |||||||||||
libs/compute_api/src |
|
38.5 % | 78 | 30 | 48 | 30 | 26.2 % | 393 | 103 | 290 | 103 | |||||||||||||
libs/consumption_metrics/src |
|
89.8 % | 49 | 44 | 5 | 44 | 35.4 % | 96 | 34 | 62 | 34 | |||||||||||||
libs/metrics/src |
|
87.4 % | 182 | 159 | 23 | 159 | 68.1 % | 47 | 32 | 15 | 32 | |||||||||||||
libs/pageserver_api/src |
|
89.4 % | 451 | 403 | 1 | 47 | 403 | 22.3 % | 869 | 194 | 1 | 674 | 194 | |||||||||||
libs/postgres_backend/src |
|
84.0 % | 536 | 450 | 86 | 4 | 446 | 48.4 % | 343 | 166 | 177 | 166 | ||||||||||||
libs/postgres_backend/tests |
|
94.1 % | 102 | 96 | 6 | 96 | 100.0 % | 14 | 14 | 14 | ||||||||||||||
libs/postgres_connection/src |
|
95.7 % | 184 | 176 | 8 | 176 | 87.0 % | 46 | 40 | 6 | 40 | |||||||||||||
libs/postgres_ffi/src |
|
88.6 % | 814 | 721 | 11 | 8 | 74 | 13 | 114 | 594 | 6 | 99 | 70.9 % | 213 | 151 | 24 | 38 | 2 | 71 | 78 | 26 | 60 | ||
libs/postgres_ffi/wal_craft/src |
|
92.0 % | 427 | 393 | 34 | 393 | 95.2 % | 105 | 100 | 5 | 100 | |||||||||||||
libs/postgres_ffi/wal_craft/src/bin |
|
82.6 % | 121 | 100 | 21 | 100 | 100.0 % | 6 | 6 | 6 | ||||||||||||||
libs/pq_proto/src |
|
85.3 % | 714 | 609 | 105 | 609 | 66.4 % | 307 | 204 | 103 | 204 | |||||||||||||
libs/remote_storage/src |
|
73.8 % | 1722 | 1271 | 14 | 437 | 1271 | 56.3 % | 357 | 201 | 2 | 154 | 201 | |||||||||||
libs/remote_storage/src/s3_bucket |
|
97.4 % | 116 | 113 | 3 | 113 | 88.1 % | 42 | 37 | 5 | 37 | |||||||||||||
libs/remote_storage/tests |
|
18.8 % | 766 | 144 | 622 | 144 | 48.7 % | 150 | 73 | 77 | 2 | 71 | 2 | |||||||||||
libs/safekeeper_api/src |
|
100.0 % | 5 | 5 | 5 | 18.0 % | 61 | 11 | 50 | 11 | ||||||||||||||
libs/tenant_size_model/src |
|
98.9 % | 267 | 264 | 3 | 264 | 38.2 % | 68 | 26 | 42 | 26 | |||||||||||||
libs/tenant_size_model/tests |
|
98.1 % | 209 | 205 | 4 | 205 | 94.7 % | 19 | 18 | 1 | 18 | |||||||||||||
libs/tracing-utils/src |
|
91.3 % | 127 | 116 | 11 | 116 | 66.7 % | 15 | 10 | 5 | 10 | |||||||||||||
libs/utils/src |
|
91.0 % | 2590 | 2358 | 232 | 2358 | 60.2 % | 1321 | 795 | 526 | 1 | 794 | 1 | |||||||||||
libs/utils/src/http |
|
86.5 % | 540 | 467 | 73 | 467 | 53.9 % | 583 | 314 | 4 | 265 | 3 | 311 | |||||||||||
libs/utils/tests |
|
100.0 % | 23 | 23 | 23 | 46.7 % | 15 | 7 | 8 | 7 | ||||||||||||||
libs/vm_monitor/src |
|
7.8 % | 475 | 37 | 438 | 37 | 0.9 % | 337 | 3 | 334 | 3 | |||||||||||||
libs/vm_monitor/src/bin |
|
0.0 % | 17 | 17 | 0.0 % | 2 | 2 | |||||||||||||||||
pageserver/ctl/src |
|
0.0 % | 480 | 480 | 0.0 % | 100 | 100 | |||||||||||||||||
pageserver/src |
|
86.1 % | 14140 | 12176 | 38 | 49 | 1877 | 40 | 281 | 11855 | 38 | 261 | 62.7 % | 2452 | 1537 | 1 | 78 | 836 | 144 | 1393 | 77 | 137 | ||
pageserver/src/bin |
|
95.0 % | 515 | 489 | 26 | 489 | 62.7 % | 59 | 37 | 22 | 37 | |||||||||||||
pageserver/src/consumption_metrics |
|
96.3 % | 657 | 633 | 24 | 633 | 57.2 % | 194 | 111 | 83 | 1 | 110 | 1 | |||||||||||
pageserver/src/consumption_metrics/metrics |
|
100.0 % | 281 | 281 | 281 | 100.0 % | 18 | 18 | 18 | |||||||||||||||
pageserver/src/deletion_queue |
|
77.5 % | 561 | 435 | 1 | 125 | 435 | 39.9 % | 138 | 55 | 83 | 55 | ||||||||||||
pageserver/src/http |
|
82.4 % | 1283 | 1057 | 83 | 62 | 81 | 79 | 255 | 723 | 70 | 223 | 65.8 % | 448 | 295 | 153 | 295 | 151 | 287 | |||||
pageserver/src/tenant |
|
89.1 % | 8675 | 7729 | 12 | 934 | 2 | 7727 | 64.7 % | 1673 | 1083 | 2 | 588 | 12 | 1071 | 12 | ||||||||
pageserver/src/tenant/layer_map |
|
97.3 % | 558 | 543 | 15 | 543 | 91.3 % | 69 | 63 | 6 | 63 | |||||||||||||
pageserver/src/tenant/remote_timeline_client |
|
93.6 % | 512 | 479 | 33 | 479 | 61.9 % | 134 | 83 | 51 | 83 | |||||||||||||
pageserver/src/tenant/storage_layer |
|
79.5 % | 1777 | 1412 | 365 | 1412 | 68.6 % | 287 | 197 | 90 | 197 | |||||||||||||
pageserver/src/tenant/timeline |
|
86.5 % | 1122 | 971 | 151 | 971 | 71.8 % | 220 | 158 | 62 | 158 | |||||||||||||
pageserver/src/tenant/timeline/walreceiver |
|
93.2 % | 1279 | 1192 | 87 | 12 | 1180 | 70.0 % | 140 | 98 | 42 | 3 | 95 | 3 | ||||||||||
proxy/src |
|
84.4 % | 1804 | 1522 | 282 | 1522 | 51.5 % | 734 | 378 | 356 | 378 | |||||||||||||
proxy/src/auth |
|
89.6 % | 433 | 388 | 45 | 388 | 55.1 % | 147 | 81 | 66 | 81 | |||||||||||||
proxy/src/auth/backend |
|
73.4 % | 177 | 130 | 47 | 130 | 13.6 % | 132 | 18 | 114 | 18 | |||||||||||||
proxy/src/bin |
|
84.1 % | 289 | 243 | 46 | 243 | 52.2 % | 67 | 35 | 32 | 35 | |||||||||||||
proxy/src/console |
|
69.8 % | 215 | 150 | 65 | 150 | 34.7 % | 147 | 51 | 96 | 51 | |||||||||||||
proxy/src/console/provider |
|
30.5 % | 213 | 65 | 148 | 65 | 31.0 % | 58 | 18 | 40 | 18 | |||||||||||||
proxy/src/http |
|
83.2 % | 1123 | 934 | 189 | 934 | 68.9 % | 212 | 146 | 66 | 146 | |||||||||||||
proxy/src/proxy |
|
95.7 % | 347 | 332 | 15 | 332 | 91.9 % | 62 | 57 | 5 | 57 | |||||||||||||
proxy/src/sasl |
|
94.6 % | 112 | 106 | 6 | 106 | 45.5 % | 55 | 25 | 30 | 25 | |||||||||||||
proxy/src/scram |
|
91.4 % | 383 | 350 | 33 | 350 | 80.4 % | 46 | 37 | 9 | 37 | |||||||||||||
s3_scrubber/src |
|
0.0 % | 1743 | 1743 | 0.0 % | 402 | 402 | |||||||||||||||||
s3_scrubber/src/delete_batch_producer |
|
0.0 % | 134 | 134 | 0.0 % | 21 | 21 | |||||||||||||||||
safekeeper/src |
|
88.6 % | 4680 | 4147 | 2 | 531 | 2 | 4145 | 54.3 % | 1194 | 648 | 546 | 1 | 647 | ||||||||||
safekeeper/src/bin |
|
82.9 % | 298 | 247 | 51 | 247 | 41.4 % | 87 | 36 | 51 | 36 | |||||||||||||
safekeeper/src/http |
|
97.7 % | 302 | 295 | 7 | 295 | 61.1 % | 108 | 66 | 42 | 66 | |||||||||||||
storage_broker/src |
|
72.3 % | 83 | 60 | 23 | 60 | 48.0 % | 25 | 12 | 13 | 12 | |||||||||||||
storage_broker/src/bin |
|
91.5 % | 377 | 345 | 32 | 345 | 69.0 % | 71 | 49 | 22 | 49 | |||||||||||||
trace/src |
|
0.0 % | 81 | 81 | 0.0 % | 27 | 27 |
![]() |
Generated by: LCOV version 2.1-beta |