LCOV - differential code coverage report | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Function Name ![]() |
TLA | Hit count ![]() |
Lines ![]() |
Branches ![]() |
json_recv | UBC | 0 | 0.0 % (0 / 6) | |
json_send | UBC | 0 | 0.0 % (0 / 5) | |
to_json_is_immutable | UBC | 0 | 0.0 % (0 / 14) | 0.0 % (0 / 6) |
json_build_array_noargs | CBC | 3 | 100.0 % (2 / 2) | |
json_build_object_noargs | CBC | 3 | 100.0 % (2 / 2) | |
array_to_json | CBC | 9 | 100.0 % (5 / 5) | |
array_to_json_pretty | CBC | 12 | 100.0 % (6 / 6) | |
json_object_two_arg | CBC | 21 | 97.1 % (33 / 34) | 77.3 % (17 / 22) |
json_unique_builder_get_throwawaybuf | CBC | 21 | 100.0 % (8 / 8) | 100.0 % (2 / 2) |
json_object | CBC | 24 | 97.3 % (36 / 37) | 75.0 % (18 / 24) |
row_to_json_pretty | CBC | 24 | 100.0 % (6 / 6) | |
json_build_array | CBC | 27 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
json_object_agg_unique_strict_transfn | CBC | 27 | 100.0 % (2 / 2) | |
json_object_agg_strict_transfn | CBC | 30 | 100.0 % (2 / 2) | |
json_typeof | CBC | 30 | 89.3 % (25 / 28) | 63.6 % (7 / 11) |
json_unique_builder_init | CBC | 43 | 100.0 % (5 / 5) | |
json_object_agg_finalfn | CBC | 52 | 100.0 % (6 / 6) | 83.3 % (5 / 6) |
json_unique_hash_match | CBC | 57 | 75.0 % (6 / 8) | 25.0 % (2 / 8) |
json_agg_finalfn | CBC | 68 | 100.0 % (8 / 8) | 83.3 % (5 / 6) |
json_object_agg_transfn | CBC | 75 | 100.0 % (2 / 2) | |
json_build_object | CBC | 78 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
json_agg_transfn | CBC | 79 | 100.0 % (2 / 2) | |
json_unique_object_end | CBC | 87 | 100.0 % (8 / 8) | 100.0 % (2 / 2) |
json_unique_object_start | CBC | 90 | 88.9 % (8 / 9) | 50.0 % (1 / 2) |
to_json | CBC | 90 | 85.7 % (6 / 7) | 25.0 % (1 / 4) |
catenate_stringinfo_string | CBC | 111 | 100.0 % (8 / 8) | |
json_build_array_worker | CBC | 115 | 100.0 % (12 / 12) | 100.0 % (6 / 6) |
datum_to_json | CBC | 125 | 100.0 % (4 / 4) | |
json_unique_object_field_start | CBC | 130 | 90.9 % (10 / 11) | 83.3 % (5 / 6) |
json_unique_check_init | CBC | 159 | 100.0 % (9 / 9) | |
array_to_json_internal | CBC | 183 | 87.5 % (14 / 16) | 50.0 % (1 / 2) |
array_dim_to_json | CBC | 189 | 100.0 % (13 / 13) | 90.0 % (9 / 10) |
json_agg_strict_transfn | CBC | 198 | 100.0 % (2 / 2) | |
json_build_object_worker | CBC | 217 | 100.0 % (31 / 31) | 89.3 % (25 / 28) |
json_agg_transfn_worker | CBC | 277 | 92.9 % (26 / 28) | 76.9 % (20 / 26) |
row_to_json | CBC | 354 | 100.0 % (5 / 5) | |
json_object_agg_unique_transfn | CBC | 627 | 100.0 % (2 / 2) | |
composite_to_json | CBC | 628 | 96.8 % (30 / 31) | 85.7 % (12 / 14) |
json_validate | CBC | 661 | 96.0 % (24 / 25) | 88.9 % (16 / 18) |
add_json | CBC | 682 | 88.9 % (8 / 9) | 50.0 % (3 / 6) |
json_object_agg_transfn_worker | CBC | 759 | 93.6 % (44 / 47) | 72.5 % (29 / 40) |
json_unique_check_key | CBC | 831 | 100.0 % (6 / 6) | |
json_unique_hash | GNC | 831 | 100.0 % (5 / 5) | |
JsonEncodeDateTime | CBC | 865 | 91.7 % (44 / 48) | 76.3 % (29 / 38) |
escape_json_text | CBC | 2415 | 87.5 % (7 / 8) | 50.0 % (1 / 2) |
json_out | CBC | 2830 | 100.0 % (3 / 3) | |
json_in | CBC | 3158 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
datum_to_json_internal | CBC | 4230 | 97.3 % (73 / 75) | 84.6 % (44 / 52) |
escape_json | CBC | 19740 | 100.0 % (6 / 6) | 100.0 % (6 / 6) |
escape_json_with_len | CBC | 198025 | 100.0 % (26 / 26) | 83.3 % (20 / 24) |
escape_json_char | CBC | 2207716 | 100.0 % (29 / 29) | 100.0 % (12 / 12) |
![]() |
Generated by: LCOV version 2.4-beta |