GCC Code Coverage Report


Directory: src/
Date: 2024-12-26 11:11:59
Exec Total Coverage
Lines: 2020 2844 71.0%
Functions: 281 294 95.6%
Branches: 560 1409 39.7%

Function (File:Line) Call count Block coverage
append_event (src/event_loop.c:132)called 340226 times, returned 340226 times75.0%
base64_decode (src/base64.c:35)called 9180 times, returned 9180 times26.0%
base64_encode (src/base64.c:19)called 9180 times, returned 9180 times38.0%
buf_create (src/buf.c:20)called 92012 times, returned 92012 times27.0%
buf_create_from_string (src/buf.c:35)called 46006 times, returned 46006 times100.0%
buf_destroy (src/buf.c:40)called 92012 times, returned 92012 times100.0%
buf_get_data (src/buf.c:50)called 138018 times, returned 138018 times100.0%
buf_get_size (src/buf.c:45)called 92012 times, returned 92012 times100.0%
chdir_wrapper (src/file.c:39)called 18360 times, returned 18360 times27.0%
ci_cleanup_git_repo (src/ci.c:53)called 9180 times, returned 9180 times100.0%
ci_prepare_git_repo (src/ci.c:59)called 9180 times, returned 9180 times60.0%
ci_run (src/ci.c:40)called 9180 times, returned 9180 times63.0%
ci_run_git_repo (src/ci.c:79)called 9180 times, returned 9180 times81.0%
ci_run_script (src/ci.c:34)called 9180 times, returned 9180 times100.0%
client_create (src/client.c:25)called 9208 times, returned 9208 times27.0%
client_create (src/tcp_server.c:156)called 27620 times, returned 27620 times24.0%
client_create_thread (src/tcp_server.c:131)called 27620 times, returned 27620 times50.0%
client_destroy (src/client.c:39)called 9206 times, returned 9206 times100.0%
client_destroy (src/tcp_server.c:86)called 27620 times, returned 27620 times62.0%
client_destroy_handler (src/tcp_server.c:97)called 27620 times, returned 27620 times75.0%
client_main (src/client.c:72)called 9208 times, returned 9208 times64.0%
client_queue_create (src/tcp_server.c:201)called 29 times, returned 29 times100.0%
client_queue_destroy (src/tcp_server.c:206)called 29 times, returned 29 times60.0%
client_thread_func (src/tcp_server.c:107)called 27620 times, returned 27620 times54.0%
cmd_dispatcher_create (src/command.c:66)called 83 times, returned 83 times24.0%
cmd_dispatcher_destroy (src/command.c:102)called 83 times, returned 83 times100.0%
cmd_dispatcher_handle (src/command.c:128)not called0.0%
cmd_dispatcher_handle_conn (src/command.c:210)called 27620 times, returned 27620 times100.0%
cmd_dispatcher_handle_conn_internal (src/command.c:148)called 36800 times, returned 36800 times72.0%
cmd_dispatcher_handle_event (src/command.c:215)called 9180 times, returned 9180 times27.0%
cmd_dispatcher_handle_internal (src/command.c:109)called 36800 times, returned 36800 times50.0%
copy_cmd (src/command.c:24)called 170 times, returned 170 times33.0%
copy_cmds (src/command.c:40)called 83 times, returned 83 times54.0%
default_settings (src/client_main.c:16)called 9214 times, returned 9214 times100.0%
default_settings (src/server_main.c:16)called 35 times, returned 35 times100.0%
default_settings (src/worker_main.c:16)called 60 times, returned 60 times100.0%
event_fd_create (src/event_loop.c:29)called 36966 times, returned 36966 times27.0%
event_fd_destroy (src/event_loop.c:46)called 36966 times, returned 36966 times100.0%
event_fd_queue_create (src/event_loop.c:51)called 83 times, returned 83 times100.0%
event_fd_queue_destroy (src/event_loop.c:56)called 83 times, returned 83 times100.0%
event_loop_add (src/event_loop.c:103)called 112 times, returned 112 times83.0%
event_loop_add_internal (src/event_loop.c:94)called 36966 times, returned 36966 times67.0%
event_loop_add_once (src/event_loop.c:112)called 36854 times, returned 36854 times83.0%
event_loop_create (src/event_loop.c:72)called 83 times, returned 83 times33.0%
event_loop_destroy (src/event_loop.c:88)called 83 times, returned 83 times100.0%
event_loop_remove (src/event_loop.c:123)called 36800 times, returned 36800 times73.0%
event_loop_run (src/event_loop.c:190)called 62232 times, returned 62232 times58.0%
events_to_string (src/event_loop.c:139)called 340226 times, returned 340226 times61.0%
exec_child (src/process.c:17)not called0.0%
exit_with_usage (src/cmd_line.c:42)called 14 times, returned 0 time89.0%
exit_with_usage_err (src/cmd_line.c:55)called 2 times, returned 0 time100.0%
exit_with_version (src/cmd_line.c:62)called 6 times, returned 0 time83.0%
file_close (src/file.c:115)called 110566 times, returned 110566 times30.0%
file_dup (src/file.c:102)called 9234 times, returned 9234 times33.0%
file_exists (src/file.c:120)called 36720 times, returned 36720 times100.0%
file_read (src/file.c:127)called 9180 times, returned 9180 times38.0%
free_cmd (src/command.c:35)called 170 times, returned 170 times100.0%
free_cmds (src/command.c:60)called 83 times, returned 83 times100.0%
get_api (src/storage.c:57)called 18502 times, returned 18502 times36.0%
get_current_binary_name (src/cmd_line.c:22)called 20 times, returned 20 times47.0%
get_current_binary_path (src/cmd_line.c:17)called 20 times, returned 20 times100.0%
get_usage_string (src/client_main.c:25)called 6 times, returned 6 times100.0%
get_usage_string (src/server_main.c:25)called 4 times, returned 4 times100.0%
get_usage_string (src/worker_main.c:25)called 4 times, returned 4 times100.0%
jsonrpc_check_error (src/json_rpc.c:151)not called0.0%
jsonrpc_check_id (src/json_rpc.c:73)called 46006 times, returned 46006 times50.0%
jsonrpc_check_id_type (src/json_rpc.c:63)called 18412 times, returned 18412 times43.0%
jsonrpc_check_method (src/json_rpc.c:97)called 36800 times, returned 36800 times100.0%
jsonrpc_check_params (src/json_rpc.c:120)called 36800 times, returned 36800 times89.0%
jsonrpc_check_params_type (src/json_rpc.c:109)called 27540 times, returned 27540 times29.0%
jsonrpc_check_result_or_error (src/json_rpc.c:179)called 9206 times, returned 9206 times35.0%
jsonrpc_check_version (src/json_rpc.c:34)called 46006 times, returned 46006 times40.0%
jsonrpc_error_create (src/json_rpc.c:463)called 9206 times, returned 9206 times65.0%
jsonrpc_generate_request_id (src/json_rpc.c:58)called 9206 times, returned 9206 times100.0%
jsonrpc_notification_create (src/json_rpc.c:254)called 27594 times, returned 27594 times100.0%
jsonrpc_request_create (src/json_rpc.c:242)called 9206 times, returned 9206 times100.0%
jsonrpc_request_create_internal (src/json_rpc.c:195)called 36800 times, returned 36800 times45.0%
jsonrpc_request_create_params (src/json_rpc.c:329)called 73440 times, returned 73440 times76.0%
jsonrpc_request_destroy (src/json_rpc.c:248)called 73600 times, returned 73600 times100.0%
jsonrpc_request_from_json (src/json_rpc.c:265)called 36800 times, returned 36800 times48.0%
jsonrpc_request_get_method (src/json_rpc.c:318)called 36800 times, returned 36800 times83.0%
jsonrpc_request_get_param_int (src/json_rpc.c:375)called 27540 times, returned 27540 times83.0%
jsonrpc_request_get_param_string (src/json_rpc.c:356)called 45900 times, returned 45900 times83.0%
jsonrpc_request_is_notification (src/json_rpc.c:260)called 36800 times, returned 36800 times100.0%
jsonrpc_request_recv (src/json_rpc.c:298)called 36800 times, returned 36800 times35.0%
jsonrpc_request_send (src/json_rpc.c:293)called 36800 times, returned 36800 times100.0%
jsonrpc_request_set_param_int (src/json_rpc.c:385)called 27540 times, returned 27540 times80.0%
jsonrpc_request_set_param_string (src/json_rpc.c:366)called 45900 times, returned 45900 times80.0%
jsonrpc_response_create (src/json_rpc.c:451)called 18412 times, returned 18412 times100.0%
jsonrpc_response_create_internal (src/json_rpc.c:398)called 27618 times, returned 27618 times50.0%
jsonrpc_response_destroy (src/json_rpc.c:457)called 36824 times, returned 36824 times100.0%
jsonrpc_response_from_json (src/json_rpc.c:497)called 9206 times, returned 9206 times45.0%
jsonrpc_response_is_error (src/json_rpc.c:492)called 9206 times, returned 9206 times100.0%
jsonrpc_response_recv (src/json_rpc.c:527)called 9206 times, returned 9206 times35.0%
jsonrpc_response_send (src/json_rpc.c:522)called 9206 times, returned 9206 times100.0%
jsonrpc_response_to_string (src/json_rpc.c:393)called 9206 times, returned 9206 times100.0%
jsonrpc_set_id (src/json_rpc.c:92)called 9206 times, returned 9206 times100.0%
jsonrpc_set_method (src/json_rpc.c:104)called 36800 times, returned 36800 times100.0%
jsonrpc_set_params (src/json_rpc.c:135)not called0.0%
jsonrpc_set_version (src/json_rpc.c:51)called 64418 times, returned 64418 times100.0%
libgit_checkout (src/git.c:80)called 9180 times, returned 9180 times25.0%
libgit_clone (src/git.c:40)called 9180 times, returned 9180 times29.0%
libgit_clone_to_tmp (src/git.c:63)called 9180 times, returned 9180 times38.0%
libgit_init (src/git.c:22)called 54 times, returned 54 times24.0%
libgit_repository_free (src/git.c:75)called 9180 times, returned 9180 times100.0%
libgit_shutdown (src/git.c:35)called 54 times, returned 54 times100.0%
libjson_append (src/json.c:291)called 9180 times, returned 9180 times33.0%
libjson_clone (src/json.c:65)called 27618 times, returned 27618 times78.0%
libjson_free (src/json.c:26)called 110424 times, returned 110424 times100.0%
libjson_from_string (src/json.c:51)called 46006 times, returned 46006 times24.0%
libjson_get (src/json.c:149)called 385956 times, returned 385956 times33.0%
libjson_get_int (src/json.c:176)called 27540 times, returned 27540 times35.0%
libjson_get_string (src/json.c:159)called 165506 times, returned 165506 times47.0%
libjson_has (src/json.c:144)called 606620 times, returned 606620 times100.0%
libjson_new_array (src/json.c:133)called 26 times, returned 26 times33.0%
libjson_new_object (src/json.c:122)called 110344 times, returned 110344 times33.0%
libjson_recv (src/json.c:101)called 46006 times, returned 46006 times85.0%
libjson_send (src/json.c:83)called 46006 times, returned 46006 times82.0%
libjson_set (src/json.c:256)called 55158 times, returned 55158 times100.0%
libjson_set_const_key (src/json.c:276)called 27618 times, returned 27618 times100.0%
libjson_set_int (src/json.c:266)called 27540 times, returned 27540 times100.0%
libjson_set_int_const_key (src/json.c:286)called 36772 times, returned 36772 times100.0%
libjson_set_int_internal (src/json.c:235)called 64312 times, returned 64312 times35.0%
libjson_set_internal (src/json.c:200)called 321772 times, returned 321772 times33.0%
libjson_set_string (src/json.c:261)called 45900 times, returned 45900 times100.0%
libjson_set_string_const_key (src/json.c:281)called 128784 times, returned 128784 times100.0%
libjson_set_string_internal (src/json.c:214)called 174684 times, returned 174684 times35.0%
libjson_to_string (src/json.c:41)called 46006 times, returned 46006 times100.0%
libjson_to_string_internal (src/json.c:31)called 55212 times, returned 55212 times33.0%
libjson_to_string_pretty (src/json.c:46)called 9206 times, returned 9206 times100.0%
log_entry_end (src/log.c:51)called 181825 times, returned 181825 times100.0%
log_entry_start (src/log.c:41)called 740909 times, returned 740909 times100.0%
log_prefix_thread_id (src/log.c:36)called 181825 times, returned 181825 times100.0%
log_prefix_timestamp (src/log.c:17)called 181825 times, returned 181825 times70.0%
main (src/client_main.c:76)called 9214 times, returned 9214 times79.0%
main (src/server_main.c:73)called 35 times, returned 29 times79.0%
main (src/worker_main.c:73)called 60 times, returned 54 times79.0%
make_conn_ctx (src/command.c:134)called 36800 times, returned 36800 times27.0%
make_pollfds (src/event_loop.c:166)called 62232 times, returned 62232 times52.0%
make_request (src/client.c:44)called 9208 times, returned 9208 times80.0%
net_accept (src/net.c:95)called 27620 times, returned 27620 times33.0%
net_bind (src/net.c:23)called 29 times, returned 29 times26.0%
net_close (src/net.c:154)called 64503 times, returned 64503 times100.0%
net_connect (src/net.c:109)called 27620 times, returned 27620 times29.0%
net_recv (src/net.c:187)called 92012 times, returned 92012 times35.0%
net_recv_buf (src/net.c:228)called 46006 times, returned 46006 times27.0%
net_send (src/net.c:172)called 92012 times, returned 92012 times88.0%
net_send_buf (src/net.c:212)called 46006 times, returned 46006 times83.0%
net_send_part (src/net.c:159)called 92012 times, returned 92012 times33.0%
numof_apis (src/storage.c:52)called 18502 times, returned 18502 times100.0%
parse_settings (src/client_main.c:33)called 9214 times, returned 9214 times76.0%
parse_settings (src/server_main.c:30)called 35 times, returned 29 times76.0%
parse_settings (src/worker_main.c:30)called 60 times, returned 54 times76.0%
prepared_stmt_destroy (src/storage_sqlite.c:84)called 174 times, returned 174 times33.0%
prepared_stmt_init (src/storage_sqlite.c:62)called 174 times, returned 174 times23.0%
prepared_stmt_lock (src/storage_sqlite.c:90)called 36775 times, returned 36775 times33.0%
prepared_stmt_unlock (src/storage_sqlite.c:100)called 36775 times, returned 36775 times27.0%
process_execute (src/process.c:61)not called0.0%
process_execute_and_capture (src/process.c:96)called 9180 times, returned 9180 times43.0%
process_output_create (src/process.c:141)called 18360 times, returned 18360 times27.0%
process_output_destroy (src/process.c:157)called 18360 times, returned 18360 times100.0%
process_output_dump (src/process.c:163)called 9180 times, returned 9180 times82.0%
readlink_wrapper (src/file.c:66)called 20 times, returned 20 times30.0%
redirect_and_exec_child (src/process.c:75)not called0.0%
request_create_finished_run (src/protocol.c:122)called 9180 times, returned 9180 times65.0%
request_create_get_runs (src/protocol.c:195)called 26 times, returned 26 times100.0%
request_create_new_worker (src/protocol.c:63)called 9234 times, returned 9234 times100.0%
request_create_queue_run (src/protocol.c:25)called 9180 times, returned 9180 times69.0%
request_create_start_run (src/protocol.c:73)called 9180 times, returned 9180 times68.0%
request_parse_finished_run (src/protocol.c:155)called 9180 times, returned 9180 times65.0%
request_parse_get_runs (src/protocol.c:200)called 26 times, returned 26 times100.0%
request_parse_new_worker (src/protocol.c:68)not called0.0%
request_parse_queue_run (src/protocol.c:47)called 9180 times, returned 9180 times78.0%
request_parse_start_run (src/protocol.c:98)called 9180 times, returned 9180 times75.0%
response_create_get_runs (src/protocol.c:205)called 26 times, returned 26 times64.0%
rm_rf (src/file.c:33)called 9180 times, returned 9180 times86.0%
run_created (src/run_queue.c:80)called 9180 times, returned 9180 times100.0%
run_destroy (src/run_queue.c:68)called 36720 times, returned 36720 times100.0%
run_get_id (src/run_queue.c:115)called 45900 times, returned 45900 times100.0%
run_get_repo_rev (src/run_queue.c:125)called 36720 times, returned 36720 times100.0%
run_get_repo_url (src/run_queue.c:120)called 64260 times, returned 64260 times100.0%
run_new (src/run_queue.c:28)called 36720 times, returned 36720 times21.0%
run_queue_add_first (src/run_queue.c:189)not called0.0%
run_queue_add_last (src/run_queue.c:194)called 18360 times, returned 18360 times100.0%
run_queue_create (src/run_queue.c:135)called 55 times, returned 55 times100.0%
run_queue_destroy (src/run_queue.c:140)called 55 times, returned 55 times100.0%
run_queue_is_empty (src/run_queue.c:184)called 27431 times, returned 27431 times100.0%
run_queue_remove_first (src/run_queue.c:199)called 9180 times, returned 9180 times100.0%
run_queue_to_json (src/run_queue.c:151)called 26 times, returned 26 times63.0%
run_queued (src/run_queue.c:75)called 18360 times, returned 18360 times100.0%
run_set_id (src/run_queue.c:130)called 9180 times, returned 9180 times100.0%
run_to_json (src/run_queue.c:85)called 9180 times, returned 9180 times65.0%
server_assign_run (src/server.c:164)called 9180 times, returned 9180 times70.0%
server_create (src/server.c:358)called 29 times, returned 29 times29.0%
server_destroy (src/server.c:463)called 29 times, returned 29 times42.0%
server_enqueue_run (src/server.c:124)called 9180 times, returned 9180 times86.0%
server_enqueue_worker (src/server.c:103)called 9234 times, returned 9234 times86.0%
server_handle_cmd_finished_run (src/server.c:292)called 9180 times, returned 9180 times55.0%
server_handle_cmd_get_runs (src/server.c:320)called 26 times, returned 26 times52.0%
server_handle_cmd_new_worker (src/server.c:226)called 9234 times, returned 9234 times60.0%
server_handle_cmd_queue_run (src/server.c:259)called 9180 times, returned 9180 times56.0%
server_has_runs (src/server.c:119)called 27431 times, returned 27431 times100.0%
server_has_workers (src/server.c:98)called 27215 times, returned 27215 times100.0%
server_listen_thread (src/server.c:480)called 29 times, returned 29 times85.0%
server_lock (src/server.c:51)called 18472 times, returned 18472 times33.0%
server_main (src/server.c:495)called 29 times, returned 29 times100.0%
server_main_thread (src/server.c:199)called 29 times, returned 29 times86.0%
server_notify (src/server.c:76)called 18443 times, returned 18443 times27.0%
server_ready_for_action (src/server.c:146)called 27460 times, returned 27460 times100.0%
server_set_stopping (src/server.c:81)called 29 times, returned 29 times86.0%
server_unlock (src/server.c:61)called 18472 times, returned 18472 times27.0%
server_wait (src/server.c:66)called 18251 times, returned 18251 times33.0%
server_wait_for_action (src/server.c:151)called 9209 times, returned 9209 times89.0%
signal_block_all (src/signal.c:43)called 27620 times, returned 27620 times100.0%
signal_block_sigterms (src/signal.c:50)called 27620 times, returned 27620 times100.0%
signal_set_mask (src/signal.c:38)called 27620 times, returned 27620 times100.0%
signal_set_mask_internal (src/signal.c:25)called 82943 times, returned 82943 times33.0%
signalfd_create (src/signal.c:57)called 83 times, returned 83 times64.0%
signalfd_create_sigterms (src/signal.c:79)called 83 times, returned 83 times100.0%
signalfd_destroy (src/signal.c:86)called 83 times, returned 83 times100.0%
sigterms_mask (src/signal.c:18)called 27703 times, returned 27703 times100.0%
sqlite_bind_blob (src/sqlite.c:235)called 9180 times, returned 9180 times31.0%
sqlite_bind_int (src/sqlite.c:209)called 45929 times, returned 45929 times31.0%
sqlite_bind_text (src/sqlite.c:222)called 27540 times, returned 27540 times31.0%
sqlite_close (src/sqlite.c:75)called 29 times, returned 29 times25.0%
sqlite_column_blob (src/sqlite.c:179)not called0.0%
sqlite_column_int (src/sqlite.c:144)called 45929 times, returned 45929 times100.0%
sqlite_column_text (src/sqlite.c:149)called 18360 times, returned 18360 times22.0%
sqlite_destroy (src/sqlite.c:45)called 29 times, returned 29 times25.0%
sqlite_exec (src/sqlite.c:80)called 58 times, returned 58 times31.0%
sqlite_exec_as_transaction (src/sqlite.c:248)called 29 times, returned 29 times38.0%
sqlite_exec_log_result (src/sqlite.c:93)not called0.0%
sqlite_finalize (src/sqlite.c:121)called 203 times, returned 203 times25.0%
sqlite_get_user_version (src/sqlite.c:273)called 29 times, returned 29 times40.0%
sqlite_init (src/sqlite.c:32)called 29 times, returned 29 times31.0%
sqlite_open (src/sqlite.c:50)called 29 times, returned 29 times31.0%
sqlite_open_ro (src/sqlite.c:69)not called0.0%
sqlite_open_rw (src/sqlite.c:63)called 29 times, returned 29 times100.0%
sqlite_prepare (src/sqlite.c:102)called 203 times, returned 203 times31.0%
sqlite_reset (src/sqlite.c:115)called 36775 times, returned 36775 times22.0%
sqlite_set_foreign_keys (src/sqlite.c:308)called 29 times, returned 29 times100.0%
sqlite_step (src/sqlite.c:126)called 45984 times, returned 45984 times36.0%
storage_create (src/storage.c:79)called 29 times, returned 29 times75.0%
storage_destroy (src/storage.c:92)called 29 times, returned 29 times80.0%
storage_get_run_queue (src/storage.c:124)called 29 times, returned 29 times80.0%
storage_get_runs (src/storage.c:116)called 26 times, returned 26 times80.0%
storage_run_create (src/storage.c:100)called 9180 times, returned 9180 times80.0%
storage_run_finished (src/storage.c:108)called 9180 times, returned 9180 times80.0%
storage_settings_destroy (src/storage.c:71)called 29 times, returned 29 times80.0%
storage_sqlite_create (src/storage_sqlite.c:261)called 29 times, returned 29 times48.0%
storage_sqlite_destroy (src/storage_sqlite.c:299)called 29 times, returned 29 times100.0%
storage_sqlite_finalize_statements (src/storage_sqlite.c:251)called 29 times, returned 29 times100.0%
storage_sqlite_find_repo (src/storage_sqlite.c:307)called 9180 times, returned 9180 times76.0%
storage_sqlite_get_run_queue (src/storage_sqlite.c:526)called 29 times, returned 29 times79.0%
storage_sqlite_get_runs (src/storage_sqlite.c:507)called 26 times, returned 26 times82.0%
storage_sqlite_insert_repo (src/storage_sqlite.c:335)called 9180 times, returned 9180 times75.0%
storage_sqlite_insert_run (src/storage_sqlite.c:360)called 9180 times, returned 9180 times57.0%
storage_sqlite_prepare_statements (src/storage_sqlite.c:200)called 29 times, returned 29 times54.0%
storage_sqlite_row_to_run (src/storage_sqlite.c:444)called 9180 times, returned 9180 times81.0%
storage_sqlite_rows_to_runs (src/storage_sqlite.c:477)called 55 times, returned 55 times67.0%
storage_sqlite_run_create (src/storage_sqlite.c:397)called 9180 times, returned 9180 times75.0%
storage_sqlite_run_finished (src/storage_sqlite.c:412)called 9180 times, returned 9180 times74.0%
storage_sqlite_settings_create (src/storage_sqlite.c:27)called 29 times, returned 29 times23.0%
storage_sqlite_settings_destroy (src/storage_sqlite.c:51)called 29 times, returned 29 times100.0%
storage_sqlite_setup (src/storage_sqlite.c:185)called 29 times, returned 29 times75.0%
storage_sqlite_upgrade (src/storage_sqlite.c:159)called 29 times, returned 29 times47.0%
storage_sqlite_upgrade_from_to (src/storage_sqlite.c:143)called 29 times, returned 29 times55.0%
storage_sqlite_upgrade_to (src/storage_sqlite.c:116)called 29 times, returned 29 times38.0%
string_append (src/string.c:17)called 340226 times, returned 340226 times67.0%
string_to_int (src/string.c:32)not called0.0%
tcp_server_accept (src/tcp_server.c:268)called 27620 times, returned 27620 times60.0%
tcp_server_accept_handler (src/tcp_server.c:216)called 27620 times, returned 27620 times100.0%
tcp_server_create (src/tcp_server.c:223)called 29 times, returned 29 times40.0%
tcp_server_destroy (src/tcp_server.c:261)called 29 times, returned 29 times100.0%
unlink_cb (src/file.c:19)called 403663 times, returned 403663 times33.0%
wait_for_child (src/process.c:33)called 9180 times, returned 9180 times36.0%
worker_create (src/worker.c:105)called 54 times, returned 54 times44.0%
worker_create (src/worker_queue.c:20)called 9234 times, returned 9234 times27.0%
worker_destroy (src/worker.c:166)called 54 times, returned 54 times91.0%
worker_destroy (src/worker_queue.c:34)called 9234 times, returned 9234 times100.0%
worker_do_run (src/worker.c:178)called 9180 times, returned 9180 times65.0%
worker_get_fd (src/worker_queue.c:40)called 36774 times, returned 36774 times100.0%
worker_get_run (src/worker.c:224)called 9234 times, returned 9234 times77.0%
worker_handle_cmd_start_run (src/worker.c:85)called 9180 times, returned 9180 times80.0%
worker_main (src/worker.c:260)called 54 times, returned 54 times83.0%
worker_queue_add_first (src/worker_queue.c:66)not called0.0%
worker_queue_add_last (src/worker_queue.c:71)called 9234 times, returned 9234 times100.0%
worker_queue_create (src/worker_queue.c:45)called 29 times, returned 29 times100.0%
worker_queue_destroy (src/worker_queue.c:50)called 29 times, returned 29 times100.0%
worker_queue_is_empty (src/worker_queue.c:61)called 27215 times, returned 27215 times100.0%
worker_queue_remove_first (src/worker_queue.c:76)called 9180 times, returned 9180 times100.0%
worker_set_stopping (src/worker.c:77)called 54 times, returned 54 times100.0%
worker_settings_copy (src/worker.c:39)called 54 times, returned 54 times21.0%
worker_settings_destroy (src/worker.c:70)called 54 times, returned 54 times100.0%