| LCOV - differential code coverage report | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Function Name |
TLA | Hit count |
Lines |
Branches |
| JsonItemFromDatum | GNC | 1728 | 46.3 % (25 / 54) | 33.3 % (6 / 18) |
| executeDateTimeMethod | GNC | 5662 | 90.5 % (171 / 189) | 62.1 % (90 / 145) |
| compareStrings | CBC | 2304 | 22.2 % (4 / 18) | 11.1 % (2 / 18) |
| compareDatetime | CBC | 2416 | 84.3 % (70 / 83) | 55.8 % (24 / 43) |
| executeItemOptUnwrapTarget | GNC | 404081 | 96.7 % (384 / 397) | 80.1 % (342 / 427) |
| executeStringInternalMethod | GNC | 470 | 86.8 % (66 / 76) | 63.5 % (40 / 63) |
| executeBinaryArithmExpr | GNC | 444 | 85.0 % (34 / 40) | 82.1 % (23 / 28) |
| compareItems | CBC | 14593 | 92.9 % (52 / 56) | 83.3 % (30 / 36) |
| executeUnaryArithmExpr | GNC | 148 | 87.5 % (28 / 32) | 73.1 % (19 / 26) |
| JsonPathValue | GNC | 1506 | 90.3 % (28 / 31) | 73.7 % (28 / 38) |
| executeBoolItem | GNC | 119187 | 94.9 % (56 / 59) | 81.8 % (27 / 33) |
| GetJsonPathVar | GNC | 1740 | 90.9 % (20 / 22) | 85.7 % (12 / 14) |
| GetJsonTableExecContext | CBC | 4850 | 71.4 % (5 / 7) | 25.0 % (2 / 8) |
| executeItemUnwrapTargetArray | CBC | 2139 | 60.0 % (3 / 5) | 16.7 % (1 / 6) |
| executeNumericItemMethod | GNC | 172 | 81.8 % (9 / 11) | 71.4 % (10 / 14) |
| getArrayIndex | GNC | 362 | 88.2 % (15 / 17) | 81.2 % (13 / 16) |
| getJsonPathItem | CBC | 40705 | 91.3 % (21 / 23) | 62.5 % (5 / 8) |
| jsonb_path_exists_tz | UBC | 0 | 0.0 % (0 / 2) | |
| jsonb_path_match_tz | UBC | 0 | 0.0 % (0 / 2) | |
| jsonb_path_query_array_tz | UBC | 0 | 0.0 % (0 / 2) | |
| jsonb_path_query_first_tz | UBC | 0 | 0.0 % (0 / 2) | |
| JsonPathQuery | GNC | 1640 | 96.7 % (29 / 30) | 82.4 % (28 / 34) |
| JsonTablePlanNextRow | CBC | 2792 | 83.3 % (5 / 6) | 50.0 % (3 / 6) |
| JsonbType | CBC | 191165 | 90.9 % (10 / 11) | 60.0 % (6 / 10) |
| executeAnyItem | GNC | 2591 | 97.1 % (34 / 35) | 92.9 % (39 / 42) |
| executeKeyValueMethod | GNC | 58 | 98.0 % (49 / 50) | 78.6 % (22 / 28) |
| executeNextItem | GNC | 294216 | 91.7 % (11 / 12) | 87.5 % (7 / 8) |
| executeStartsWith | CBC | 128 | 90.9 % (10 / 11) | 87.5 % (7 / 8) |
| CountJsonPathVars | CBC | 4198 | 100.0 % (3 / 3) | |
| JsonPathExists | CBC | 388 | 100.0 % (6 / 6) | 87.5 % (7 / 8) |
| JsonTableDestroyOpaque | CBC | 350 | 100.0 % (5 / 5) | |
| JsonTableFetchRow | CBC | 1032 | 100.0 % (3 / 3) | |
| JsonTableGetValue | CBC | 3122 | 100.0 % (20 / 20) | 100.0 % (4 / 4) |
| JsonTableInitOpaque | GNC | 350 | 100.0 % (25 / 25) | 77.8 % (14 / 18) |
| JsonTableInitPlan | GNC | 684 | 100.0 % (21 / 21) | 90.0 % (9 / 10) |
| JsonTablePlanJoinNextRow | CBC | 612 | 100.0 % (5 / 5) | 100.0 % (4 / 4) |
| JsonTablePlanScanNextRow | GNC | 2180 | 100.0 % (18 / 18) | 100.0 % (10 / 10) |
| JsonTableResetNestedPlan | CBC | 406 | 100.0 % (10 / 10) | 62.5 % (5 / 8) |
| JsonTableResetRowPattern | CBC | 664 | 100.0 % (17 / 17) | 75.0 % (3 / 4) |
| JsonTableSetDocument | CBC | 346 | 100.0 % (4 / 4) | |
| JsonValueListClear | GNC | 161493 | 100.0 % (9 / 9) | 75.0 % (3 / 4) |
| JsonValueListHasMultipleItems | GNC | 2730 | 100.0 % (2 / 2) | |
| JsonValueListHead | GNC | 71704 | 100.0 % (3 / 3) | 50.0 % (1 / 2) |
| JsonValueListInit | GNC | 236199 | 100.0 % (6 / 6) | |
| JsonValueListInitIterator | GNC | 140830 | 100.0 % (4 / 4) | |
| JsonValueListIsEmpty | GNC | 7516 | 100.0 % (2 / 2) | |
| JsonValueListIsSingleton | GNC | 66476 | 100.0 % (2 / 2) | |
| JsonValueListNext | GNC | 222837 | 100.0 % (10 / 10) | 87.5 % (7 / 8) |
| JsonbArraySize | CBC | 381 | 100.0 % (7 / 7) | 75.0 % (6 / 8) |
| JsonbInitBinary | CBC | 132515 | 100.0 % (5 / 5) | |
| JsonbValueInitNumericDatum | CBC | 1660 | 100.0 % (4 / 4) | |
| appendBoolResult | GNC | 68139 | 100.0 % (8 / 8) | 100.0 % (6 / 6) |
| binaryCompareStrings | CBC | 2304 | 100.0 % (7 / 7) | 100.0 % (6 / 6) |
| castTimeToTimeTz | CBC | 168 | 100.0 % (3 / 3) | |
| checkTimezoneIsUsedForCast | CBC | 900 | 100.0 % (4 / 4) | 75.0 % (3 / 4) |
| cmpDateToTimestamp | CBC | 124 | 100.0 % (2 / 2) | |
| cmpDateToTimestampTz | CBC | 108 | 100.0 % (3 / 3) | |
| cmpTimestampToTimestampTz | CBC | 168 | 100.0 % (3 / 3) | |
| compareNumeric | CBC | 2749 | 100.0 % (2 / 2) | |
| copyJsonbValue | GNC | 1246 | 100.0 % (4 / 4) | |
| countVariablesFromJsonb | CBC | 128814 | 100.0 % (5 / 5) | 83.3 % (5 / 6) |
| executeComparison | CBC | 14593 | 100.0 % (3 / 3) | |
| executeItem | CBC | 398377 | 100.0 % (2 / 2) | |
| executeItemOptUnwrapResult | GNC | 133326 | 100.0 % (16 / 16) | 91.7 % (11 / 12) |
| executeItemOptUnwrapResultNoThrow | CBC | 132294 | 100.0 % (6 / 6) | |
| executeJsonPath | GNC | 133012 | 100.0 % (27 / 27) | 91.7 % (11 / 12) |
| executeLikeRegex | CBC | 264 | 100.0 % (11 / 11) | 83.3 % (5 / 6) |
| executeNestedBoolItem | CBC | 15126 | 100.0 % (6 / 6) | |
| executePredicate | GNC | 39887 | 100.0 % (43 / 43) | 100.0 % (28 / 28) |
| getJsonPathVariable | CBC | 5276 | 100.0 % (10 / 10) | 60.0 % (6 / 10) |
| getJsonPathVariableFromJsonb | CBC | 3536 | 100.0 % (12 / 12) | 100.0 % (2 / 2) |
| getScalar | CBC | 8051 | 100.0 % (3 / 3) | 83.3 % (5 / 6) |
| jsonb_path_exists | CBC | 43 | 100.0 % (2 / 2) | |
| jsonb_path_exists_internal | CBC | 57470 | 100.0 % (15 / 15) | 87.5 % (7 / 8) |
| jsonb_path_exists_opr | CBC | 57427 | 100.0 % (2 / 2) | |
| jsonb_path_match | CBC | 97 | 100.0 % (2 / 2) | |
| jsonb_path_match_internal | GNC | 65299 | 100.0 % (22 / 22) | 87.5 % (14 / 16) |
| jsonb_path_match_opr | CBC | 65202 | 100.0 % (2 / 2) | |
| jsonb_path_query | CBC | 4392 | 100.0 % (2 / 2) | |
| jsonb_path_query_array | CBC | 82 | 100.0 % (2 / 2) | |
| jsonb_path_query_array_internal | GNC | 82 | 100.0 % (9 / 9) | |
| jsonb_path_query_first | CBC | 2923 | 100.0 % (2 / 2) | |
| jsonb_path_query_first_internal | GNC | 2923 | 100.0 % (11 / 11) | 100.0 % (2 / 2) |
| jsonb_path_query_internal | GNC | 5396 | 100.0 % (22 / 22) | 100.0 % (4 / 4) |
| jsonb_path_query_tz | CBC | 1004 | 100.0 % (2 / 2) | |
| setBaseObject | CBC | 146338 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
| wrapItemsInArray | GNC | 330 | 100.0 % (8 / 8) | 100.0 % (2 / 2) |
| Generated by: LCOV version 2.5.0-beta |