LCOV - differential code coverage report | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function Name | TLA | Hit count | Lines | Branches |
merge_default_partitions | CBC | 78 | 62.5 % (20 / 32) | 41.4 % (24 / 58) |
check_partitions_for_split | GNC | 111 | 89.2 % (58 / 65) | 76.2 % (48 / 63) |
get_qual_for_range | GNC | 2029 | 94.8 % (127 / 134) | 77.3 % (99 / 128) |
merge_list_bounds | CBC | 243 | 93.9 % (107 / 114) | 72.1 % (88 / 122) |
merge_matching_partitions | CBC | 1359 | 88.7 % (47 / 53) | 59.6 % (31 / 52) |
partition_bounds_equal | CBC | 786 | 82.1 % (23 / 28) | 79.4 % (27 / 34) |
process_outer_partition | CBC | 216 | 75.0 % (15 / 20) | 45.5 % (10 / 22) |
check_partition_bounds_for_split_list | GNC | 45 | 90.3 % (28 / 31) | 63.9 % (23 / 36) |
compare_range_partitions | CBC | 432 | 75.0 % (9 / 12) | 75.0 % (3 / 4) |
get_hash_partition_greatest_modulus | UBC | 0 | 0.0 % (0 / 3) | 0.0 % (0 / 4) |
get_partition_bound_spec | GNC | 207 | 76.9 % (10 / 13) | 25.0 % (3 / 12) |
merge_range_bounds | CBC | 180 | 97.0 % (98 / 101) | 72.0 % (85 / 118) |
partition_bounds_merge | CBC | 423 | 75.0 % (9 / 12) | 75.0 % (12 / 16) |
calculate_partition_bound_for_merge | GNC | 36 | 94.9 % (37 / 39) | 72.0 % (18 / 25) |
check_default_partition_contents | CBC | 174 | 96.1 % (49 / 51) | 78.6 % (33 / 42) |
create_list_bounds | CBC | 3861 | 97.2 % (70 / 72) | 77.8 % (42 / 54) |
get_merged_range_bounds | CBC | 414 | 89.5 % (17 / 19) | 72.2 % (13 / 18) |
make_partition_op_expr | CBC | 7570 | 96.2 % (50 / 52) | 76.9 % (20 / 26) |
satisfies_hash_partition | CBC | 2114 | 97.4 % (74 / 76) | 77.4 % (48 / 62) |
check_parent_values_in_new_partitions | GNC | 6 | 96.4 % (27 / 28) | 77.3 % (17 / 22) |
create_hash_bounds | CBC | 394 | 97.3 % (36 / 37) | 71.4 % (10 / 14) |
create_range_bounds | CBC | 4009 | 98.8 % (82 / 83) | 79.2 % (38 / 48) |
get_partition_operator | CBC | 7570 | 90.0 % (9 / 10) | 60.0 % (18 / 30) |
get_range_key_properties | CBC | 4362 | 94.4 % (17 / 18) | 70.0 % (7 / 10) |
get_range_nulltest | CBC | 1654 | 95.2 % (20 / 21) | 62.5 % (5 / 8) |
make_one_partition_rbound | CBC | 21726 | 94.4 % (17 / 18) | 64.3 % (9 / 14) |
merge_null_partitions | CBC | 108 | 96.8 % (30 / 31) | 70.7 % (41 / 58) |
partition_bounds_create | CBC | 8264 | 92.3 % (12 / 13) | 75.0 % (6 / 8) |
partition_hash_bsearch | CBC | 217 | 92.9 % (13 / 14) | 83.3 % (5 / 6) |
partition_hbound_cmp | CBC | 828 | 87.5 % (7 / 8) | 80.0 % (8 / 10) |
add_merged_range_bounds | CBC | 408 | 100.0 % (22 / 22) | 62.5 % (10 / 16) |
build_merged_partition_bounds | CBC | 366 | 100.0 % (31 / 31) | 75.0 % (21 / 28) |
check_new_partition_bound | CBC | 5090 | 100.0 % (90 / 90) | 79.4 % (81 / 102) |
check_partition_bounds_for_split_range | GNC | 156 | 100.0 % (27 / 27) | 87.0 % (40 / 46) |
check_partitions_not_overlap_list | GNC | 12 | 100.0 % (15 / 15) | 80.0 % (8 / 10) |
check_two_partitions_bounds_range | GNC | 174 | 100.0 % (10 / 10) | 83.3 % (10 / 12) |
find_value_in_new_partitions_list | GNC | 45 | 100.0 % (11 / 11) | 94.4 % (17 / 18) |
fix_merged_indexes | CBC | 24 | 100.0 % (22 / 22) | 80.8 % (21 / 26) |
free_partition_map | CBC | 846 | 100.0 % (5 / 5) | |
generate_matching_part_pairs | CBC | 366 | 100.0 % (36 / 36) | 80.6 % (29 / 36) |
get_non_null_list_datum_count | CBC | 3861 | 100.0 % (8 / 8) | 100.0 % (10 / 10) |
get_qual_for_hash | CBC | 76 | 100.0 % (19 / 19) | 100.0 % (4 / 4) |
get_qual_for_list | CBC | 1279 | 100.0 % (60 / 60) | 88.2 % (30 / 34) |
get_qual_from_partbound | CBC | 2872 | 100.0 % (18 / 18) | 58.3 % (7 / 12) |
get_range_partition | CBC | 1266 | 100.0 % (7 / 7) | 83.3 % (5 / 6) |
get_range_partition_internal | CBC | 1290 | 100.0 % (19 / 19) | 80.0 % (8 / 10) |
init_partition_map | CBC | 846 | 100.0 % (11 / 11) | 100.0 % (2 / 2) |
is_dummy_partition | CBC | 4572 | 100.0 % (6 / 6) | 66.7 % (4 / 6) |
merge_partition_with_dummy | CBC | 264 | 100.0 % (8 / 8) | 50.0 % (4 / 8) |
partition_bounds_copy | CBC | 8264 | 100.0 % (36 / 36) | 90.9 % (20 / 22) |
partition_list_bsearch | CBC | 78598 | 100.0 % (14 / 14) | 100.0 % (6 / 6) |
partition_range_bsearch | CBC | 1251 | 100.0 % (15 / 15) | 100.0 % (6 / 6) |
partition_range_datum_bsearch | CBC | 247301 | 100.0 % (15 / 15) | 100.0 % (6 / 6) |
partition_rbound_cmp | CBC | 22214 | 100.0 % (23 / 23) | 100.0 % (20 / 20) |
partition_rbound_datum_cmp | CBC | 779670 | 100.0 % (14 / 14) | 100.0 % (8 / 8) |
partitions_are_ordered | CBC | 35312 | 100.0 % (15 / 15) | 83.3 % (10 / 12) |
process_inner_partition | CBC | 159 | 100.0 % (20 / 20) | 72.7 % (16 / 22) |
qsort_partition_hbound_cmp | CBC | 481 | 100.0 % (5 / 5) | |
qsort_partition_list_value_cmp | CBC | 13344 | 100.0 % (6 / 6) | |
qsort_partition_rbound_cmp | CBC | 14066 | 100.0 % (5 / 5) |
Generated by: LCOV version 2.1-beta2-3-g6141622 |