LCOV - code coverage report
Current view:
top level
-
tests
- regress.c
(
source
/ functions)
Coverage
Total
Hit
Test:
gjs- Code Coverage
Lines:
85.6 %
1511
1294
Test Date:
2024-04-29 05:18:28
Functions:
92.0 %
337
310
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
64.4 %
329
212
Function Name
Hit count
_regress_test_fundamental_sub_object_copy
0
g_value_free
0
regress_introspectable_via_alias
0
regress_not_introspectable_via_alias
0
regress_set_abort_on_error
0
regress_test_array_inout_callback
0
regress_test_array_int_inout
0
regress_test_array_struct_out_caller_alloc
0
regress_test_callback_destroy_notify_no_user_data
0
regress_test_fundamental_object_copy_default
0
regress_test_fundamental_object_no_get_set_func_copy
0
regress_test_ghash_gvalue_in
0
regress_test_obj_emit_sig_with_gstrv_full
0
regress_test_obj_emit_sig_with_inout_int
0
regress_test_obj_emit_sig_with_int64
0
regress_test_obj_emit_sig_with_uint64
0
regress_test_obj_get_string
0
regress_test_obj_name_conflict
0
regress_test_obj_set_string
0
regress_test_obj_skip_inout_param
0
regress_test_obj_skip_out_param
0
regress_test_obj_skip_param
0
regress_test_obj_skip_return_val
0
regress_test_obj_skip_return_val_no_out
0
regress_test_skip_unannotated_callback
0
regress_test_utf8_inout
0
regress_test_value_fundamental_object_lcopy
0
fundamental_object_no_get_set_func_transform_to_compatible_with_fundamental_sub_object
1
regress_aliased_caller_alloc
1
regress_atest_error_quark
1
regress_forced_method
1
regress_func_obj_nullable_in
1
regress_get_variant
1
regress_global_get_flags_out
1
regress_has_parameter_named_attrs
1
regress_test_abc_error_get_type
1
regress_test_abc_error_quark
1
regress_test_array_callback
1
regress_test_array_fixed_out_objects
1
regress_test_array_fixed_size_int_in
1
regress_test_array_fixed_size_int_out
1
regress_test_array_fixed_size_int_return
1
regress_test_array_gint32_in
1
regress_test_array_gint64_in
1
regress_test_array_gtype_in
1
regress_test_array_int_full_out
1
regress_test_array_int_in
1
regress_test_array_int_none_out
1
regress_test_array_int_null_in
1
regress_test_array_int_null_out
1
regress_test_array_int_out
1
regress_test_array_static_in_int
1
regress_test_array_struct_in_full
1
regress_test_array_struct_in_none
1
regress_test_array_struct_out
1
regress_test_array_struct_out_container
1
regress_test_array_struct_out_full_fixed
1
regress_test_array_struct_out_none
1
regress_test_async_ready_callback
1
regress_test_boolean_false
1
regress_test_boolean_true
1
regress_test_boxed_c_ref
1
regress_test_boxed_equals
1
regress_test_boxed_new_alternative_constructor1
1
regress_test_boxed_new_alternative_constructor2
1
regress_test_boxed_new_alternative_constructor3
1
regress_test_boxeds_not_a_method
1
regress_test_boxeds_not_a_static
1
regress_test_cairo_context_none_in
1
regress_test_cairo_surface_full_out
1
regress_test_cairo_surface_full_return
1
regress_test_cairo_surface_none_in
1
regress_test_cairo_surface_none_return
1
regress_test_callback_async
1
regress_test_callback_return_full
1
regress_test_callback_thaw_async
1
regress_test_callback_user_data
1
regress_test_closure
1
regress_test_closure_one_arg
1
regress_test_closure_variant
1
regress_test_create_fundamental_hidden_class_instance
1
regress_test_date_in_gvalue
1
regress_test_def_error_quark
1
regress_test_error_get_type
1
regress_test_error_quark
1
regress_test_filename_return
1
regress_test_floating_new
1
regress_test_fundamental_hidden_sub_object_class_init
1
regress_test_fundamental_hidden_sub_object_init
1
regress_test_fundamental_object_no_get_set_func_class_init
1
regress_test_fundamental_object_no_get_set_func_make_compatible_with_fundamental_sub_object
1
regress_test_fundamental_sub_object_no_get_set_func_class_init
1
regress_test_garray_container_return
1
regress_test_garray_full_return
1
regress_test_gerror_callback
1
regress_test_ghash_container_return
1
regress_test_ghash_everything_return
1
regress_test_ghash_gvalue_return
1
regress_test_ghash_nested_everything_return2
1
regress_test_ghash_nothing_in
1
regress_test_ghash_nothing_in2
1
regress_test_ghash_nothing_return
1
regress_test_ghash_nothing_return2
1
regress_test_ghash_null_in
1
regress_test_ghash_null_out
1
regress_test_ghash_null_return
1
regress_test_glist_container_return
1
regress_test_glist_everything_return
1
regress_test_glist_gtype_container_in
1
regress_test_glist_nothing_in
1
regress_test_glist_nothing_in2
1
regress_test_glist_nothing_return
1
regress_test_glist_nothing_return2
1
regress_test_glist_null_in
1
regress_test_glist_null_out
1
regress_test_gslist_container_return
1
regress_test_gslist_everything_return
1
regress_test_gslist_nothing_in
1
regress_test_gslist_nothing_in2
1
regress_test_gslist_nothing_return
1
regress_test_gslist_nothing_return2
1
regress_test_gslist_null_in
1
regress_test_gslist_null_out
1
regress_test_gvariant_as
1
regress_test_gvariant_asv
1
regress_test_gvariant_i
1
regress_test_gvariant_s
1
regress_test_gvariant_v
1
regress_test_hash_table_callback
1
regress_test_int_out_utf8
1
regress_test_int_value_arg
1
regress_test_interface_emit_signal
1
regress_test_multi_double_args
1
regress_test_multiline_doc_comments
1
regress_test_nested_parameter
1
regress_test_null_gerror_callback
1
regress_test_null_strv_in_gvalue
1
regress_test_obj_default_matrix
1
regress_test_obj_do_matrix
1
regress_test_obj_emit_sig_with_array_len_prop
1
regress_test_obj_emit_sig_with_error
1
regress_test_obj_emit_sig_with_foreign_struct
1
regress_test_obj_emit_sig_with_null_error
1
regress_test_obj_emit_sig_with_obj
1
regress_test_obj_emit_sig_with_obj_full
1
regress_test_obj_instance_method_callback
1
regress_test_obj_instance_method_full
1
regress_test_obj_new
1
regress_test_obj_new_callback
1
regress_test_obj_not_nullable_element_typed_gpointer_in
1
regress_test_obj_not_nullable_typed_gpointer_in
1
regress_test_obj_null_out
1
regress_test_obj_static_method
1
regress_test_obj_static_method_callback
1
regress_test_obj_torture_signature_0
1
regress_test_owned_gerror_callback
1
regress_test_return_allow_none
1
regress_test_return_nullable
1
regress_test_simple_boxed_a_const_return
1
regress_test_simple_boxed_b_copy
1
regress_test_simple_boxed_b_free
1
regress_test_struct_a_clone
1
regress_test_struct_a_parse
1
regress_test_struct_b_clone
1
regress_test_struct_fixed_array_frob
1
regress_test_strv_in_gvalue
1
regress_test_strv_out_c
1
regress_test_strv_out_container
1
regress_test_strv_outarg
1
regress_test_sub_obj_instance_method
1
regress_test_sub_obj_new
1
regress_test_sub_obj_unset_bare
1
regress_test_timet
1
regress_test_torture_signature_0
1
regress_test_torture_signature_2
1
regress_test_unconventional_error_get_type
1
regress_test_unconventional_error_quark
1
regress_test_utf8_const_in
1
regress_test_utf8_const_return
1
regress_test_utf8_nonconst_return
1
regress_test_utf8_null_in
1
regress_test_utf8_null_out
1
regress_test_utf8_out
1
regress_test_utf8_out_nonconst_return
1
regress_test_utf8_out_out
1
regress_test_value_return
1
regress_test_versioning
1
regress_test_wi_802_1x_new
1
regress_test_wi_802_1x_set_property
1
regress_test_wi_802_1x_static_method
1
assert_test_table_ghash
2
regress_assert_test_sequence_list
2
regress_assert_test_sequence_slist
2
regress_func_obj_null_in
2
regress_like_xkl_config_item_set_name
2
regress_test_array_gint8_in
2
regress_test_boolean
2
regress_test_boxed_c_new
2
regress_test_boxed_d_get_magic
2
regress_test_boxed_d_new
2
regress_test_cairo_context_full_return
2
regress_test_callback_destroy_notify
2
regress_test_callback_thaw_notifications
2
regress_test_enum_param
2
regress_test_floating_class_init
2
regress_test_floating_finalize
2
regress_test_floating_init
2
regress_test_fundamental_sub_object_no_get_set_func_init
2
regress_test_fundamental_sub_object_no_get_set_func_new
2
regress_test_ghash_nested_everything_return
2
regress_test_interface_default_init
2
regress_test_multi_callback
2
regress_test_noptr_callback
2
regress_test_obj_instance_method
2
regress_test_obj_new_from_file
2
regress_test_obj_torture_signature_1
2
regress_test_simple_boxed_b_get_type
2
regress_test_simple_callback
2
regress_test_strv_in
2
regress_test_strv_out
2
regress_test_sub_obj_class_init
2
regress_test_sub_obj_iface_init
2
regress_test_table_ghash_new_container
2
regress_test_torture_signature_1
2
regress_test_unsigned_enum_param
2
regress_test_wi_802_1x_class_init
2
regress_test_wi_802_1x_get_property
2
regress_test_wi_802_1x_set_testbool
2
_regress_test_fundamental_hidden_sub_object_get_type
3
_regress_test_fundamental_hidden_sub_object_get_type
1
regress_test_fundamental_hidden_sub_object_class_intern_init
1
regress_test_fundamental_hidden_sub_object_get_type_once
1
regress_test_array_gint16_in
3
regress_test_boxed_b_copy
3
regress_test_boxed_c_unref
3
regress_test_boxed_d_copy
3
regress_test_callback
3
regress_test_fundamental_object_class_init
3
regress_test_fundamental_object_no_get_set_func_get_data
3
regress_test_fundamental_sub_object_class_init
3
regress_test_gtype
3
regress_test_simple_boxed_a_equals
3
regress_test_table_ghash_new_full
3
regress_test_unichar
3
regress_test_value_fundamental_object_copy
3
regress_test_boxed_c_get_type
4
regress_test_boxed_c_get_type
2
regress_test_boxed_c_get_type_once
2
regress_test_enum_unsigned_get_type
4
regress_test_fundamental_object_no_get_set_func_new
4
regress_test_fundamental_object_replace
4
regress_test_obj_class_init
4
regress_test_sequence_list
4
regress_test_sequence_slist
4
regress_test_table_ghash_const
4
regress_test_value_set_fundamental_object
4
regress_test_wi_802_1x_get_testbool
4
regress_constructor
5
regress_test_boxed_b_free
5
regress_test_boxed_b_new
5
regress_test_boxed_d_free
5
regress_test_flags_get_type
5
regress_test_simple_boxed_a_copy
5
regress_test_simple_boxed_a_free
5
regress_test_uint
5
regress_test_uint16
5
regress_test_uint32
5
regress_test_uint8
5
regress_test_ushort
5
regress_test_wi_802_1x_dispose
5
regress_test_wi_802_1x_init
5
g_value_new
6
regress_test_fundamental_object_no_get_set_func_finalize
6
regress_test_fundamental_object_no_get_set_func_init
6
regress_test_sub_obj_get_property
6
regress_test_value_get_fundamental_object
6
regress_test_size
7
regress_test_uint64
7
regress_test_ulong
7
regress_test_value_fundamental_object_collect
7
regress_test_boxed_b_get_type
8
regress_test_boxed_b_get_type_once
2
regress_test_boxed_b_get_type
6
regress_test_double
8
regress_test_float
8
regress_test_floating_get_type
8
regress_test_floating_class_intern_init
2
regress_test_floating_get_type_once
2
regress_test_floating_get_type
4
regress_test_int
8
regress_test_int16
8
regress_test_int32
8
regress_test_int8
8
regress_test_interface_get_type
8
regress_test_short
8
regress_test_boxed_d_get_type
10
regress_test_boxed_d_get_type_once
2
regress_test_boxed_d_get_type
8
regress_test_fundamental_sub_object_finalize
10
regress_test_fundamental_sub_object_init
10
regress_test_fundamental_sub_object_new
10
regress_test_fundamental_sub_object_no_get_set_func_get_type
10
regress_test_fundamental_sub_object_no_get_set_func_class_intern_init
1
regress_test_fundamental_sub_object_no_get_set_func_get_type_once
2
regress_test_fundamental_sub_object_no_get_set_func_get_type
7
regress_test_obj_set_bare
10
regress_test_fundamental_object_finalize
11
regress_test_fundamental_object_init
11
regress_test_int64
12
regress_test_long
12
regress_test_ssize
12
regress_test_simple_boxed_a_get_gtype
15
regress_test_fundamental_object_free
17
regress_test_wi_802_1x_get_type
18
regress_test_wi_802_1x_class_intern_init
2
regress_test_wi_802_1x_get_type_once
2
regress_test_wi_802_1x_get_type
14
regress_test_sub_obj_init
19
regress_test_boxed_get_type
20
regress_test_boxed_copy
21
regress_test_fundamental_object_no_get_set_func_get_type
21
regress_test_value_fundamental_object_init
22
regress_test_enum_get_type
26
regress_test_value_fundamental_object_peek_pointer
27
regress_test_obj_get_property
28
regress_test_boxed_new
31
regress_test_value_fundamental_object_free
32
regress_test_boxed_free
35
regress_test_fundamental_sub_object_get_type
35
regress_test_fundamental_sub_object_class_intern_init
3
regress_test_fundamental_sub_object_get_type_once
4
regress_test_fundamental_sub_object_get_type
28
regress_test_sub_obj_set_property
40
regress_test_fundamental_object_get_type
41
regress_test_fundamental_object_ref
48
regress_test_fundamental_object_unref
48
regress_test_sub_obj_get_type
60
regress_test_sub_obj_class_intern_init
2
regress_test_sub_obj_get_type_once
2
regress_test_sub_obj_get_type
56
regress_test_obj_dispose
97
regress_test_obj_init
97
regress_test_obj_set_property
432
regress_test_obj_get_type
660
regress_test_obj_class_intern_init
4
regress_test_obj_get_type_once
4
regress_test_obj_get_type
652
Generated by:
LCOV version 2.0-1