LCOV - differential code coverage report
Current view: top level Coverage Total Hit LBC UIC UBC GBC GIC CBC EUB ECB
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 80.7 % 60182 48552 163 119 11348 154 650 47748 114 583
Current Date: 2023-10-19 02:04:12 Functions: 52.9 % 15753 8339 6 259 7149 3 532 7804 254 503
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

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

Generated by: LCOV version 2.1-beta