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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 86.8 % 243 211 32 199 12
(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 ( hide details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
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
clauses.c
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
<unnamed> 86.8 % 1733 1505 3 3 13 1486 69.1 % 1329 919 4 12 903 100.0 % 73 73 3 70
var.c
88.1%88.1%
88.1 % 371 327 44 327 68.8 % 288 198 90 198 100.0 % 21 21 21
<unnamed> 88.1 % 371 327 327 68.8 % 288 198 198 100.0 % 21 21 21
pathnode.c
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
<unnamed> 89.5 % 1602 1434 2 82 1350 76.4 % 901 688 2 43 643 100.0 % 65 65 14 51
orclauses.c
91.3%91.3%
91.3 % 69 63 6 3 60 17 81.2 % 64 52 12 52 100.0 % 4 4 1 3
<unnamed> 91.3 % 69 63 3 60 81.2 % 64 52 52 100.0 % 4 4 1 3
placeholder.c
92.6%92.6%
92.6 % 135 125 10 3 122 1 79.4 % 102 81 21 81 100.0 % 10 10 1 9
<unnamed> 92.6 % 135 125 3 122 79.4 % 102 81 81 100.0 % 10 10 1 9
plancat.c
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
<unnamed> 93.2 % 813 758 11 747 78.8 % 593 467 14 453 100.0 % 26 26 3 23
predtest.c
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
<unnamed> 94.1 % 707 665 84 581 80.8 % 510 412 50 362 100.0 % 26 26 2 24
paramassign.c
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
<unnamed> 95.3 % 232 221 20 201 70.4 % 142 100 3 97 100.0 % 13 13 1 12
appendinfo.c
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
<unnamed> 95.2 % 334 318 1 317 68.6 % 264 181 4 177 100.0 % 14 14 1 13
tlist.c
95.7%95.7%
95.7 % 369 353 16 353 84.2 % 366 308 58 1 307 100.0 % 32 32 32
<unnamed> 95.7 % 369 353 353 84.2 % 366 308 1 307 100.0 % 32 32 32
relnode.c
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
<unnamed> 96.0 % 816 783 14 769 75.7 % 581 440 1 3 436 100.0 % 30 30 7 23
inherit.c
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
<unnamed> 98.1 % 257 252 9 243 76.0 % 200 152 4 148 100.0 % 8 8 1 7
joininfo.c
100.0%
100.0 % 42 42 11 31 1 96.7 % 30 29 1 4 25 100.0 % 3 3 1 2
<unnamed> 100.0 % 42 42 11 31 96.7 % 30 29 4 25 100.0 % 3 3 1 2
restrictinfo.c
100.0%
100.0 % 169 169 169 1 8 89.8 % 108 97 11 97 100.0 % 12 12 12 1
<unnamed> 100.0 % 169 169 169 89.8 % 108 97 97 100.0 % 12 12 12

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