GCC Code Coverage Report


Directory: src/
Date: 2025-03-14 00:32:36
Exec Total Coverage
Lines: 492 527 93.4%
Functions: 61 63 96.8%
Branches: 154 207 74.4%

Function (File:Line) Call count Block coverage
accepted_action_value_of_str (src/accepted-actions.enum.c:9)called 24 times, returned 24 times100.0%
app__get_argc (src/app.c:28)called 2 times, returned 2 times100.0%
app__get_argv (src/app.c:31)called 2 times, returned 2 times100.0%
app__get_auth_handling_mode (src/app.c:24)called 51 times, returned 51 times100.0%
app__get_cmd_line (src/app.c:16)called 33 times, returned 33 times100.0%
app__get_cmd_line_argv (src/app.c:20)called 9 times, returned 9 times100.0%
app__init (src/app.c:35)called 35 times, returned 35 times88.0%
auth_dialog_data_write_to_channel (src/polkit-auth-handler.service.c:91)called 23 times, returned 23 times88.0%
auth_dlg_data_free (src/polkit-auth-handler.service.c:113)called 9 times, returned 9 times83.0%
auth_dlg_data_run_and_free_task (src/polkit-auth-handler.service.c:104)called 18 times, returned 18 times100.0%
build_session (src/polkit-auth-handler.service.c:265)called 12 times, returned 12 times70.0%
cmd_pk_agent_polkit_listener_class_init (src/polkit-auth-handler.service.c:400)called 4 times, returned 4 times100.0%
cmd_pk_agent_polkit_listener_class_intern_init (src/polkit-auth-handler.service.c:26)called 4 times, returned 4 times80.0%
cmd_pk_agent_polkit_listener_finalize (src/polkit-auth-handler.service.c:392)called 6 times, returned 6 times65.0%
cmd_pk_agent_polkit_listener_get_type (src/polkit-auth-handler.service.c:26)called 12 times, returned 12 times100.0%
cmd_pk_agent_polkit_listener_get_type_once (src/polkit-auth-handler.service.c:26)called 4 times, returned 4 times100.0%
cmd_pk_agent_polkit_listener_init (src/polkit-auth-handler.service.c:413)called 6 times, returned 6 times100.0%
cmd_pk_agent_polkit_listener_new (src/polkit-auth-handler.service.c:417)called 6 times, returned 6 times100.0%
initiate_authentication (src/polkit-auth-handler.service.c:314)called 9 times, returned 9 times95.0%
initiate_authentication_finish (src/polkit-auth-handler.service.c:383)called 9 times, returned 9 times100.0%
json_node_get_string_or_else (src/json-glib.extension.c:5)called 33 times, returned 33 times100.0%
json_object_get_string_member_or_else (src/json-glib.extension.c:11)called 28 times, returned 28 times100.0%
lazy_init_gtk (src/error-message.dialog.c:8)called 5 times, returned 5 times100.0%
log__fail_cmdline (src/logger.c:237)called 12 times, returned 12 times100.0%
log__fail_cmdline__command_required (src/logger.c:67)called 4 times, returned 4 times100.0%
log__fail_cmdline__either_parallel_or_series (src/logger.c:72)called 4 times, returned 4 times100.0%
log__fail_cmdline__error_parsing_command (src/logger.c:82)called 1 time, returned 1 time100.0%
log__fail_cmdline__parallel_or_series_required (src/logger.c:77)called 4 times, returned 4 times100.0%
log__fail_cmdline__print_help (src/logger.c:91)called 11 times, returned 11 times100.0%
log__silence (src/logger.c:58)called 1 time, returned 1 time100.0%
log__verbose (src/logger.c:61)called 8 times, returned 8 times100.0%
log__verbose__cmd_and_mode (src/logger.c:100)called 33 times, returned 33 times88.0%
log__verbose__finalize_polkit_listener (src/logger.c:111)called 6 times, returned 6 times100.0%
log__verbose__finish_polkit_authentication (src/logger.c:201)called 10 times, returned 10 times100.0%
log__verbose__init_polkit_authentication (src/logger.c:116)called 10 times, returned 10 times100.0%
log__verbose__init_polkit_listener (src/logger.c:106)called 4 times, returned 4 times100.0%
log__verbose__polkit_action_description (src/logger.c:155)called 10 times, returned 10 times95.0%
log__verbose__polkit_auth_details (src/logger.c:139)called 11 times, returned 11 times93.0%
log__verbose__polkit_auth_identities (src/logger.c:128)called 11 times, returned 11 times91.0%
log__verbose__polkit_session_completed (src/logger.c:174)called 16 times, returned 16 times92.0%
log__verbose__polkit_session_request (src/logger.c:194)called 14 times, returned 14 times100.0%
log__verbose__polkit_session_show_error (src/logger.c:181)called 1 time, returned 1 time80.0%
log__verbose__polkit_session_show_info (src/logger.c:188)called 1 time, returned 1 time100.0%
log__verbose__reading_command_stdout (src/logger.c:216)called 13 times, returned 13 times100.0%
log__verbose__received_from_command_stdout (src/logger.c:211)called 13 times, returned 13 times100.0%
log__verbose__writing_to_command_stdin (src/logger.c:206)called 24 times, returned 24 times100.0%
log__verbose_formatted (src/logger.c:225)called 243 times, returned 243 times100.0%
log__verbose_raw (src/logger.c:29)called 41 times, returned 41 times100.0%
on_new_input (src/polkit-auth-handler.service.c:145)called 12 times, returned 12 times89.0%
on_session_completed (src/polkit-auth-handler.service.c:211)called 12 times, returned 12 times78.0%
on_session_request (src/polkit-auth-handler.service.c:247)called 12 times, returned 12 times100.0%
on_session_show_error (src/polkit-auth-handler.service.c:254)not called0.0%
on_session_show_info (src/polkit-auth-handler.service.c:260)not called0.0%
polkit_auth_identity_to_json_string (src/logger.c:245)called 4 times, returned 4 times83.0%
print_help (src/logger.c:32)called 11 times, returned 11 times92.0%
request_message_authorization_authorized (src/request-messages.c:8)called 9 times, returned 9 times100.0%
request_message_authorization_not_authorized (src/request-messages.c:12)called 4 times, returned 4 times100.0%
request_message_request_password (src/request-messages.c:17)called 15 times, returned 15 times100.0%
serie_mode_is_queue_empty (src/polkit-auth-handler.service.c:70)called 3 times, returned 3 times100.0%
serie_mode_pop_auth_from_queue (src/polkit-auth-handler.service.c:81)called 2 times, returned 2 times60.0%
serie_mode_push_auth_to_queue (src/polkit-auth-handler.service.c:74)called 2 times, returned 2 times100.0%
show_error_message_format (src/error-message.dialog.c:18)called 1 time, returned 1 time100.0%
spawn_command_for_authentication (src/polkit-auth-handler.service.c:281)called 9 times, returned 9 times58.0%