Coverage report: 33%

Files Functions Classes

coverage.py v7.10.6, created at 2025-09-15 11:57 +0200

File function statements missing excluded branches partial coverage
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py _add_module_to_target 9 9 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py Plugin.pytest_configure 3 1 0 2 1 60%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py (no function) 41 41 0 16 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _parse_parametrized 4 1 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder.__init__ 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder.manager 3 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py _TreeManagerHolder._fill_manager 5 2 0 2 1 57%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py set_parallel_mode 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py is_parallel_mode 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.__init__ 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.message 27 7 0 10 3 73%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._test_to_list 5 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._fix_setup_teardown_name 4 4 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.blockClosed 12 12 0 6 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.subTestBlockOpened 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testStarted 7 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testStarted._write_start_message 4 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFailed 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFinished 7 2 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.testFinished._write_finished_message 14 5 0 8 3 55%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.do_commands 5 1 0 4 1 78%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages._repose_suite_closed 5 5 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py NewTeamcityServiceMessages.close_suites 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_patch_targets 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_patch_targets._patch_target 9 9 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_patch_separator 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_start_tests 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_finish_tests 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py start_protocol 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py parse_arguments 19 19 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py jb_doc_args 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py (no function) 45 45 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.__init__ 5 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._calculate_relation 9 3 0 6 1 60%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._add_new_node 3 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.level_opened 15 7 0 12 2 44%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.level_closed 10 3 0 8 4 61%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.parent_branch 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager._get_node_id 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py SerialTreeManager.get_node_ids 3 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py (no function) 10 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/__init__.py is_running_under_teamcity 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/__init__.py (no function) 5 5 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py FlushingStringIO.__init__ 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py FlushingStringIO._flush_to_flush_function 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py FlushingStringIO.write 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py FlushingStringIO.flush 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py limit_output 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py split_output 6 2 0 4 1 70%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py dump_test_stdout 2 2 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py dump_test_stderr 2 0 0 2 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py is_string 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py get_output_encoding 5 5 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py get_exception_message 3 3 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py to_unicode 7 7 0 6 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py get_class_fullname 7 7 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py convert_error_to_string 19 19 0 12 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/common.py (no function) 32 32 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/jb_local_exc_store.py store_exception 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/jb_local_exc_store.py get_exception 6 2 0 0 0 67%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/jb_local_exc_store.py (no function) 4 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py escape_value 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py retry_on_EAGAIN 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py retry_on_EAGAIN.wrapped 10 6 0 4 0 29%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.__init__ 11 3 0 8 4 63%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.encode 3 0 0 2 1 80%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.decode 3 1 0 2 1 60%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.escapeValue 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.message 13 0 0 4 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages._single_value_message 3 3 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.blockOpened 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.blockClosed 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.subTestBlockOpened 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.block 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilationStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilationFinished 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.compilation 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuiteStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuiteFinished 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testSuite 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStarted 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testFinished 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.test 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testCount 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testIgnored 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testFailed 4 2 0 2 1 50%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStdOut 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.testStdErr 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.publishArtifacts 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressMessage 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressStart 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progressFinish 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.progress 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildProblem 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatus 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.setParameter 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticLinesCovered 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticTotalLines 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.buildStatisticLinesUncovered 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.enableServiceMessages 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.disableServiceMessages 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.serviceMessagesDisabled 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.serviceMessagesEnabled 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.importData 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py TeamcityServiceMessages.customMessage 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/messages.py (no function) 59 57 0 4 0 3%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py pytest_addoption 8 8 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py pytest_configure 12 2 0 6 3 72%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py pytest_unconfigure 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py _get_coverage_controller 4 1 0 2 1 67%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.__init__ 9 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.get_id_from_location 12 5 0 6 3 56%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.get_id_from_location.convert_file_to_id 2 2 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.get_id_from_location.add_prefix_to_filename_id 4 4 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.format_test_id 24 9 0 14 3 58%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.format_location 3 1 0 2 1 60%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_collection_finish 1 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logstart 4 0 0 2 1 83%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_protocol 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.ensure_test_start_reported 6 1 0 4 1 80%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_has_output 4 1 0 4 1 75%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_output 9 3 0 10 3 68%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_finished 2 0 0 0 0 100%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_failure 36 16 0 20 7 48%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.report_test_skip 10 10 0 4 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_assertrepr_compare 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_runtest_logreport 26 18 0 20 4 30%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_collectreport 5 2 0 4 2 56%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages.pytest_terminal_summary 6 6 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage 11 11 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__init__ 12 12 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.find_file_reporters 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._Reporter.__getattr__ 1 1 0 0 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.__init__ 5 5 0 2 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py EchoTeamCityMessages._report_coverage._CoverageReporter.report 35 35 0 14 0 0%
/Applications/PyCharm.app/Contents/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py (no function) 34 34 0 0 0 0%
src/cgse_dummy/__init__.py (no function) 0 0 0 0 0 100%
src/cgse_dummy/dummy_dev.py Dummy.__init__ 6 0 0 0 0 100%
src/cgse_dummy/dummy_dev.py Dummy.__enter__ 2 1 0 0 0 50%
src/cgse_dummy/dummy_dev.py Dummy.__exit__ 1 1 0 0 0 0%
src/cgse_dummy/dummy_dev.py Dummy.connect 29 16 0 8 4 46%
src/cgse_dummy/dummy_dev.py Dummy.disconnect 7 2 0 2 1 67%
src/cgse_dummy/dummy_dev.py Dummy.reconnect 3 3 0 2 0 0%
src/cgse_dummy/dummy_dev.py Dummy.is_connected 14 7 0 4 2 50%
src/cgse_dummy/dummy_dev.py Dummy.write 12 12 0 2 0 0%
src/cgse_dummy/dummy_dev.py Dummy.trans 15 10 0 2 0 29%
src/cgse_dummy/dummy_dev.py Dummy.read 18 5 0 4 1 64%
src/cgse_dummy/dummy_dev.py (no function) 29 0 0 0 0 100%
src/cgse_dummy/dummy_sim.py create_datetime 2 2 0 0 0 0%
src/cgse_dummy/dummy_sim.py nothing 1 1 0 0 0 0%
src/cgse_dummy/dummy_sim.py set_time 2 2 0 0 0 0%
src/cgse_dummy/dummy_sim.py get_time 4 4 0 0 0 0%
src/cgse_dummy/dummy_sim.py beep 1 1 0 0 0 0%
src/cgse_dummy/dummy_sim.py reset 1 1 0 0 0 0%
src/cgse_dummy/dummy_sim.py clear 1 1 0 0 0 0%
src/cgse_dummy/dummy_sim.py get_value 2 2 0 0 0 0%
src/cgse_dummy/dummy_sim.py process_command 16 16 0 6 0 0%
src/cgse_dummy/dummy_sim.py run_simulator 52 52 0 18 0 0%
src/cgse_dummy/dummy_sim.py send_request 9 6 0 4 0 23%
src/cgse_dummy/dummy_sim.py send_command 1 0 0 0 0 100%
src/cgse_dummy/dummy_sim.py start 4 4 0 0 0 0%
src/cgse_dummy/dummy_sim.py status 5 5 0 0 0 0%
src/cgse_dummy/dummy_sim.py stop 5 5 0 0 0 0%
src/cgse_dummy/dummy_sim.py (no function) 47 1 0 2 1 96%
src/cgse_dummy/sim_data.py _simulate_temperature_data 29 0 0 0 0 100%
src/cgse_dummy/sim_data.py SimulatedTemperature.__init__ 7 0 0 0 0 100%
src/cgse_dummy/sim_data.py SimulatedTemperature.__iter__ 1 1 0 0 0 0%
src/cgse_dummy/sim_data.py SimulatedTemperature.__next__ 5 5 0 2 0 0%
src/cgse_dummy/sim_data.py (no function) 13 4 0 2 1 67%
tests/test_dummy_sim.py test_send_request 8 7 0 0 0 12%
tests/test_dummy_sim.py test_info 3 2 0 0 0 33%
tests/test_dummy_sim.py test_get_value 6 5 0 0 0 17%
tests/test_dummy_sim.py test_system_time 4 3 0 0 0 25%
tests/test_dummy_sim.py (no function) 8 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/cgse_common/__init__.py (no function) 4 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py static_vars 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py static_vars.decorator 3 3 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py implements_protocol 2 2 1 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py implements_protocol.decorator 7 7 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py implements_protocol.decorator._verify_protocol_compliance 3 3 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py dynamic_interface 2 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py query_command 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py transaction_command 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py read_command 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py write_command 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py average_time 2 2 1 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py average_time.actual_decorator 9 9 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py average_time.actual_decorator._report_average_time 5 5 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py average_time.actual_decorator._reset 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py average_time.actual_decorator.wrapper 6 6 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py timer 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py timer.actual_decorator 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py timer.actual_decorator.wrapper_timer 6 6 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py async_timer 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py async_timer.actual_decorator 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py async_timer.actual_decorator.wrapper_timer 6 6 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py time_it 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py time_it.actual_decorator 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py time_it.actual_decorator.wrapper_timer 8 8 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py debug 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py debug.wrapper_debug 8 8 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py profile_func 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py profile_func.inner 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py profile_func.inner.wrapper 15 15 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py profile 5 5 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py profile.wrapper_profile 14 14 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.CountCalls.__init__ 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.CountCalls.__call__ 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.CountCalls.get_count 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.CountCalls.reset 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.CountCalls.__str__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.CountCalls.__get__ 3 3 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.__init__ 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.__call__ 5 5 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.get_count 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.get_duration 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.get_average_duration 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.reset 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.__str__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.Duration.__get__ 3 3 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.count 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Profiler.duration 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py to_be_implemented 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py to_be_implemented.wrapper_tbi 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py deprecate 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py deprecate.actual_decorator 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py deprecate.actual_decorator.decorated_func 9 9 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py singleton 7 7 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py singleton.singleton_new 6 6 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py borg 5 5 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py borg.new_init 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py classproperty.__init__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py classproperty.__get__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py classproperty.__set__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py Nothing.__repr__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py spy_on_attr_change 6 6 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py spy_on_attr_change.Wrapper.__setattr__ 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py retry_with_exponential_backoff 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py retry_with_exponential_backoff.actual_decorator 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py retry_with_exponential_backoff.actual_decorator.decorate_func 15 15 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py retry 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py retry.actual_decorator 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py retry.actual_decorator.decorated_func 10 10 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py execution_count 8 8 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py execution_count.counts 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py execution_count.reset 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py execution_count.wrapper 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/decorators.py (no function) 63 0 1 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceError.__init__ 2 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceError.__str__ 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceControllerError.__init__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionError.__init__ 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceTimeoutError.__init__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceInterfaceError.__init__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObserver.__init__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObserver.update_connection_state 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObserver.state 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObservable.__init__ 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObservable.add_observer 2 2 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObservable.delete_observer 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObservable.notify_observers 2 2 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionObservable.get_observers 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionInterface.__init__ 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionInterface.__enter__ 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionInterface.__exit__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionInterface.connect 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionInterface.disconnect 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionInterface.reconnect 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceConnectionInterface.is_connected 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceInterface.is_simulator 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceTransport.write 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceTransport.read 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceTransport.read_string 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceTransport.trans 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceTransport.query 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceTransport.write 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceTransport.read 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceTransport.trans 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceTransport.query 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceConnectionInterface.__init__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceConnectionInterface.__enter__ 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceConnectionInterface.__exit__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceConnectionInterface.connect 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceConnectionInterface.disconnect 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceConnectionInterface.reconnect 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceConnectionInterface.is_connected 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py AsyncDeviceInterface.is_simulator 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py DeviceFactoryInterface.create 0 0 1 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/device.py (no function) 69 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py initialize 10 3 0 4 0 79%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py _Env.__init__ 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py _Env.set 4 2 0 4 1 38%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py _Env.get 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py _Env.__rich__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py NoValue.__eq__ 3 3 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py NoValue.__bool__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py NoValue.__repr__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py _check_no_value 4 4 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_default_environment 7 7 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_project_name 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_project_name 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_site_id 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_site_id 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_data_storage_location_env_name 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_data_storage_location 10 10 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_data_storage_location 8 8 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_conf_data_location_env_name 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_conf_data_location 10 10 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_conf_data_location 9 9 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_log_file_location_env_name 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_log_file_location 10 10 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_log_file_location 9 9 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_local_settings_env_name 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_local_settings 10 10 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_local_settings_path 7 3 0 4 2 55%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py has_conf_repo_location 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_conf_repo_location_env_name 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py get_conf_repo_location 8 8 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py set_conf_repo_location 10 10 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py print_env 13 13 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py env_var 15 15 1 12 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py main 0 0 163 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py main.check_env_dir 0 0 13 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py main.check_env_file 0 0 9 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/env.py (no function) 55 2 1 2 1 95%
/Users/rik/github/cgse/libs/cgse-common/src/egse/exceptions.py (no function) 20 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/log.py PackageFilter.filter 10 2 0 2 1 75%
/Users/rik/github/cgse/libs/cgse-common/src/egse/log.py EGSEFilter.filter 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/log.py NonEGSEFilter.filter 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/log.py get_log_level_from_env 14 9 0 2 1 38%
/Users/rik/github/cgse/libs/cgse-common/src/egse/log.py (no function) 45 10 0 12 2 72%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py entry_points 5 2 0 0 0 60%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py load_plugins_ep 8 8 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py load_plugins_fn 28 28 0 12 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py get_file_infos 11 3 0 4 1 73%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py HierarchicalEntryPoints.__init__ 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py HierarchicalEntryPoints._discover_groups 9 9 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py HierarchicalEntryPoints.get_all_entry_points 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py HierarchicalEntryPoints.get_by_subgroup 4 4 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py HierarchicalEntryPoints.get_all_groups 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py HierarchicalEntryPoints.get_by_type 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py handle_click_plugins 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py handle_click_plugins.decorator 8 8 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py BrokenCommand.__init__ 5 5 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py BrokenCommand.invoke 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py BrokenCommand.parse_args 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/plugin.py (no function) 36 2 0 2 1 92%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py load_settings_file 8 3 0 2 1 60%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py load_global_settings 7 0 0 2 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py load_local_settings 6 0 0 2 1 88%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py read_configuration_file 11 3 0 2 0 77%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.get_memoized_locations 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.is_memoized 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.add_memoized 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.get_memoized 1 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.clear_memoized 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.set_profiling 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.profiling 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings._load_all 5 5 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings._load_group 11 2 0 8 4 68%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings._load_one 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.load 5 3 0 4 1 33%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py Settings.to_string 12 12 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py main 0 0 43 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py get_site_id 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/settings.py (no function) 55 1 8 2 1 96%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.__init__ 12 12 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.start 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.stop 5 5 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.is_running 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.is_paused 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.pause 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.reset 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.resume 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic._run_timer 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic._run 23 23 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic._tick 10 10 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Periodic.interval 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py round_up 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py await_me_maybe 4 4 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py TyperAsyncCommand.__init__ 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py TyperAsyncCommand.__init__.new_callback 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py all_logging_disabled 6 6 1 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_active_loggers 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py ignore_m_warning 11 2 0 4 1 80%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py now 3 3 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py format_datetime 17 17 1 12 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py humanize_seconds 20 20 0 8 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py str_to_datetime 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py duration 5 5 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py time_since_epoch_1958 2 2 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Timer.__init__ 7 7 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Timer.__enter__ 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Timer.__exit__ 5 5 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Timer.__call__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Timer.log_elapsed 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Timer.get_elapsed 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Timer._end 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py ping 7 7 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_host_ip 17 17 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_current_location 6 6 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_caller_info 7 7 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_caller_breadcrumbs 14 14 0 8 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_referenced_var_name 7 7 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py AttributeDict.__init__ 2 0 0 0 0 100%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py AttributeDict.label 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py AttributeDict.__getattr__ 4 2 0 0 0 50%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py AttributeDict.__rich__ 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py AttributeDict.__repr__ 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py walk_dict_tree 6 6 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py recursive_dict_update 7 1 0 6 1 85%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py flatten_dict 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py flatten_dict.expand 3 3 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_system_stats 12 12 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_system_name 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_os_name 8 8 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_os_version 10 10 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py wait_until 13 13 0 8 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py waiting_for 13 13 0 8 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py has_internet 10 10 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py do_every 16 16 1 12 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py do_every.g_tick 4 4 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py chdir 6 6 1 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py env_var 13 13 1 12 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py filter_by_attr 7 7 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py filter_by_attr.check 5 5 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py replace_environment_variable 8 8 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py read_last_line 10 10 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py read_last_lines 18 18 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py is_namespace 8 5 0 4 2 42%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py is_module 9 9 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_package_description 6 6 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_package_location 16 16 0 8 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_module_location 19 8 0 12 6 55%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_full_classname 10 10 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py find_class 5 5 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py type_name 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py check_argument_type 6 6 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py check_str_for_slash 2 2 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py check_is_a_string 6 6 0 6 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py sanity_check 2 2 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py NotSpecified.__nonzero__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py NotSpecified.__bool__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py SignalCatcher.__init__ 10 10 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py SignalCatcher.signal_number 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py SignalCatcher.signal_name 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py SignalCatcher.handler 7 7 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py SignalCatcher.clear 5 5 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py is_in 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py is_not_in 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py is_in_ipython 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py execution_time 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py execution_time.wrapper 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py save_average_execution_time 6 6 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_average_execution_time 7 7 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_average_execution_times 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py clear_average_execution_times 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_system_architecture 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py time_in_ms 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py Sentinel.__repr__ 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py touch 6 6 0 2 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py capture_rich_output 5 5 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py log_rich_output 6 6 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py is_package_installed 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py get_logging_level 8 8 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py camel_to_kebab 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py camel_to_snake 3 3 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py kebab_to_title 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py snake_to_title 1 1 0 0 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py caffeinate 5 5 0 4 0 0%
/Users/rik/github/cgse/libs/cgse-common/src/egse/system.py (no function) 187 7 1 2 1 96%
/Users/rik/github/cgse/libs/cgse-core/src/cgse_core/__init__.py (no function) 0 0 0 0 0 100%
Total   3042 1950 248 754 95 33%

No items found using the specified filter.