| LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Function Name |
TLA | Hit count |
Lines |
Branches |
| ExecEvalCurrentOfExpr | CBC | 1 | 100.0 % (2 / 2) | 50.0 % (1 / 2) |
| ExecEvalFuncExprStrictFusage | CBC | 3 | 85.7 % (12 / 14) | 75.0 % (3 / 4) |
| ExecEvalAggOrderedTransTuple | CBC | 90 | 100.0 % (8 / 8) | |
| ExecJustScanVarVirt | CBC | 93 | 100.0 % (2 / 2) | |
| ExecEvalFuncExprFusage | CBC | 104 | 100.0 % (9 / 9) | |
| ExecEvalConstraintNotNull | GNC | 198 | 100.0 % (4 / 4) | 100.0 % (4 / 4) |
| ExecEvalMergeSupportFunc | GNC | 205 | 78.3 % (18 / 23) | 30.8 % (4 / 13) |
| ExecEvalFieldStoreDeForm | CBC | 260 | 93.3 % (14 / 15) | 50.0 % (3 / 6) |
| ExecEvalFieldStoreForm | GNC | 260 | 100.0 % (8 / 8) | |
| ExecEvalRowNotNull | CBC | 277 | 100.0 % (3 / 3) | |
| ExecEvalJsonConstructor | GNC | 291 | 86.0 % (37 / 43) | 72.7 % (16 / 22) |
| ExecEvalRowNull | CBC | 348 | 100.0 % (3 / 3) | |
| ExecEvalPreOrderedDistinctMulti | CBC | 360 | 100.0 % (23 / 23) | 100.0 % (8 / 8) |
| ExecEvalCoerceViaIOSafe | GNC | 417 | 95.7 % (22 / 23) | 59.1 % (13 / 22) |
| ExecEvalNextValueExpr | CBC | 498 | 87.5 % (14 / 16) | 50.0 % (3 / 6) |
| ExecEvalRowNullInt | CBC | 625 | 95.8 % (23 / 24) | 91.7 % (11 / 12) |
| ExecGetJsonValueItemString | GNC | 758 | 72.7 % (24 / 33) | 52.9 % (9 / 17) |
| ExecEvalGroupingFunc | CBC | 844 | 100.0 % (12 / 12) | 100.0 % (8 / 8) |
| ExecEvalJsonCoercion | GNC | 1050 | 100.0 % (4 / 4) | |
| ExecEvalJsonCoercionFinish | GNC | 1113 | 100.0 % (7 / 7) | 66.7 % (4 / 6) |
| ExecEvalJsonIsPredicate | CBC | 1370 | 91.3 % (42 / 46) | 94.1 % (32 / 34) |
| saop_hash_element_match | CBC | 2199 | 100.0 % (9 / 9) | |
| ExecEvalHashedScalarArrayOp | CBC | 2305 | 100.0 % (61 / 61) | 69.6 % (39 / 56) |
| ExecEvalJsonExprPath | GNC | 2477 | 97.5 % (79 / 81) | 75.6 % (59 / 78) |
| saop_element_hash | CBC | 3228 | 100.0 % (7 / 7) | |
| ExecEvalConstraintCheck | GNC | 5939 | 100.0 % (5 / 5) | 100.0 % (6 / 6) |
| ExecEvalConvertRowtype | CBC | 6006 | 100.0 % (23 / 23) | 70.0 % (7 / 10) |
| ExecEvalSQLValueFunction | CBC | 8809 | 100.0 % (41 / 41) | 90.0 % (9 / 10) |
| ExecJustApplyFuncToCase | CBC | 10573 | 100.0 % (16 / 16) | 100.0 % (4 / 4) |
| ExecEvalMinMax | CBC | 11638 | 96.0 % (24 / 25) | 85.0 % (17 / 20) |
| ExecEvalRow | GNC | 13550 | 100.0 % (7 / 7) | |
| ExecEvalWholeRowVar | CBC | 19541 | 73.2 % (52 / 71) | 37.3 % (19 / 51) |
| ExecEvalXmlExpr | CBC | 22041 | 94.2 % (98 / 104) | 73.0 % (46 / 63) |
| ExecAggInitGroup | CBC | 30061 | 100.0 % (10 / 10) | |
| ExecAggCopyTransValue | CBC | 30904 | 87.5 % (14 / 16) | 70.0 % (14 / 20) |
| ExecJustAssignInnerVar | CBC | 32892 | 100.0 % (2 / 2) | |
| ExecEvalArrayCoerce | CBC | 33171 | 100.0 % (12 / 12) | 100.0 % (4 / 4) |
| ExecEvalFieldSelect | CBC | 56513 | 73.7 % (28 / 38) | 41.7 % (15 / 36) |
| ExecJustAssignInnerVarVirt | CBC | 60621 | 100.0 % (2 / 2) | |
| get_cached_rowtype | CBC | 69039 | 90.5 % (19 / 21) | 70.0 % (21 / 30) |
| ExecJustAssignScanVarVirt | CBC | 91330 | 100.0 % (2 / 2) | |
| ExecJustScanVar | CBC | 132296 | 100.0 % (2 / 2) | |
| ExecEvalPreOrderedDistinctSingle | CBC | 182892 | 100.0 % (19 / 19) | 93.8 % (15 / 16) |
| ExecEvalParamExtern | CBC | 254378 | 85.7 % (12 / 14) | 44.4 % (8 / 18) |
| CheckVarSlotCompatibility | CBC | 280002 | 90.9 % (10 / 11) | 57.1 % (8 / 14) |
| ExecEvalArrayExpr | CBC | 369231 | 86.9 % (86 / 99) | 58.9 % (33 / 56) |
| ExecJustInnerVarVirt | CBC | 396778 | 100.0 % (2 / 2) | |
| ExecEvalAggOrderedTransDatum | CBC | 422192 | 100.0 % (6 / 6) | |
| ExecJustAssignOuterVar | CBC | 556442 | 100.0 % (2 / 2) | |
| ExecJustAssignOuterVarVirt | CBC | 654051 | 100.0 % (2 / 2) | |
| ExecJustAssignVarVirtImpl | CBC | 806002 | 100.0 % (12 / 12) | 50.0 % (6 / 12) |
| ExecJustConst | CBC | 872893 | 100.0 % (4 / 4) | |
| CheckExprStillValid | CBC | 876810 | 100.0 % (22 / 22) | 100.0 % (6 / 6) |
| ExecInterpExprStillValid | CBC | 876810 | 100.0 % (4 / 4) | |
| ExecInitInterpreter | CBC | 1119584 | 100.0 % (9 / 9) | 100.0 % (4 / 4) |
| ExecReadyInterpretedExpr | CBC | 1119584 | 98.4 % (62 / 63) | 89.7 % (52 / 58) |
| ExecEvalSubPlan | CBC | 1413085 | 100.0 % (5 / 5) | |
| ExecAggPlainTransByRef | CBC | 1477063 | 100.0 % (18 / 18) | 100.0 % (2 / 2) |
| ExecEvalScalarArrayOp | CBC | 2018391 | 100.0 % (58 / 58) | 80.0 % (48 / 60) |
| ExecJustInnerVar | CBC | 2368534 | 100.0 % (2 / 2) | |
| ExecEvalParamExec | CBC | 2369682 | 100.0 % (8 / 8) | 75.0 % (3 / 4) |
| ExecEvalSysVar | CBC | 3455136 | 83.3 % (5 / 6) | 25.0 % (1 / 4) |
| ExecEvalStepOp | CBC | 3913099 | 100.0 % (7 / 7) | 75.0 % (3 / 4) |
| ExecJustOuterVar | CBC | 6068970 | 100.0 % (2 / 2) | |
| ExecJustAssignScanVar | CBC | 6417555 | 100.0 % (2 / 2) | |
| ExecJustAssignVarImpl | CBC | 7006889 | 100.0 % (10 / 10) | 50.0 % (2 / 4) |
| ExecJustVarImpl | CBC | 8569800 | 100.0 % (5 / 5) | |
| ExecJustOuterVarVirt | CBC | 9596661 | 100.0 % (2 / 2) | |
| ExecJustVarVirtImpl | CBC | 9993532 | 100.0 % (8 / 8) | 50.0 % (4 / 8) |
| ExecAggPlainTransByVal | CBC | 14726688 | 100.0 % (14 / 14) | |
| dispatch_compare_ptr | CBC | 25856723 | 100.0 % (8 / 8) | 100.0 % (4 / 4) |
| CheckOpSlotCompatibility | CBC | 78063697 | 83.3 % (10 / 12) | 78.6 % (11 / 14) |
| ExecInterpExpr | GNC | 499483425 | 98.7 % (538 / 545) | 78.6 % (158 / 201) |
| Generated by: LCOV version 2.1-beta2-3-g6141622 |