Skip to content

flap_command_line_argument_t.F90.gcov

Stefano Zaghi edited this page Jul 1, 2022 · 4 revisions

Coverage analysis of flap_command_line_argument_t.F90

Metrics
Number of executable lines 607
Number of executed lines 296 49%
Number of unexecuted lines 311 51%
Average hits per executed line 247
Number of procedures 37
Number of executed procedures 35 95%
Number of unexecuted procedures 2 5%
Average hits per executed procedure 275

Unexecuted procedures

  • subroutine cla_assign_cla, line 1317
  • subroutine get_cla_list_varying_R16P, line 981

Executed procedures

  • subroutine free: tested 2893 times
  • subroutine finalize: tested 2811 times
  • subroutine check: tested 405 times
  • subroutine check_envvar_consistency: tested 405 times
  • subroutine check_action_consistency: tested 405 times
  • subroutine check_optional_consistency: tested 405 times
  • subroutine check_m_exclude_consistency: tested 405 times
  • subroutine check_named_consistency: tested 405 times
  • subroutine check_positional_consistency: tested 405 times
  • function is_required_passed: tested 311 times
  • subroutine sanitize_defaults: tested 294 times
  • function signature: tested 176 times
  • function usage: tested 77 times
  • subroutine get_cla: tested 70 times
  • subroutine get_cla_from_buffer: tested 48 times
  • function check_list_size: tested 36 times
  • function has_choices: tested 10 times
  • subroutine errored: tested 9 times
  • subroutine get_cla_list_varying_char: tested 8 times
  • subroutine check_choices: tested 7 times
  • subroutine get_cla_list: tested 5 times
  • subroutine get_cla_list_from_buffer: tested 5 times
  • subroutine get_cla_list_varying_R8P: tested 4 times
  • subroutine get_cla_list_varying_R4P: tested 4 times
  • subroutine get_cla_list_varying_I8P: tested 4 times
  • subroutine get_cla_list_varying_I4P: tested 4 times
  • subroutine get_cla_list_varying_I2P: tested 4 times
  • subroutine get_cla_list_varying_I1P: tested 4 times
  • subroutine get_cla_list_varying_logical: tested 4 times
  • function choices: tested 2 times
  • subroutine raise_error_m_exclude: tested 1 times
  • subroutine raise_error_nargs_insufficient: tested 1 times
  • subroutine raise_error_value_missing: tested 1 times
  • subroutine raise_error_switch_unknown: tested 1 times
  • subroutine raise_error_duplicated_clas: tested 1 times

Report generated by FoBiS.py

Clone this wiki locally