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:
Summarize 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

Date 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
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
[..60] days/ Total
86.8%86.8%
86.8 % 243 211 32 199 12 68.6 % 169 116 49 4 108 8 100.0 % 4 4 4
clauses.c 87.5 % 16 14 2 10 4 75.0 % 12 9 3 7 2 -
paramassign.c 95.2 % 21 20 1 20 37.5 % 8 3 5 3 100.0 % 1 1 1
pathnode.c 75.0 % 96 72 24 64 8 57.8 % 64 37 23 4 31 6 100.0 % 3 3 3
plancat.c 100.0 % 7 7 7 90.0 % 10 9 1 9 -
predtest.c 94.4 % 89 84 5 84 74.6 % 67 50 17 50 -
(60,120] days/ Total
97.4%97.4%
97.4 % 38 37 1 35 2 72.2 % 18 13 3 2 11 2 100.0 % 1 1 1
paramassign.c 100.0 % 2 2 2 50.0 % 4 2 2 2 -
pathnode.c 100.0 % 8 8 8 75.0 % 8 6 2 6 -
relnode.c 91.7 % 12 11 1 11 50.0 % 2 1 1 1 100.0 % 1 1 1
(120,180] days/ Total*
100.0%
100.0 % 12 12 12 - 100.0 % 2 2 2
(180,240] days/ Total
100.0%
100.0 % 7 7 4 3 75.0 % 12 9 3 7 2 -
plancat.c 100.0 % 2 2 2 83.3 % 6 5 1 5 -
relnode.c 100.0 % 2 2 2 50.0 % 4 2 2 2 -
(240..) days/ Total
91.8%91.8%
91.8 % 7349 6748 4 17 580 5 3 13 6727 1 75.5 % 5279 3986 7 11 1275 8 11 3967 100.0 % 330 330 30 300
appendinfo.c 95.2 % 333 317 16 317 68.1 % 260 177 83 177 100.0 % 14 14 1 13
clauses.c 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
inherit.c 98.0 % 246 241 5 241 75.5 % 196 148 48 148 100.0 % 8 8 1 7
joininfo.c 100.0 % 31 31 31 1 96.2 % 26 25 1 25 100.0 % 3 3 1 2
orclauses.c 90.9 % 66 60 6 60 81.2 % 64 52 12 52 100.0 % 4 4 1 3
paramassign.c 95.2 % 209 199 10 199 73.1 % 130 95 35 95 100.0 % 12 12 12
pathnode.c 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
placeholder.c 92.4 % 132 122 10 122 79.4 % 102 81 21 81 100.0 % 10 10 1 9
plancat.c 93.1 % 802 747 55 747 78.5 % 577 453 124 453 100.0 % 26 26 3 23
predtest.c 94.0 % 618 581 37 581 81.7 % 443 362 81 362 100.0 % 26 26 2 24
relnode.c 96.0 % 801 769 32 769 76.0 % 575 437 138 1 436 100.0 % 29 29 6 23
restrictinfo.c 100.0 % 169 169 169 89.8 % 108 97 11 97 100.0 % 12 12 12
tlist.c 95.7 % 369 353 16 353 84.2 % 366 308 58 1 307 100.0 % 32 32 32
var.c 88.1 % 371 327 44 327 68.8 % 288 198 90 198 100.0 % 21 21 21

'Detail' entries with no 'missed' coverpoints are elided.
Generated by: LCOV version 2.1-beta2-3-g6141622