LCOV - code coverage report
Current view: top level - glib/tests - gvariant.c (source / functions) Coverage Total Hit
Test: unnamed Lines: 98.8 % 2731 2697
Test Date: 2024-09-10 05:08:22 Functions: 96.6 % 118 114
Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
align_free 1300
align_malloc 1300
append_instance_data 13644
append_instance_size 12544
append_offset 5625
append_tuple_type_string 19993
append_type_string 314831
calculate_offset_size 157
calculate_type_info 1046136
check_and_free 7
check_offsets 540
check_tree 1225000
describe_info 136093
describe_type 50727
do_failed_test 4
flavoured_free 4361
flavoured_malloc 4361
generate_subtype 2644
get_asv 1
hash_get 2
hash_new 2
invalid_mutation 2000
main 1
make_random_definite_type 41452
make_random_string 708719
prepend_offset 3434
random_instance 13644
random_instance_assert 32576
random_instance_check 100
random_instance_filler 39906
random_instance_free 13644
random_instance_write 46324
random_type_string 8119
randomly 44455580
serialise_tree 1600
subtype_check 2644
test_array 100
test_arrays 1
test_builder_memory 1
test_bytestring 1
test_byteswap 200
test_byteswaps 1
test_check_format_string 1
test_checksum_basic 1
test_checksum_nested 1
test_compare 1
test_container 100
test_containers 1
test_equal 1
test_error_quark 1
test_fixed_array 1
test_floating 1
test_format_strings 1
test_fuzz 1000
test_fuzzes 5
test_gbytes 1
test_gv_byteswap 1
test_gv_byteswap_non_normal_non_aligned 1
test_gvarianttype 1
test_gvarianttype_string_scan_recursion_array 1
test_gvarianttype_string_scan_recursion_tuple 1
test_gvarianttypeinfo 1
test_hashing 1
test_invalid_varargs 1
test_lookup 1
test_lookup_value 1
test_maybe 1000
test_maybes 1
test_normal_checking_array_offsets 1
test_normal_checking_array_offsets2 1
test_normal_checking_array_offsets_minimal_sized 1
test_normal_checking_array_offsets_overlapped 1
test_normal_checking_empty_object_path 1
test_normal_checking_tuple_offsets 1
test_normal_checking_tuple_offsets2 1
test_normal_checking_tuple_offsets3 1
test_normal_checking_tuple_offsets4 1
test_normal_checking_tuple_offsets5 1
test_normal_checking_tuple_offsets_minimal_sized 1
test_normal_checking_tuples 1
test_parse_bad_args 0
test_parse_bad_format_char 0
test_parse_bad_format_string 0
test_parse_failures 1
test_parse_positional 1
test_parser 100
test_parser_integer_bounds 1
test_parser_recursion 1
test_parser_recursion_maybes 1
test_parser_recursion_typedecls 1
test_parses 1
test_print_context 1
test_recursion_limits_array_in_variant 1
test_recursion_limits_variant_in_variant 1
test_serialiser_children 1
test_stack_builder_init 1
test_stack_dict_init 1
test_string 1
test_strings 1
test_tuple 100
test_tuples 1
test_unaligned_construction 1
test_utf8 1
test_valist 1
test_varargs 1
test_varargs_empty_array 0
test_variant 100
test_variants 1
tree_filler 6555899
tree_instance_build_gvariant 583983
tree_instance_check_gvariant 1728484
tree_instance_check_iter 583983
tree_instance_free 2262947
tree_instance_get_gvariant 1207990
tree_instance_new 2262947
untrusted 26
verify_gvariant_checksum 13
verify_gvariant_checksum_va 13

Generated by: LCOV version 2.0-1