LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function Name | TLA | Hit count | Lines | Branches |
JsonbContainerTypeName | CBC | 153 | 87.5 % (7 / 8) | 62.5 % (5 / 8) |
JsonbExtractScalar | CBC | 99456 | 100.0 % (16 / 16) | 59.1 % (13 / 22) |
JsonbToCString | CBC | 11812 | 100.0 % (2 / 2) | |
JsonbToCStringIndent | CBC | 18 | 100.0 % (2 / 2) | |
JsonbToCStringWorker | CBC | 11830 | 97.4 % (74 / 76) | 82.5 % (47 / 57) |
JsonbTypeName | CBC | 174 | 75.0 % (24 / 32) | 57.9 % (11 / 19) |
JsonbUnquote | GNC | 129 | 92.3 % (12 / 13) | 78.6 % (11 / 14) |
add_indent | CBC | 42173 | 100.0 % (5 / 5) | 75.0 % (3 / 4) |
add_jsonb | GNC | 809 | 88.9 % (8 / 9) | 50.0 % (3 / 6) |
array_dim_to_jsonb | GNC | 72 | 90.0 % (9 / 10) | 66.7 % (4 / 6) |
array_to_jsonb_internal | GNC | 72 | 82.4 % (14 / 17) | 50.0 % (1 / 2) |
cannotCastJsonbValue | CBC | 12 | 80.0 % (4 / 5) | 50.0 % (4 / 8) |
checkStringLen | CBC | 39559 | 75.0 % (3 / 4) | 25.0 % (1 / 4) |
clone_parse_state | CBC | 63 | 82.4 % (14 / 17) | 50.0 % (2 / 4) |
composite_to_jsonb | GNC | 96 | 96.3 % (26 / 27) | 75.0 % (6 / 8) |
datum_to_jsonb | GNC | 69 | 100.0 % (4 / 4) | |
datum_to_jsonb_internal | GNC | 1622 | 91.5 % (108 / 118) | 79.5 % (58 / 73) |
jsonb_agg_finalfn | CBC | 36 | 100.0 % (10 / 10) | 75.0 % (3 / 4) |
jsonb_agg_strict_transfn | CBC | 111 | 100.0 % (2 / 2) | |
jsonb_agg_transfn | CBC | 72 | 100.0 % (2 / 2) | |
jsonb_agg_transfn_worker | GNC | 183 | 92.5 % (49 / 53) | 72.7 % (24 / 33) |
jsonb_bool | CBC | 6 | 100.0 % (6 / 6) | 66.7 % (4 / 6) |
jsonb_build_array | CBC | 75 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
jsonb_build_array_noargs | CBC | 3 | 100.0 % (5 / 5) | |
jsonb_build_object | CBC | 168 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
jsonb_build_object_noargs | CBC | 3 | 100.0 % (5 / 5) | |
jsonb_build_object_worker | GNC | 202 | 100.0 % (17 / 17) | 88.9 % (16 / 18) |
jsonb_float4 | CBC | 6 | 85.7 % (6 / 7) | 50.0 % (3 / 6) |
jsonb_float8 | CBC | 12 | 100.0 % (7 / 7) | 66.7 % (4 / 6) |
jsonb_from_cstring | GNC | 10950 | 100.0 % (16 / 16) | 100.0 % (2 / 2) |
jsonb_from_text | UNC | 0 | 0.0 % (0 / 3) | 0.0 % (0 / 12) |
jsonb_in | GNC | 10950 | 100.0 % (3 / 3) | |
jsonb_in_array_end | CBC | 3676 | 100.0 % (4 / 4) | |
jsonb_in_array_start | CBC | 5886 | 100.0 % (4 / 4) | |
jsonb_in_object_end | CBC | 8630 | 100.0 % (4 / 4) | |
jsonb_in_object_field_start | CBC | 25766 | 90.0 % (9 / 10) | 50.0 % (2 / 4) |
jsonb_in_object_start | GNC | 10643 | 100.0 % (5 / 5) | |
jsonb_in_scalar | CBC | 31557 | 90.0 % (45 / 50) | 60.9 % (14 / 23) |
jsonb_int2 | CBC | 6 | 85.7 % (6 / 7) | 50.0 % (3 / 6) |
jsonb_int4 | CBC | 15 | 100.0 % (7 / 7) | 66.7 % (4 / 6) |
jsonb_int8 | CBC | 24 | 85.7 % (6 / 7) | 50.0 % (3 / 6) |
jsonb_numeric | CBC | 12 | 100.0 % (7 / 7) | 66.7 % (4 / 6) |
jsonb_object | CBC | 21 | 97.6 % (41 / 42) | 72.7 % (16 / 22) |
jsonb_object_agg_finalfn | CBC | 33 | 100.0 % (10 / 10) | 75.0 % (3 / 4) |
jsonb_object_agg_strict_transfn | CBC | 12 | 100.0 % (2 / 2) | |
jsonb_object_agg_transfn | CBC | 69 | 100.0 % (2 / 2) | |
jsonb_object_agg_transfn_worker | GNC | 117 | 87.8 % (79 / 90) | 63.1 % (41 / 65) |
jsonb_object_agg_unique_strict_transfn | CBC | 27 | 100.0 % (2 / 2) | |
jsonb_object_agg_unique_transfn | CBC | 9 | 100.0 % (2 / 2) | |
jsonb_object_two_arg | CBC | 21 | 97.4 % (38 / 39) | 75.0 % (15 / 20) |
jsonb_out | CBC | 11149 | 100.0 % (4 / 4) | |
jsonb_put_escaped_value | CBC | 52852 | 90.0 % (18 / 20) | 66.7 % (6 / 9) |
jsonb_recv | UNC | 0 | 0.0 % (0 / 7) | 0.0 % (0 / 4) |
jsonb_send | UNC | 0 | 0.0 % (0 / 10) | |
jsonb_typeof | CBC | 141 | 100.0 % (4 / 4) | |
to_jsonb | GNC | 69 | 85.7 % (6 / 7) | 25.0 % (1 / 4) |
to_jsonb_is_immutable | UNC | 0 | 0.0 % (0 / 14) | 0.0 % (0 / 6) |
Generated by: LCOV version 2.1-beta2-3-g6141622 |