LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 95.8 % 7084 6783 12 3 286 19 275 6489 1 146
Current Date: 2024-04-14 14:21:10 Functions: 99.7 % 298 297 1 43 254 2
Baseline: 16@8cea358b128 Branches: 83.6 % 6188 5173 35 3 977 28 4 187 4954
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 93.4 % 76 71 5 71
(60,120] days: 97.2 % 107 104 3 103 1
(120,180] days: 100.0 % 11 11 11
(180,240] days: 100.0 % 11 11 11
(240..) days: 95.7 % 6879 6586 4 3 286 19 79 6488
Function coverage date bins:
[..60] days: 100.0 % 4 4 4
(60,120] days: 100.0 % 6 6 6
(120,180] days: 100.0 % 1 1 1
(240..) days: 99.7 % 287 286 1 32 254
Branch coverage date bins:
[..60] days: 76.9 % 52 40 12 40
(60,120] days: 83.7 % 86 72 14 72
(120,180] days: 90.0 % 10 9 1 9
(180,240] days: 91.7 % 12 11 1 11
(240..) days: 83.6 % 6028 5041 7 3 977 28 4 55 4954

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 GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC Rate Total Hit UBC GNC CBC DCB
joinrels.c
94.4%94.4%
94.4 % 573 541 32 2 40 499 28 81.4 % 624 508 3 1 112 1 17 490 100.0 % 20 20 7 13
equivclass.c
95.7%95.7%
95.7 % 1015 971 2 42 17 954 1 82.0 % 964 790 5 169 1 11 778 100.0 % 36 36 2 34
indxpath.c
94.1%94.1%
94.1 % 990 932 58 8 21 903 27 82.4 % 952 784 2 166 16 4 22 742 97.7 % 43 42 1 5 37
allpaths.c
94.6%94.6%
94.6 % 1142 1080 2 60 14 1066 15 82.8 % 1030 853 2 1 174 8 845 100.0 % 49 49 6 43 1
costsize.c
97.7%97.7%
97.7 % 1820 1778 5 37 88 1690 50 83.0 % 1043 866 6 171 1 46 819 100.0 % 74 74 10 64 1
tidpath.c
95.8%95.8%
95.8 % 144 138 6 138 84.5 % 142 120 22 120 100.0 % 12 12 12
pathkeys.c
95.8%95.8%
95.8 % 591 566 2 1 22 6 83 477 6 84.6 % 558 472 12 1 73 6 64 402 100.0 % 37 37 9 28
joinpath.c
96.3%96.3%
96.3 % 568 547 3 18 2 12 533 1 19 88.4 % 666 589 5 72 2 19 568 100.0 % 19 19 4 15
clausesel.c
95.4%95.4%
95.4 % 241 230 11 1 229 91.4 % 209 191 18 1 190 100.0 % 8 8 8

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