LCOV - code coverage report
Current view: top level - glib/glib/tests - gvariant.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 2699 2731 98.8 %
Date: 2024-05-07 05:15:23 Functions: 114 118 96.6 %
Branches: 715 827 86.5 %

Function Name Sort by function name Hit count Sort by hit count
align_free 1300
align_malloc 1300
append_instance_data 13023
append_instance_size 11923
append_offset 6132
append_tuple_type_string 18450
append_type_string 279474
calculate_offset_size 157
calculate_type_info 961376
check_and_free 7
check_offsets 550
check_tree 930978
describe_info 125661
describe_type 47783
do_failed_test 4
flavoured_free 4412
flavoured_malloc 4412
generate_subtype 2501
get_asv 1
hash_get 2
hash_new 2
invalid_mutation 2000
main 1
make_random_definite_type 26293
make_random_string 154767
prepend_offset 2865
random_instance 13023
random_instance_assert 31244
random_instance_check 100
random_instance_filler 38256
random_instance_free 13023
random_instance_write 44382
random_type_string 6991
randomly 13109497
serialise_tree 1600
subtype_check 2501
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 2008045
tree_instance_build_gvariant 26740
tree_instance_check_gvariant 78543
tree_instance_check_iter 26740
tree_instance_free 1146935
tree_instance_get_gvariant 125743
tree_instance_new 1146935
untrusted 26
verify_gvariant_checksum 13
verify_gvariant_checksum_va 13

Generated by: LCOV version 1.14