LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 91.7 % 7649 7015 37 17 580 5 3 251 6756 1 13 158
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 337 337 35 302 4
Baseline: 16@8cea358b128 Branches: 75.3 % 5478 4124 62 11 1281 8 137 3979
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Group by: Date bin [..60] days: 86.8 % 243 211 32 199 12
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (60,120] days: 97.4 % 38 37 1 35 2
(120,180] days: 100.0 % 12 12 12
(180,240] days: 100.0 % 7 7 4 3
(240..) days: 91.8 % 7349 6748 4 17 580 5 3 13 6727 1
Function coverage date bins:
[..60] days: 100.0 % 4 4 4
(60,120] days: 100.0 % 1 1 1
(120,180] days: 100.0 % 2 2 2
(240..) days: 100.0 % 330 330 30 300
Branch coverage date bins:
[..60] days: 68.6 % 169 116 49 4 108 8
(60,120] days: 72.2 % 18 13 3 2 11 2
(180,240] days: 75.0 % 12 9 3 7 2
(240..) days: 75.5 % 5279 3986 7 11 1275 8 11 3967

File Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GIC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit GNC CBC DCB
appendinfo.c Total
95.2%95.2%
95.2 % 334 318 16 1 317 2 68.6 % 264 181 83 4 177 100.0 % 14 14 1 13
(240..) days 95.2 % 333 317 16 317 68.1 % 260 177 83 177 100.0 % 14 14 1 13
[..60] days 100.0 % 1 1 1 100.0 % 4 4 4 -
clauses.c Total
86.8%86.8%
86.8 % 1733 1505 2 1 225 3 3 13 1486 5 69.1 % 1329 919 4 2 404 4 12 903 100.0 % 73 73 3 70
(120,180] days 100.0 % 10 10 10 - 100.0 % 2 2 2
(240..) days 86.8 % 1707 1481 1 225 3 3 3 1472 69.1 % 1317 910 1 2 404 4 5 901 100.0 % 71 71 3 68
[..60] days 87.5 % 16 14 2 10 4 75.0 % 12 9 3 7 2 -
inherit.c Total
98.1%98.1%
98.1 % 257 252 5 9 243 5 76.0 % 200 152 48 4 148 100.0 % 8 8 1 7
(120,180] days 100.0 % 2 2 2 - -
(240..) days 98.0 % 246 241 5 241 75.5 % 196 148 48 148 100.0 % 8 8 1 7
[..60] days 100.0 % 9 9 9 100.0 % 4 4 4 -
joininfo.c Total
100.0%
100.0 % 42 42 11 31 1 96.7 % 30 29 1 4 25 100.0 % 3 3 1 2
(240..) days 100.0 % 31 31 31 1 96.2 % 26 25 1 25 100.0 % 3 3 1 2
(60,120] days 100.0 % 11 11 11 100.0 % 4 4 4 -
orclauses.c Total
91.3%91.3%
91.3 % 69 63 6 3 60 17 81.2 % 64 52 12 52 100.0 % 4 4 1 3
(240..) days 90.9 % 66 60 6 60 81.2 % 64 52 12 52 100.0 % 4 4 1 3
[..60] days 100.0 % 3 3 3 - -
paramassign.c Total
95.3%95.3%
95.3 % 232 221 1 10 20 201 70.4 % 142 100 5 37 3 97 100.0 % 13 13 1 12
(240..) days 95.2 % 209 199 10 199 73.1 % 130 95 35 95 100.0 % 12 12 12
(60,120] days 100.0 % 2 2 2 50.0 % 4 2 2 2 -
[..60] days 95.2 % 21 20 1 20 37.5 % 8 3 5 3 100.0 % 1 1 1
pathnode.c Total
89.5%89.5%
89.5 % 1602 1434 28 16 124 2 82 1350 10 61 76.4 % 901 688 31 9 173 2 43 643 100.0 % 65 65 14 51 3
(180,240] days 100.0 % 3 3 3 100.0 % 2 2 2 -
(240..) days 90.4 % 1495 1351 4 16 124 2 10 1339 77.8 % 827 643 6 9 169 2 6 635 100.0 % 62 62 11 51
(60,120] days 100.0 % 8 8 8 75.0 % 8 6 2 6 -
[..60] days 75.0 % 96 72 24 64 8 57.8 % 64 37 23 4 31 6 100.0 % 3 3 3
placeholder.c Total
92.6%92.6%
92.6 % 135 125 10 3 122 1 79.4 % 102 81 21 81 100.0 % 10 10 1 9
(240..) days 92.4 % 132 122 10 122 79.4 % 102 81 21 81 100.0 % 10 10 1 9
(60,120] days 100.0 % 3 3 3 - -
plancat.c Total
93.2%93.2%
93.2 % 813 758 55 11 747 4 78.8 % 593 467 2 124 14 453 100.0 % 26 26 3 23
(180,240] days 100.0 % 2 2 2 83.3 % 6 5 1 5 -
(240..) days 93.1 % 802 747 55 747 78.5 % 577 453 124 453 100.0 % 26 26 3 23
(60,120] days 100.0 % 2 2 2 - -
[..60] days 100.0 % 7 7 7 90.0 % 10 9 1 9 -
predtest.c Total
94.1%94.1%
94.1 % 707 665 5 37 84 581 2 47 80.8 % 510 412 17 81 50 362 100.0 % 26 26 2 24
(240..) days 94.0 % 618 581 37 581 81.7 % 443 362 81 362 100.0 % 26 26 2 24
[..60] days 94.4 % 89 84 5 84 74.6 % 67 50 17 50 -
relnode.c Total
96.0%96.0%
96.0 % 816 783 1 32 14 769 8 75.7 % 581 440 3 138 1 3 436 100.0 % 30 30 7 23
(180,240] days 100.0 % 2 2 2 50.0 % 4 2 2 2 -
(240..) days 96.0 % 801 769 32 769 76.0 % 575 437 138 1 436 100.0 % 29 29 6 23
(60,120] days 91.7 % 12 11 1 11 50.0 % 2 1 1 1 100.0 % 1 1 1
[..60] days 100.0 % 1 1 1 - -
restrictinfo.c Total
100.0%
100.0 % 169 169 169 1 8 89.8 % 108 97 11 97 100.0 % 12 12 12 1
(240..) days 100.0 % 169 169 169 89.8 % 108 97 11 97 100.0 % 12 12 12
tlist.c Total
95.7%95.7%
95.7 % 369 353 16 353 84.2 % 366 308 58 1 307 100.0 % 32 32 32
(240..) days 95.7 % 369 353 16 353 84.2 % 366 308 58 1 307 100.0 % 32 32 32
var.c Total
88.1%88.1%
88.1 % 371 327 44 327 68.8 % 288 198 90 198 100.0 % 21 21 21
(240..) days 88.1 % 371 327 44 327 68.8 % 288 198 90 198 100.0 % 21 21 21

Generated by: LCOV version 2.1-beta2-3-g6141622