LCOV - code coverage report
Current view:
top level
-
discof/failover
- fd_failover_controller.c
(
source
/ functions)
Hit
Total
Coverage
Test:
cov.lcov
Lines:
803
915
87.8 %
Date:
2026-11-12 04:25:03
Functions:
74
158
46.8 %
Function Name
Hit count
fd_failover_tile.c:abort_demotion
0
fd_failover_tile.c:accept_handoff
0
fd_failover_tile.c:apply_control
0
fd_failover_tile.c:await_request_result
0
fd_failover_tile.c:check_handoff
0
fd_failover_tile.c:check_promotion
0
fd_failover_tile.c:end_promotion
0
fd_failover_tile.c:end_request
0
fd_failover_tile.c:finish_cmd
0
fd_failover_tile.c:finish_reply
0
fd_failover_tile.c:flush_pending
0
fd_failover_tile.c:get_action_name
0
fd_failover_tile.c:get_adopt_err_name
0
fd_failover_tile.c:get_coverage_floor
0
fd_failover_tile.c:get_dial_port
0
fd_failover_tile.c:get_handoff_name
0
fd_failover_tile.c:get_msg_name
0
fd_failover_tile.c:get_reject_name
0
fd_failover_tile.c:get_reject_result
0
fd_failover_tile.c:get_settled_result
0
fd_failover_tile.c:get_source_name
0
fd_failover_tile.c:handle_control
0
fd_failover_tile.c:hang_up
0
fd_failover_tile.c:is_bound_peer
0
fd_failover_tile.c:is_final_history_ok
0
fd_failover_tile.c:is_holder_fresh
0
fd_failover_tile.c:is_holder_live
0
fd_failover_tile.c:is_overdue
0
fd_failover_tile.c:is_promoting
0
fd_failover_tile.c:is_recent
0
fd_failover_tile.c:is_replay_ready
0
fd_failover_tile.c:is_request_paused
0
fd_failover_tile.c:is_requesting
0
fd_failover_tile.c:is_switch_pending
0
fd_failover_tile.c:is_switching_out
0
fd_failover_tile.c:mark_switch_overdue
0
fd_failover_tile.c:note_holder_heard
0
fd_failover_tile.c:on_admin_operator_action_msg
0
fd_failover_tile.c:on_demoted_answer_msg
0
fd_failover_tile.c:on_demoted_msg
0
fd_failover_tile.c:on_gossip_contact_info_msg
0
fd_failover_tile.c:on_handoff_request_msg
0
fd_failover_tile.c:on_handoff_result_msg
0
fd_failover_tile.c:on_switch_resp_msg
0
fd_failover_tile.c:on_votor_hist_msg
0
fd_failover_tile.c:pause_request
0
fd_failover_tile.c:poll_peer
0
fd_failover_tile.c:prepare_history
0
fd_failover_tile.c:publish_adopt_state
0
fd_failover_tile.c:publish_adoption
0
fd_failover_tile.c:publish_bus_result
0
fd_failover_tile.c:publish_cmd_answer
0
fd_failover_tile.c:publish_cmd_step
0
fd_failover_tile.c:queue_control
0
fd_failover_tile.c:queue_demoted
0
fd_failover_tile.c:queue_handoff_result
0
fd_failover_tile.c:queue_reply
0
fd_failover_tile.c:reject_promotion
0
fd_failover_tile.c:request_switch
0
fd_failover_tile.c:reset_controller
0
fd_failover_tile.c:resolve_handoff
0
fd_failover_tile.c:run_handoff_cmd
0
fd_failover_tile.c:run_preflight_cmd
0
fd_failover_tile.c:run_promote_cmd
0
fd_failover_tile.c:serve_bus_request
0
fd_failover_tile.c:set_action
0
fd_failover_tile.c:set_adopt_anchor
0
fd_failover_tile.c:set_installed
0
fd_failover_tile.c:stage_request
0
fd_failover_tile.c:start_promotion
0
fd_failover_tile.c:step_controller
0
fd_failover_tile.c:step_demote_drain
0
fd_failover_tile.c:step_demote_switch
0
fd_failover_tile.c:step_demote_wait_ack
0
fd_failover_tile.c:step_promote_switch
0
fd_failover_tile.c:step_promote_wait_adopt
0
fd_failover_tile.c:step_promote_wait_replay
0
fd_failover_tile.c:sync_session
0
fd_failover_tile.c:take_switch_result
0
test_failover_tile.c:abort_demotion
3
test_failover_tile.c:accept_handoff
48
test_failover_tile.c:apply_control
183
test_failover_tile.c:await_request_result
6
test_failover_tile.c:check_handoff
57
test_failover_tile.c:check_promotion
99
test_failover_tile.c:end_promotion
12
test_failover_tile.c:end_request
51
test_failover_tile.c:finish_cmd
72
test_failover_tile.c:finish_reply
6
test_failover_tile.c:flush_pending
0
test_failover_tile.c:get_action_name
693
test_failover_tile.c:get_adopt_err_name
12
test_failover_tile.c:get_coverage_floor
54
test_failover_tile.c:get_dial_port
183
test_failover_tile.c:get_handoff_name
51
test_failover_tile.c:get_msg_name
0
test_failover_tile.c:get_reject_name
12
test_failover_tile.c:get_reject_result
9
test_failover_tile.c:get_settled_result
3
test_failover_tile.c:get_source_name
138
test_failover_tile.c:handle_control
105
test_failover_tile.c:hang_up
111
test_failover_tile.c:is_bound_peer
84
test_failover_tile.c:is_final_history_ok
90
test_failover_tile.c:is_holder_fresh
39
test_failover_tile.c:is_holder_live
48
test_failover_tile.c:is_overdue
57
test_failover_tile.c:is_promoting
30
test_failover_tile.c:is_recent
75
test_failover_tile.c:is_replay_ready
18
test_failover_tile.c:is_request_paused
72
test_failover_tile.c:is_requesting
141
test_failover_tile.c:is_switch_pending
495
test_failover_tile.c:is_switching_out
30
test_failover_tile.c:mark_switch_overdue
0
test_failover_tile.c:note_holder_heard
63
test_failover_tile.c:on_admin_operator_action_msg
21
test_failover_tile.c:on_demoted_answer_msg
15
test_failover_tile.c:on_demoted_msg
6
test_failover_tile.c:on_gossip_contact_info_msg
3
test_failover_tile.c:on_handoff_request_msg
81
test_failover_tile.c:on_handoff_result_msg
3
test_failover_tile.c:on_switch_resp_msg
45
test_failover_tile.c:on_votor_hist_msg
15
test_failover_tile.c:pause_request
42
test_failover_tile.c:poll_peer
81
test_failover_tile.c:prepare_history
6
test_failover_tile.c:publish_adopt_state
12
test_failover_tile.c:publish_adoption
12
test_failover_tile.c:publish_bus_result
3
test_failover_tile.c:publish_cmd_answer
0
test_failover_tile.c:publish_cmd_step
0
test_failover_tile.c:queue_control
84
test_failover_tile.c:queue_demoted
39
test_failover_tile.c:queue_handoff_result
39
test_failover_tile.c:queue_reply
6
test_failover_tile.c:reject_promotion
9
test_failover_tile.c:request_switch
45
test_failover_tile.c:reset_controller
21
test_failover_tile.c:resolve_handoff
21
test_failover_tile.c:run_handoff_cmd
66
test_failover_tile.c:run_preflight_cmd
9
test_failover_tile.c:run_promote_cmd
108
test_failover_tile.c:serve_bus_request
6
test_failover_tile.c:set_action
324
test_failover_tile.c:set_adopt_anchor
54
test_failover_tile.c:set_installed
57
test_failover_tile.c:stage_request
54
test_failover_tile.c:start_promotion
54
test_failover_tile.c:step_controller
105
test_failover_tile.c:step_demote_drain
36
test_failover_tile.c:step_demote_switch
75
test_failover_tile.c:step_demote_wait_ack
21
test_failover_tile.c:step_promote_switch
3
test_failover_tile.c:step_promote_wait_adopt
21
test_failover_tile.c:step_promote_wait_replay
12
test_failover_tile.c:sync_session
432
test_failover_tile.c:take_switch_result
39
Generated by:
LCOV version 1.14