LCOV - differential code coverage report
Current view: top level - src/backend/executor Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 91.3 % 22547 20578 46 266 592 1081 248 8148 656 11526 622 8515 16 257
Current Date: 2023-04-08 17:13:01 Functions: 93.5 % 1044 976 2 21 45 553 41 382 21 557 10
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 93.9 % 491 461 12 3 9 6 5 68 317 71 12 70
View type: Date bin detail (60,120] days: 95.5 % 44 42 1 1 18 15 9 14
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (120,180] days: 93.9 % 163 153 8 1 1 27 116 10 1 22
(180,240] days: 95.3 % 85 81 1 2 1 19 45 17 1 16
(240..) days: 91.2 % 21764 19841 8 260 581 1074 243 8016 163 11419 589 8070
Function coverage date bins:
[..60] days: 72.7 % 11 8 3 5 3
(60,120] days: 66.7 % 3 2 2 1
(120,180] days: 87.5 % 8 7 1 6 1
(180,240] days: 100.0 % 2 2 1 1
(240..) days: 60.6 % 1580 957 2 21 45 547 29 381 20 535

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 UNC UIC UBC GIC GNC CBC EUB ECB DCB
execAmi.c Total
79.0%79.0%
79.0 % 290 229 61 4 225 4 100.0 % 7 7 1 6
(240..) days 79.0 % 290 229 61 4 225 100.0 % 7 7 1 6
execAsync.c Total
86.4%86.4%
86.4 % 59 51 8 51 100.0 % 6 6 6
(240..) days 86.4 % 59 51 8 51 100.0 % 6 6 6
execCurrent.c Total
83.0%83.0%
83.0 % 100 83 1 16 83 1 100.0 % 3 3 1 2
(240..) days 83.0 % 100 83 1 16 83 100.0 % 3 3 1 2
execExpr.c Total
96.9%96.9%
96.9 % 1669 1617 33 12 7 9 844 81 683 35 893 1 8 100.0 % 28 28 28 28
(120,180] days 100.0 % 5 5 5 -
(180,240] days 95.8 % 24 23 1 14 9 1 12 -
(240..) days 96.8 % 1542 1492 31 12 7 9 808 21 654 30 788 48.1 % 52 25 25 27
[..60] days 99.0 % 98 97 1 22 55 20 2 20 100.0 % 3 3 3
execExprInterp.c Total
94.1%94.1%
94.1 % 1593 1499 5 28 54 7 28 832 115 524 55 929 4 18 98.5 % 66 65 1 61 4 1 63 2
(240..) days 94.2 % 1515 1427 28 53 7 28 830 46 523 55 848 51.2 % 123 63 1 61 2 1 58
[..60] days 92.3 % 78 72 5 1 2 69 1 4 100.0 % 2 2 2
execGrouping.c Total
90.3%90.3%
90.3 % 134 121 13 121 83.3 % 12 10 2 10
(240..) days 90.3 % 134 121 13 121 83.3 % 12 10 2 10
execIndexing.c Total
93.0%93.0%
93.0 % 256 238 4 13 1 4 142 2 90 13 144 100.0 % 9 9 7 2 7
(240..) days 92.9 % 254 236 4 13 1 4 142 90 13 139 56.2 % 16 9 7 2 7
[..60] days 100.0 % 2 2 2 -
execJunk.c Total
91.9%91.9%
91.9 % 74 68 6 68 80.0 % 5 4 1 4
(240..) days 91.9 % 74 68 6 68 80.0 % 5 4 1 4
execMain.c Total
91.7%91.7%
91.7 % 907 832 8 29 38 4 442 40 346 33 452 26 100.0 % 42 42 36 4 2 38 1
(120,180] days 100.0 % 32 32 32 100.0 % 3 3 3
(180,240] days 100.0 % 1 1 1 -
(240..) days 91.3 % 867 792 8 29 38 4 442 346 33 447 50.6 % 77 39 36 1 2 38
(60,120] days 100.0 % 1 1 1 -
[..60] days 100.0 % 6 6 6 -
execParallel.c Total
88.8%88.8%
88.8 % 596 529 19 20 28 16 265 2 246 23 264 100.0 % 20 20 19 1 19
(120,180] days 100.0 % 2 2 2 -
(240..) days 88.7 % 594 527 19 20 28 16 265 246 23 262 51.3 % 39 20 19 1 19
execPartition.c Total
96.3%96.3%
96.3 % 630 607 1 6 15 1 6 315 48 238 16 352 11 100.0 % 17 17 14 2 1 14
(120,180] days 83.3 % 6 5 1 5 -
(180,240] days 100.0 % 1 1 1 -
(240..) days 96.4 % 618 596 6 15 1 6 315 37 238 16 301 58.6 % 29 17 14 2 1 12
(60,120] days 100.0 % 1 1 1 -
[..60] days 100.0 % 4 4 4 -
execProcnode.c Total
94.8%94.8%
94.8 % 388 368 20 1 367 1 100.0 % 9 9 1 8
(180,240] days 100.0 % 4 4 1 3 100.0 % 1 1 1
(240..) days 94.8 % 384 364 20 364 100.0 % 8 8 1 7
execReplication.c Total
81.9%81.9%
81.9 % 227 186 2 12 25 2 15 97 33 41 24 120 13 100.0 % 9 9 9 7 2
(180,240] days 100.0 % 2 2 2 -
(240..) days 79.1 % 187 148 12 25 2 12 95 41 20 110 60.0 % 15 9 9 6
[..60] days 94.7 % 38 36 2 3 33 2 -
execSRF.c Total
95.2%95.2%
95.2 % 291 277 6 6 2 181 1 95 12 176 100.0 % 9 9 9 9
(120,180] days 100.0 % 1 1 1 -
(240..) days 95.2 % 290 276 6 6 2 181 95 12 175 50.0 % 18 9 9 9
execScan.c Total
80.5%80.5%
80.5 % 82 66 1 15 66 1 100.0 % 5 5 1 4
(240..) days 81.5 % 81 66 15 66 100.0 % 5 5 1 4
(60,120] days 0.0 % 1 1 -
execTuples.c Total
93.7%93.7%
93.7 % 759 711 14 4 30 6 348 357 12 340 96.3 % 82 79 3 56 1 22 56
(240..) days 93.7 % 759 711 14 4 30 6 348 357 12 339 57.2 % 138 79 3 56 1 22 56
execUtils.c Total
89.9%89.9%
89.9 % 415 373 19 6 22 11 1 191 52 129 26 192 2 32 93.0 % 43 40 3 36 4 3 37 3
(120,180] days 90.2 % 51 46 3 1 1 44 2 1 100.0 % 3 3 3
(240..) days 89.6 % 356 319 5 21 11 1 191 127 26 191 46.8 % 77 36 3 36 3 35
(60,120] days 100.0 % 2 2 2 -
[..60] days 100.0 % 6 6 6 100.0 % 1 1 1
functions.c Total
90.7%90.7%
90.7 % 603 547 5 42 9 8 331 1 207 39 333 2 95.8 % 24 23 1 20 1 2 1 20
(240..) days 90.7 % 602 546 5 42 9 8 331 207 39 333 51.1 % 45 23 1 20 1 2 1 20
[..60] days 100.0 % 1 1 1 -
instrument.c Total
92.3%92.3%
92.3 % 142 131 11 131 92.9 % 14 13 1 13
(240..) days 92.3 % 142 131 11 131 92.9 % 14 13 1 13
nodeAgg.c Total
94.8%94.8%
94.8 % 1507 1428 18 47 14 26 864 50 488 38 900 1 22 98.2 % 57 56 1 56 1 56
(120,180] days 100.0 % 15 15 15 -
(180,240] days 100.0 % 9 9 9 -
(240..) days 94.6 % 1473 1394 18 47 14 26 862 18 488 37 891 49.6 % 113 56 1 56 1 55
(60,120] days 100.0 % 7 7 2 5 2 -
[..60] days 100.0 % 3 3 3 -
nodeAppend.c Total
94.9%94.9%
94.9 % 372 353 4 14 1 3 218 19 113 14 228 1 8 94.4 % 18 17 1 16 1 1 16
(120,180] days 100.0 % 1 1 1 -
(240..) days 94.6 % 353 334 4 14 1 3 218 113 14 224 48.6 % 35 17 1 16 1 1 16
[..60] days 100.0 % 18 18 18 -
nodeBitmapAnd.c Total
89.1%89.1%
89.1 % 55 49 6 49 80.0 % 5 4 1 4
(240..) days 89.1 % 55 49 6 49 80.0 % 5 4 1 4
nodeBitmapHeapscan.c Total
96.0%96.0%
96.0 % 326 313 13 313 93.3 % 15 14 1 14
(240..) days 96.0 % 326 313 13 313 93.3 % 15 14 1 14
nodeBitmapIndexscan.c Total
97.6%97.6%
97.6 % 83 81 2 81 80.0 % 5 4 1 4
(240..) days 97.6 % 83 81 2 81 80.0 % 5 4 1 4
nodeBitmapOr.c Total
80.6%80.6%
80.6 % 62 50 12 50 80.0 % 5 4 1 4
(240..) days 80.6 % 62 50 12 50 80.0 % 5 4 1 4
nodeCtescan.c Total
95.4%95.4%
95.4 % 87 83 4 83 100.0 % 6 6 6
(240..) days 95.4 % 87 83 4 83 100.0 % 6 6 6
nodeCustom.c Total
0.0%
0.0 % 88 4 49 35 53 0.0 % 11 1 10 10
(120,180] days 0.0 % 4 4 -
(240..) days 0.0 % 84 49 35 48 0.0 % 20 1 10 9
nodeForeignscan.c Total
72.2%72.2%
72.2 % 151 109 42 109 64.3 % 14 9 5 9
(240..) days 72.2 % 151 109 42 109 64.3 % 14 9 5 9
nodeFunctionscan.c Total
98.2%98.2%
98.2 % 165 162 3 162 83.3 % 6 5 1 5
(240..) days 98.2 % 165 162 3 162 83.3 % 6 5 1 5
nodeGather.c Total
97.9%97.9%
97.9 % 141 138 3 2 136 2 100.0 % 8 8 1 7
(240..) days 97.9 % 141 138 3 2 136 100.0 % 8 8 1 7
nodeGatherMerge.c Total
98.2%98.2%
98.2 % 225 221 4 2 219 2 100.0 % 14 14 1 13
(240..) days 98.2 % 225 221 4 2 219 100.0 % 14 14 1 13
nodeGroup.c Total
93.8%93.8%
93.8 % 65 61 4 61 100.0 % 4 4 4
(240..) days 93.8 % 65 61 4 61 100.0 % 4 4 4
nodeHash.c Total
95.6%95.6%
95.6 % 1170 1118 5 13 29 5 19 604 87 408 28 667 30 98.2 % 55 54 1 46 4 4 47 1
(120,180] days 100.0 % 2 2 2 -
(180,240] days 95.7 % 23 22 1 1 20 1 1 -
(240..) days 95.6 % 1072 1025 1 12 29 5 19 600 2 404 26 602 54.7 % 95 52 1 46 2 4 42
[..60] days 94.5 % 73 69 4 3 63 3 5 66.7 % 3 2 2 1
nodeHashjoin.c Total
91.7%91.7%
91.7 % 480 440 2 8 29 1 10 270 42 118 26 292 3 22 100.0 % 18 18 17 1 17 1
(120,180] days 100.0 % 2 2 2 -
(180,240] days 100.0 % 2 2 2 100.0 % 1 1 1
(240..) days 91.8 % 441 405 1 8 26 1 10 269 8 118 22 278 51.5 % 33 17 17 16
(60,120] days 100.0 % 3 3 3 -
[..60] days 87.5 % 32 28 1 3 1 27 2 2 -
nodeIncrementalSort.c Total
81.8%81.8%
81.8 % 296 242 54 242 66.7 % 12 8 4 8
(240..) days 81.8 % 296 242 54 242 66.7 % 12 8 4 8
nodeIndexonlyscan.c Total
89.8%89.8%
89.8 % 176 158 11 7 1 104 1 52 10 103 3 92.3 % 13 12 1 11 1 1 11
(240..) days 89.7 % 175 157 11 7 1 104 52 10 103 48.0 % 25 12 1 11 1 1 11
(60,120] days 100.0 % 1 1 1 -
nodeIndexscan.c Total
89.6%89.6%
89.6 % 558 500 17 26 15 18 288 1 193 25 287 3 100.0 % 22 22 21 1 21
(240..) days 89.6 % 557 499 17 26 15 18 288 193 25 287 51.2 % 43 22 21 1 21
(60,120] days 100.0 % 1 1 1 -
nodeLimit.c Total
87.5%87.5%
87.5 % 176 154 22 1 3 150 4 100.0 % 6 6 1 5
(240..) days 87.5 % 176 154 22 1 3 150 2 100.0 % 6 6 1 5
nodeLockRows.c Total
83.7%83.7%
83.7 % 129 108 1 20 2 106 1 2 100.0 % 4 4 1 3
(240..) days 83.7 % 129 108 1 20 2 106 1 100.0 % 4 4 1 3
nodeMaterial.c Total
94.4%94.4%
94.4 % 90 85 5 85 100.0 % 6 6 6
(240..) days 94.4 % 90 85 5 85 100.0 % 6 6 6
nodeMemoize.c Total
83.3%83.3%
83.3 % 353 294 59 294 94.7 % 19 18 1 18
(240..) days 83.1 % 350 291 59 291 94.7 % 19 18 1 18
[..60] days 100.0 % 3 3 3 -
nodeMergeAppend.c Total
95.4%95.4%
95.4 % 109 104 2 1 2 56 1 47 3 54 1 100.0 % 5 5 4 1 4
(120,180] days 100.0 % 1 1 1 -
(240..) days 95.4 % 108 103 2 1 2 56 47 3 53 55.6 % 9 5 4 1 4
nodeMergejoin.c Total
95.0%95.0%
95.0 % 460 437 5 7 11 2 163 8 264 10 161 7 100.0 % 11 11 3 1 7 3
(240..) days 95.0 % 458 435 5 7 11 2 163 6 264 10 154 78.6 % 14 11 3 1 7 3
[..60] days 100.0 % 2 2 2 -
nodeModifyTable.c Total
92.7%92.7%
92.7 % 1279 1185 18 67 9 19 788 33 345 65 800 1 22 97.4 % 39 38 1 34 4 1 34
(120,180] days 100.0 % 32 32 23 1 8 1 17 50.0 % 2 1 1 1
(180,240] days 100.0 % 3 3 1 2 2 -
(240..) days 92.3 % 1124 1037 17 61 9 17 709 2 309 57 734 52.2 % 67 35 1 31 4 1 30
(60,120] days 96.2 % 26 25 1 16 9 12 66.7 % 3 2 2 1
[..60] days 93.6 % 94 88 1 5 2 39 28 19 6 35 0.0 % 2 2
nodeNamedtuplestorescan.c Total
78.0%78.0%
78.0 % 50 39 11 39 66.7 % 6 4 2 4
(240..) days 78.0 % 50 39 11 39 66.7 % 6 4 2 4
nodeNestloop.c Total
98.0%98.0%
98.0 % 99 97 2 97 100.0 % 4 4 4
(240..) days 98.0 % 99 97 2 97 100.0 % 4 4 4
nodeProjectSet.c Total
100.0%
100.0 % 90 90 1 3 86 4 100.0 % 5 5 1 4
(240..) days 100.0 % 90 90 1 3 86 2 100.0 % 5 5 1 4
nodeRecursiveunion.c Total
99.0%99.0%
99.0 % 105 104 1 104 100.0 % 5 5 5
(240..) days 99.0 % 105 104 1 104 100.0 % 5 5 5
nodeResult.c Total
81.0%81.0%
81.0 % 63 51 12 1 3 47 3 1 66.7 % 6 4 2 1 3
(240..) days 81.0 % 63 51 12 1 3 47 2 66.7 % 6 4 2 1 3
nodeSamplescan.c Total
96.3%96.3%
96.3 % 109 105 4 105 87.5 % 8 7 1 7
(240..) days 96.3 % 109 105 4 105 87.5 % 8 7 1 7
nodeSeqscan.c Total
100.0%
100.0 % 71 71 71 100.0 % 10 10 10
(240..) days 100.0 % 71 71 71 100.0 % 10 10 10
nodeSetOp.c Total
94.7%94.7%
94.7 % 206 195 1 2 2 6 8 3 184 5 9 100.0 % 12 12 1 11
(240..) days 94.7 % 206 195 1 2 2 6 8 3 184 4 9 100.0 % 12 12 1 11
nodeSort.c Total
97.7%97.7%
97.7 % 133 130 3 47 1 82 3 45 100.0 % 10 10 9 1 9
(120,180] days 100.0 % 1 1 1 -
(180,240] days 100.0 % 1 1 1 1 -
(240..) days 97.7 % 131 128 3 46 82 3 44 52.6 % 19 10 9 1 9
nodeSubplan.c Total
92.8%92.8%
92.8 % 444 412 32 412 100.0 % 12 12 12
(240..) days 92.8 % 418 388 30 388 100.0 % 12 12 12
[..60] days 92.3 % 26 24 2 24 -
nodeSubqueryscan.c Total
95.3%95.3%
95.3 % 43 41 2 41 83.3 % 6 5 1 5
(240..) days 95.3 % 43 41 2 41 83.3 % 6 5 1 5
nodeTableFuncscan.c Total
95.1%95.1%
95.1 % 162 154 8 154 88.9 % 9 8 1 8
(180,240] days 80.0 % 5 4 1 4 -
(240..) days 95.5 % 157 150 7 150 88.9 % 9 8 1 8
nodeTidrangescan.c Total
94.8%94.8%
94.8 % 115 109 1 5 2 70 37 4 71 88.9 % 9 8 1 8 1 8
(240..) days 94.8 % 115 109 1 5 2 70 37 4 70 44.4 % 18 8 1 8 1 8
nodeTidscan.c Total
90.9%90.9%
90.9 % 175 159 6 10 6 93 2 58 10 94 1 88.9 % 9 8 1 8 1 8
(240..) days 90.8 % 174 158 6 10 6 93 1 58 10 93 44.4 % 18 8 1 8 1 8
(60,120] days 100.0 % 1 1 1 -
nodeUnique.c Total
86.0%86.0%
86.0 % 43 37 3 1 2 37 4 75.0 % 4 3 1 3
(240..) days 86.0 % 43 37 3 1 2 37 2 75.0 % 4 3 1 3
nodeValuesscan.c Total
96.5%96.5%
96.5 % 86 83 3 83 100.0 % 6 6 6
(240..) days 96.5 % 86 83 3 83 100.0 % 6 6 6
nodeWindowAgg.c Total
92.0%92.0%
92.0 % 1279 1177 28 52 22 45 584 8 540 35 596 13 100.0 % 29 29 25 1 3 25
(120,180] days 100.0 % 8 8 4 4 4 -
(180,240] days 100.0 % 4 4 4 -
(240..) days 92.0 % 1264 1163 27 52 22 45 579 539 35 588 53.7 % 54 29 25 1 3 25
[..60] days 66.7 % 3 2 1 1 1 4 -
nodeWorktablescan.c Total
96.2%96.2%
96.2 % 52 50 2 50 83.3 % 6 5 1 5
(240..) days 96.2 % 52 50 2 50 83.3 % 6 5 1 5
spi.c Total
73.4%73.4%
73.4 % 1250 918 1 331 5 913 1 5 83.3 % 84 70 14 1 69
(180,240] days 83.3 % 6 5 1 5 -
(240..) days 73.6 % 1240 913 327 913 83.3 % 84 70 14 1 69
[..60] days 0.0 % 4 4 -
tqueue.c Total
94.5%94.5%
94.5 % 55 52 3 52 100.0 % 8 8 8
(240..) days 94.5 % 55 52 3 52 100.0 % 8 8 8
tstoreReceiver.c Total
99.0%99.0%
99.0 % 99 98 1 98 100.0 % 8 8 8
(240..) days 99.0 % 99 98 1 98 100.0 % 8 8 8

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