LCOV - differential code coverage report
Current view: top level - contrib Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 83.3 % 38683 32208 52 8 6415 9 165 588 31446 2 3 44 352
Current Date: 2026-11-05 14:14:01 +0100 Functions: 93.2 % 3269 3046 11 212 9 201 2836 6
Baseline: lcov-20261105-baseline Branches: 64.2 % 25413 16309 105 29 8970 15 155 292 15847 2 2
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin [..1] days: 80.0 % 5 4 1 4
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 94.4 % 72 68 4 68
(7,30] days: 96.3 % 54 52 2 10 42
(30,360] days: 90.3 % 5610 5065 52 493 3 574 4488
(360..) days: 82.0 % 32942 27019 8 5915 9 162 26848 2 3
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 1 1 1
(30,360] days: 96.5 % 256 247 9 27 220
(360..) days: 92.9 % 3011 2797 11 203 9 174 2614
Branch coverage date bins:
[..1] days: 75.0 % 4 3 1 3
(1,7] days: 90.0 % 80 72 8 72
(7,30] days: 75.0 % 52 39 3 10 5 34
(30,360] days: 74.8 % 3782 2828 101 1 852 2 7 284 2535
(360..) days: 62.2 % 21499 13367 28 8100 13 148 13206 2 2

Date File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC UBC GIC GNC CBC DCB
[..1] days Total
80.0%80.0%
80.0 % 5 4 1 4 75.0 % 4 3 1 3 -
pg_trgm 0.0 % 1 1 - -
postgres_fdw 100.0 % 4 4 4 75.0 % 4 3 1 3 -
(1,7] days Total
94.4%94.4%
94.4 % 72 68 4 68 90.0 % 80 72 8 72 100.0 % 1 1 1
pg_plan_advice 95.7 % 70 67 3 67 90.0 % 80 72 8 72 100.0 % 1 1 1
pg_stash_advice 50.0 % 2 1 1 1 - -
(7,30] days Total∗
96.3%96.3%
96.3 % 54 52 2 10 42 75.0 % 52 39 3 10 5 34 100.0 % 1 1 1
intarray 100.0 % 2 2 2 66.7 % 6 4 2 4 -
pg_overexplain 100.0 % 2 2 2 75.0 % 4 3 1 3 -
pg_plan_advice 97.1 % 34 33 1 33 91.7 % 24 22 2 22 100.0 % 1 1 1
pg_stat_statements 100.0 % 9 9 9 62.5 % 8 5 3 5 -
postgres_fdw 66.7 % 3 2 1 1 1 16.7 % 6 1 5 1 -
(30,360] days Total∗
90.3%90.3%
90.3 % 5610 5065 52 493 3 574 4488 74.8 % 3782 2828 101 1 852 2 7 284 2535 96.5 % 256 247 9 27 220
amcheck 70.3 % 74 52 8 14 32 20 70.4 % 54 38 6 10 18 20 -
auto_explain 92.5 % 146 135 11 135 74.5 % 106 79 27 79 100.0 % 5 5 5
basic_archive 25.0 % 4 1 3 1 75.0 % 4 3 1 3 -
bloom 96.7 % 30 29 1 29 50.0 % 6 3 3 3 -
btree_gist 87.7 % 203 178 3 22 80 98 64.6 % 127 82 4 41 35 47 100.0 % 5 5 2 3
cube 50.0 % 4 2 2 2 - -
dblink 90.0 % 20 18 2 1 17 79.2 % 24 19 5 2 17 -
dict_xsyn 88.9 % 9 8 1 3 5 - -
fuzzystrmatch 88.5 % 26 23 3 23 60.0 % 30 18 6 6 18 100.0 % 4 4 1 3
hstore 78.6 % 70 55 12 3 40 15 43.8 % 16 7 7 2 7 100.0 % 4 4 4
hstore_plperl 88.9 % 18 16 2 9 7 63.6 % 22 14 5 3 9 5 -
hstore_plpython 100.0 % 7 7 7 75.0 % 16 12 4 12 -
intarray 84.0 % 50 42 8 42 59.4 % 32 19 13 19 100.0 % 1 1 1
isn 0.0 % 1 1 - -
jsonb_plperl 96.7 % 61 59 2 7 52 75.6 % 41 31 2 8 4 27 100.0 % 3 3 2 1
jsonb_plpython 100.0 % 32 32 32 93.8 % 16 15 1 15 100.0 % 3 3 3
ltree 89.4 % 132 118 14 2 116 65.5 % 116 76 40 1 75 100.0 % 4 4 4
oid2name 33.3 % 12 4 3 5 4 - -
pageinspect 89.3 % 56 50 3 3 26 24 83.3 % 6 5 1 4 1 100.0 % 1 1 1
pg_buffercache 81.3 % 155 126 29 126 42.9 % 84 36 48 36 90.9 % 11 10 1 10
pg_overexplain 73.0 % 74 54 20 5 49 77.1 % 48 37 1 10 3 34 100.0 % 1 1 1
pg_plan_advice 94.4 % 2410 2274 136 6 2268 84.9 % 1809 1535 274 1 10 1524 95.2 % 124 118 6 6 112
pg_stash_advice 84.9 % 629 534 1 94 1 533 58.3 % 379 221 158 221 95.0 % 40 38 2 1 37
pg_stat_statements 86.3 % 73 63 1 9 63 58.3 % 36 21 1 14 1 20 100.0 % 4 4 4
pg_surgery 90.0 % 20 18 2 1 17 71.4 % 14 10 1 3 1 9 100.0 % 1 1 1
pg_trgm 82.5 % 189 156 33 4 152 71.1 % 90 64 26 2 62 100.0 % 8 8 8
pg_visibility 81.8 % 11 9 1 1 1 8 - -
pg_walinspect 76.9 % 13 10 3 7 3 0.0 % 6 6 -
pgcrypto 96.5 % 114 110 4 45 65 77.3 % 22 17 5 17 100.0 % 4 4 4
pgstattuple 70.0 % 50 35 15 1 34 45.0 % 20 9 11 9 100.0 % 1 1 1
postgres_fdw 94.1 % 763 718 10 35 3 278 437 70.7 % 588 416 69 103 6 183 227 100.0 % 29 29 11 18
seg 88.9 % 9 8 1 3 5 100.0 % 6 6 6 -
sslinfo 100.0 % 6 6 6 50.0 % 2 1 1 1 100.0 % 2 2 2
xml2 66.7 % 72 48 24 2 46 39.1 % 46 18 28 18 -
(360..) days Total∗
82.0%82.0%
82.0 % 32942 27019 8 5915 9 162 26848 2 3 62.2 % 21499 13367 28 8100 13 148 13206 2 2 92.9 % 3011 2797 11 203 9 174 2614
amcheck 67.2 % 1700 1142 558 1142 1 50.8 % 1479 751 728 751 95.2 % 63 60 3 5 55
auth_delay 0.0 % 13 13 0.0 % 4 4 0.0 % 3 3
auto_explain 88.4 % 95 84 11 84 51.4 % 72 37 35 37 100.0 % 6 6 6
basebackup_to_shell 87.2 % 109 95 14 95 52.4 % 82 43 39 43 100.0 % 14 14 14
basic_archive 37.5 % 72 27 45 27 13.6 % 66 9 57 9 85.7 % 7 6 1 6
bloom 89.2 % 453 404 49 404 60.8 % 227 138 1 88 2 1 135 96.7 % 30 29 1 29
btree_gin 97.1 % 245 238 7 238 75.0 % 48 36 12 36 100.0 % 218 218 218
btree_gist 83.8 % 2336 1958 378 1958 61.4 % 415 255 160 255 92.2 % 601 554 3 44 50 504
citext 100.0 % 156 156 156 58.1 % 62 36 26 36 100.0 % 35 35 35
cube 87.6 % 958 839 119 839 72.4 % 961 696 265 696 92.4 % 105 97 8 97
dblink 87.1 % 1119 975 144 975 63.4 % 718 455 263 455 97.5 % 81 79 2 1 78
dict_int 97.3 % 37 36 1 36 82.1 % 28 23 5 23 100.0 % 5 5 5
dict_xsyn 96.8 % 93 90 3 90 84.3 % 70 59 11 59 100.0 % 8 8 1 7
earthdistance 90.9 % 22 20 2 20 50.0 % 4 2 2 2 100.0 % 5 5 5
file_fdw 89.6 % 345 309 36 309 64.7 % 224 145 79 145 100.0 % 22 22 1 21
fuzzystrmatch 36.3 % 1062 386 676 386 24.9 % 763 190 573 190 88.6 % 44 39 5 39
hstore 84.2 % 1729 1455 274 1455 66.6 % 1278 851 427 1 850 77.1 % 170 131 3 36 16 115
hstore_plperl 100.0 % 48 48 48 81.2 % 16 13 3 13 100.0 % 6 6 1 5
hstore_plpython 98.5 % 65 64 1 64 76.7 % 30 23 7 23 100.0 % 6 6 6
intarray 89.4 % 1411 1262 149 1262 56.3 % 1092 615 477 615 92.4 % 145 134 11 134
isn 84.8 % 512 434 78 434 65.8 % 409 269 140 269 100.0 % 45 45 45
jsonb_plperl 91.9 % 74 68 6 68 61.5 % 39 24 15 24 100.0 % 7 7 7
jsonb_plpython 83.1 % 177 147 30 147 63.6 % 107 68 39 68 100.0 % 11 11 11
lo 89.2 % 37 33 4 33 50.0 % 38 19 19 19 100.0 % 3 3 3
ltree 88.4 % 1889 1670 219 1670 66.8 % 1435 958 477 1 957 89.6 % 192 172 20 3 169
ltree_plpython 94.1 % 17 16 1 16 50.0 % 8 4 4 4 100.0 % 4 4 4
oid2name 14.2 % 240 34 206 34 7.8 % 115 9 106 9 27.3 % 11 3 2 6 3
pageinspect 86.6 % 1307 1132 175 1132 56.5 % 908 513 395 513 98.8 % 83 82 1 9 73
passwordcheck 96.6 % 29 28 1 28 76.9 % 26 20 6 20 100.0 % 3 3 3
pg_buffercache 94.0 % 182 171 11 171 57.5 % 80 46 34 46 100.0 % 15 15 15
pg_freespacemap 92.3 % 13 12 1 12 44.4 % 18 8 10 8 100.0 % 3 3 3
pg_logicalinspect 76.4 % 72 55 17 55 33.3 % 27 9 18 9 100.0 % 7 7 2 5
pg_overexplain 64.8 % 341 221 120 9 212 62.8 % 196 123 73 5 1 117 100.0 % 12 12 1 11
pg_prewarm 76.9 % 385 296 89 296 48.0 % 294 141 153 141 94.4 % 18 17 1 17
pg_stat_statements 71.8 % 862 619 243 619 56.2 % 617 347 270 347 84.8 % 46 39 1 6 4 35
pg_surgery 93.0 % 114 106 8 106 68.8 % 96 66 30 66 100.0 % 8 8 1 7
pg_trgm 90.3 % 1460 1319 141 1319 73.7 % 910 671 239 671 92.2 % 115 106 9 4 102
pg_visibility 93.9 % 311 292 19 292 74.1 % 166 123 43 123 100.0 % 25 25 2 23
pg_walinspect 90.3 % 318 287 31 287 63.4 % 164 104 60 104 100.0 % 23 23 2 21
pgcrypto 85.8 % 4635 3975 660 3975 2 65.8 % 2714 1787 923 1787 2 2 96.3 % 325 313 1 11 38 275
pgrowlocks 90.3 % 103 93 10 93 70.2 % 47 33 14 33 100.0 % 3 3 1 2
pgstattuple 53.6 % 504 270 234 270 29.0 % 283 82 201 82 73.5 % 49 36 13 1 35
postgres_fdw 90.9 % 4619 4197 8 414 162 4035 2 74.9 % 3542 2654 27 861 3 146 2505 99.5 % 212 211 1 9 25 177
seg 76.9 % 515 396 119 396 73.0 % 237 173 64 173 86.7 % 75 65 10 1 64
spi 39.1 % 128 50 78 50 18.8 % 112 21 91 21 33.3 % 9 3 6 3
sslinfo 78.0 % 132 103 29 103 42.3 % 78 33 45 33 95.2 % 21 20 1 20
tablefunc 94.5 % 418 395 23 395 71.1 % 353 251 102 251 100.0 % 19 19 3 16
tcn 85.1 % 67 57 10 57 44.3 % 70 31 39 31 100.0 % 4 4 4
test_decoding 85.3 % 409 349 60 349 66.9 % 236 158 78 158 96.4 % 28 27 1 1 26
tsm_system_rows 96.7 % 91 88 3 88 78.3 % 46 36 10 1 35 100.0 % 10 10 10
tsm_system_time 95.7 % 94 90 4 90 72.0 % 50 36 14 36 100.0 % 10 10 10
unaccent 85.5 % 179 153 26 153 63.9 % 122 78 44 78 100.0 % 10 10 10
vacuumlo 15.8 % 273 43 230 43 7.7 % 117 9 108 9 66.7 % 3 2 1 2
xml2 62.1 % 356 221 135 221 42.4 % 198 84 114 84 87.0 % 23 20 3 1 19
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1