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

Generated by: LCOV version 2.1-beta