LCOV - code coverage report
Current view: top level - glib/tests - gvariant.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 2695 2724 98.9 %
Date: 2024-04-23 05:16:05 Functions: 114 118 96.6 %
Branches: 717 821 87.3 %

Function Name Sort by function name Hit count Sort by hit count
align_free 1300
align_malloc 1300
append_instance_data 12821
append_instance_size 11721
append_offset 5659
append_tuple_type_string 20529
append_type_string 329486
calculate_offset_size 155
calculate_type_info 1137829
check_and_free 7
check_offsets 567
check_tree 1690661
describe_info 149589
describe_type 47378
do_failed_test 4
flavoured_free 4383
flavoured_malloc 4383
generate_subtype 2697
get_asv 1
hash_get 2
hash_new 2
invalid_mutation 2000
main 1
make_random_definite_type 48889
make_random_string 160543
prepend_offset 2993
random_instance 12821
random_instance_assert 30460
random_instance_check 100
random_instance_filler 37605
random_instance_free 12821
random_instance_write 43391
random_type_string 7262
randomly 14025267
serialise_tree 1600
subtype_check 2697
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 3237334
tree_instance_build_gvariant 580030
tree_instance_check_gvariant 1729313
tree_instance_check_iter 580030
tree_instance_free 2578048
tree_instance_get_gvariant 1258330
tree_instance_new 2578048
untrusted 26
verify_gvariant_checksum 13
verify_gvariant_checksum_va 13

Generated by: LCOV version 1.14