LCOV - differential code coverage report
Current view: top level - src/backend/parser Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 89.1 % 19103 17015 406 552 981 508 523 8515 895 7082 1017 8764 19 279
Current Date: 2023-04-08 17:13:01 Functions: 98.7 % 457 451 5 1 333 42 76 5 358 9
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 94.6 % 560 530 30 1 527 2
View type: Date bin detail (60,120] days: 94.5 % 182 172 9 1 1 1 125 45 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (120,180] days: 95.1 % 162 154 8 1 151 2 2
(180,240] days: 100.0 % 33 33 4 24 5 5
(240..) days: 88.8 % 18166 16126 552 981 507 522 8508 68 7028 974 8513
Function coverage date bins:
[..60] days: 100.0 % 17 17 17
(60,120] days: 100.0 % 9 9 9
(120,180] days: 100.0 % 8 8 8
(180,240] days: 0.0 % 1 0 1
(240..) days: 55.8 % 747 417 5 1 333 8 76 3 321

File Sort by file name Line Coverage ( show details ) Sort by line coverage Function Coverage Sort by function coverage
Name Date coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB coverage Total Hit UIC UBC GIC GNC CBC EUB ECB DCB
analyze.c Total
91.4%91.4%
91.4 % 1108 1013 24 59 12 25 654 44 290 56 694 2 5 97.0 % 33 32 1 32 1 32
(120,180] days 100.0 % 21 21 21 -
(240..) days 91.1 % 1072 977 24 59 12 25 654 8 290 52 685 48.5 % 66 32 1 32 1 32
(60,120] days 100.0 % 3 3 3 -
[..60] days 100.0 % 12 12 12 -
gram.y Total
89.5%89.5%
89.5 % 7120 6375 7 274 408 56 268 3590 210 2307 418 3730 3 64 100.0 % 41 41 40 1 40 1
(120,180] days 87.0 % 46 40 6 1 39 2 100.0 % 1 1 1
(180,240] days 100.0 % 25 25 1 22 2 1 -
(240..) days 89.4 % 6938 6200 274 408 56 268 3587 41 2304 392 3595 56.3 % 71 40 40 31
[..60] days 99.1 % 111 110 1 1 108 1 -
parse_agg.c Total
75.5%75.5%
75.5 % 799 603 1 22 69 104 18 360 17 208 74 371 2 100.0 % 23 23 22 1 23
(240..) days 75.0 % 781 586 22 69 104 18 360 208 74 356 50.0 % 44 22 22 22
(60,120] days 94.4 % 18 17 1 17 100.0 % 1 1 1
parse_clause.c Total
93.5%93.5%
93.5 % 1054 985 3 18 44 4 22 653 63 247 42 696 1 24 100.0 % 41 41 38 3 40 1
(120,180] days 100.0 % 4 4 4 -
(180,240] days 100.0 % 5 5 2 2 1 3 -
(240..) days 93.3 % 988 922 18 44 4 22 651 3 246 40 655 48.7 % 78 38 38 40
(60,120] days 94.7 % 57 54 3 54 100.0 % 3 3 3
parse_coerce.c Total
91.6%91.6%
91.6 % 1035 948 1 2 6 78 2 70 5 871 6 75 1 100.0 % 30 30 4 3 23 5
(120,180] days 100.0 % 5 5 5 100.0 % 1 1 1
(240..) days 91.6 % 1029 943 2 6 78 2 70 871 5 65 85.3 % 34 29 4 2 23 5
(60,120] days 0.0 % 1 1 -
parse_collate.c Total
94.7%94.7%
94.7 % 283 268 15 268 100.0 % 10 10 10
(240..) days 94.7 % 283 268 15 268 100.0 % 10 10 10
parse_cte.c Total
91.2%91.2%
91.2 % 407 371 36 371 100.0 % 9 9 9
(180,240] days 100.0 % 2 2 2 -
(240..) days 90.4 % 363 328 35 328 100.0 % 9 9 9
(60,120] days 97.6 % 42 41 1 41 -
parse_enr.c Total
100.0%
100.0 % 4 4 4 100.0 % 2 2 2
(240..) days 100.0 % 4 4 4 100.0 % 2 2 2
parse_expr.c Total
84.4%84.4%
84.4 % 1458 1231 329 45 106 52 56 545 316 314 101 554 31 100.0 % 52 52 35 17 51 1
(240..) days 81.8 % 1118 915 45 106 52 56 545 314 101 554 50.0 % 70 35 35 35
(60,120] days 100.0 % 1 1 1 -
[..60] days 92.9 % 339 315 24 315 100.0 % 17 17 17
parse_func.c Total
85.3%85.3%
85.3 % 846 722 23 36 65 19 282 2 419 40 277 3 100.0 % 14 14 13 1 13
(240..) days 85.3 % 845 721 23 36 65 19 282 1 419 40 277 51.9 % 27 14 13 1 13
[..60] days 100.0 % 1 1 1 -
parse_merge.c Total
96.8%96.8%
96.8 % 125 121 1 3 38 4 79 1 40 1 100.0 % 3 3 1 1 1 1
(120,180] days 100.0 % 6 6 4 2 -
(240..) days 96.6 % 116 112 1 3 38 74 1 39 75.0 % 4 3 1 1 1 1
(60,120] days 100.0 % 3 3 3 -
parse_node.c Total
96.9%96.9%
96.9 % 131 127 2 2 51 3 73 2 49 3 100.0 % 9 9 9 9
(240..) days 96.9 % 128 124 2 2 51 73 2 49 50.0 % 18 9 9 9
(60,120] days 100.0 % 3 3 3 -
parse_oper.c Total
92.6%92.6%
92.6 % 282 261 21 1 260 1 94.7 % 19 18 1 1 17
(240..) days 92.5 % 281 260 21 260 94.7 % 19 18 1 1 17
(60,120] days 100.0 % 1 1 1 -
parse_param.c Total
87.9%87.9%
87.9 % 107 94 2 8 3 4 31 2 57 6 32 3 100.0 % 9 9 5 1 3 5
(120,180] days 100.0 % 2 2 2 -
(240..) days 87.6 % 105 92 2 8 3 4 31 57 6 32 64.3 % 14 9 5 1 3 5
parse_relation.c Total
91.2%91.2%
91.2 % 1215 1108 58 31 69 3 20 701 90 297 78 672 3 57 100.0 % 59 59 51 8 55 4
(120,180] days 97.2 % 72 70 2 70 100.0 % 6 6 6
(180,240] days 100.0 % 1 1 1 1 0.0 % 1 1
(240..) days 90.8 % 1125 1022 31 69 3 20 700 5 297 78 671 52.0 % 98 51 51 47
(60,120] days 100.0 % 15 15 15 100.0 % 2 2 2
[..60] days 0.0 % 2 2 -
parse_target.c Total
89.2%89.2%
89.2 % 567 506 3 48 10 12 331 17 146 35 321 4 36 100.0 % 20 20 20 20
(120,180] days 100.0 % 3 3 3 -
(240..) days 88.9 % 551 490 3 48 10 12 331 1 146 35 321 50.0 % 40 20 20 20
(60,120] days 100.0 % 1 1 1 -
[..60] days 100.0 % 12 12 12 -
parse_type.c Total
81.0%81.0%
81.0 % 248 201 4 2 9 32 5 68 9 119 8 73 2 7 96.0 % 25 24 1 15 3 6 1 17
(240..) days 81.8 % 236 193 2 9 32 5 68 1 119 8 70 53.7 % 41 22 1 15 1 6 1 17
(60,120] days 66.7 % 12 8 4 8 100.0 % 2 2 2
parse_utilcmd.c Total
89.5%89.5%
89.5 % 1589 1422 3 66 89 9 48 846 71 457 107 866 3 33 100.0 % 29 29 29 28 1
(120,180] days 100.0 % 3 3 3 -
(240..) days 89.2 % 1519 1355 66 89 9 48 846 5 456 106 852 51.8 % 56 29 29 27
[..60] days 95.5 % 67 64 3 63 1 -
parser.c Total
94.7%94.7%
94.7 % 207 196 6 4 1 3 79 16 98 7 92 100.0 % 6 6 4 1 1 4
(240..) days 94.2 % 191 180 6 4 1 3 79 98 7 84 60.0 % 10 6 4 1 1 4
[..60] days 100.0 % 16 16 16 -
scan.l Total
88.1%88.1%
88.1 % 488 430 31 26 1 21 216 25 168 36 222 9 84.2 % 19 16 3 15 1 3 15 1
(240..) days 87.5 % 463 405 31 26 1 20 215 3 167 27 208 46.9 % 32 15 3 15 1 13
(60,120] days 100.0 % 25 25 1 1 22 1 2 100.0 % 1 1 1
scansup.c Total
96.7%96.7%
96.7 % 30 29 1 29 100.0 % 4 4 4
(240..) days 96.7 % 30 29 1 29 100.0 % 4 4 4

Generated by: LCOV version v1.16-55-g56c0a2a