Coverage report: 94%

Files Functions Classes

coverage.py v7.14.1, created at 2026-10-09 14:17 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
/builds/svesch/cikit/src/cikit/__init__.py (no function)   100% 8 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/artifacts.py Artifact.__post_init__   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/artifacts.py ArtifactRegistry.__init__   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/artifacts.py ArtifactRegistry.add   91% 11 1 0   50% 2 1   85%
/builds/svesch/cikit/src/cikit/artifacts.py ArtifactRegistry._create_artifact   100% 8 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/artifacts.py ArtifactRegistry.get   95% 22 1 0   92% 12 1   94%
/builds/svesch/cikit/src/cikit/artifacts.py ArtifactRegistry._resolve_artifact_path   100% 8 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/artifacts.py calculate_artifact_hash   80% 10 2 0   100% 4 0   86%
/builds/svesch/cikit/src/cikit/artifacts.py get_artifact_size   67% 6 2 0   100% 2 0   75%
/builds/svesch/cikit/src/cikit/artifacts.py _get_run_artifacts_filename   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/artifacts.py _get_run_name_from_path   71% 7 2 0   50% 4 2   64%
/builds/svesch/cikit/src/cikit/artifacts.py (no function)   100% 42 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/badge.py write_badge   100% 19 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/badge.py (no function)   100% 9 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/ci/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/ci/loader.py _iter_package_modules   100% 8 0 0   83% 6 1   93%
/builds/svesch/cikit/src/cikit/ci/loader.py _get_command_name   100% 4 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/ci/loader.py _iter_provider_modules   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/ci/loader.py _iter_local_modules   83% 6 1 0   50% 2 1   75%
/builds/svesch/cikit/src/cikit/ci/loader.py _project_root_import_path   75% 8 2 0   50% 4 2   67%
/builds/svesch/cikit/src/cikit/ci/loader.py _add_provider_commands   100% 6 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/ci/loader.py _add_local_commands   100% 7 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/ci/loader.py iter_command_modules   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/ci/loader.py register_commands   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/ci/loader.py (no function)   100% 21 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/ci/main.py build_parser   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/ci/main.py main_unsafe   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/ci/main.py main   60% 5 2 0   100% 0 0   60%
/builds/svesch/cikit/src/cikit/ci/main.py (no function)   100% 9 0 0   50% 2 1   91%
/builds/svesch/cikit/src/cikit/ci/runner.py _resolve_run_name   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/ci/runner.py run_ci_script   64% 14 5 0   50% 2 1   62%
/builds/svesch/cikit/src/cikit/ci/runner.py (no function)   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandArgv.__init__   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandArgv.exec   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py Command.__init__   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py Command.add_subcommand   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py Command.argv   100% 10 0 0   100% 8 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandResult.__post_init__   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandResult._stream_text   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandResult.check_returncode   100% 8 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandResult.write_report   100% 14 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandStreamReader.__init__   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py CommandStreamReader.run   100% 7 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/command.py _terminate_process   29% 21 15 0   25% 4 1   28%
/builds/svesch/cikit/src/cikit/command.py _drain_queue   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/command.py run_command   88% 24 3 0   100% 4 0   89%
/builds/svesch/cikit/src/cikit/command.py (no function)   100% 41 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/__init__.py (no function)   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/api.py CikitData.__init__   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/data/api.py CikitData.create   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/data/api.py CikitData.update_run   100% 13 0 0   75% 8 2   90%
/builds/svesch/cikit/src/cikit/data/api.py CikitData.timeline   94% 16 1 0   75% 8 2   88%
/builds/svesch/cikit/src/cikit/data/api.py CikitData.latest   100% 13 0 0   88% 8 1   95%
/builds/svesch/cikit/src/cikit/data/api.py build_cikit_data   100% 6 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/data/api.py RunContext.__init__   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/api.py RunContext.set   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/api.py RunContext.update   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/api.py RunContext.latest   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/api.py RunContext.timeline   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/api.py RunContext.get_data   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/data/api.py (no function)   100% 21 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/cli.py _parse_data   100% 14 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/data/cli.py _configure_logging   43% 7 4 0   25% 4 1   36%
/builds/svesch/cikit/src/cikit/data/cli.py _parse_args   100% 0 0 40   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/cli.py _main_unsafe   90% 20 2 0   75% 12 3   84%
/builds/svesch/cikit/src/cikit/data/cli.py main   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/cli.py (no function)   100% 16 0 1   100% 2 0   100%
/builds/svesch/cikit/src/cikit/data/client.py create_session   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/client.py CikitDataClient.__init__   100% 8 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/data/client.py CikitDataClient._safe_request   100% 11 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/client.py CikitDataClient.create_pipeline   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/data/client.py CikitDataClient.update_run   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/client.py CikitDataClient.get_timeline   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/data/client.py CikitDataClient.get_latest   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/client.py (no function)   100% 26 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/common.py get_run_filename   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/common.py load_run_data   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/common.py save_run_data   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/data/common.py lookup_key   100% 7 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/data/common.py (no function)   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/__init__.py (no function)   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py _artifact_target_dir   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py write_file   60% 5 2 0   100% 0 0   60%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.__init__   100% 13 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment._warn_relative_paths   56% 9 4 0   67% 6 2   60%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment._resolve_required   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.__getitem__   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.get   100% 7 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.as_dict   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.as_str_map   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.argv   100% 12 0 0   75% 4 1   94%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.resolve_path   100% 8 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.pipeline_id   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.pipeline_alias   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.branch_name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.commit_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.commit_short_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.commit_title   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.commit_message   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.commit_author   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiEnvironment.commit_timestamp   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.__init__   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.data_set   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.data_update   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.data   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.copy_artifact   93% 27 2 0   100% 10 0   95%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.get_artifacts   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.get_run_artifacts   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.get_artifact   100% 7 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.get_run_artifact   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py CiRunEnvironment.timeline   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py prepare_dirs   100% 16 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/env/api.py shell_export_lines   86% 7 1 0   83% 6 1   85%
/builds/svesch/cikit/src/cikit/env/api.py pretty_print_env   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/api.py pretty_print_env._render_value   80% 5 1 0   75% 4 1   78%
/builds/svesch/cikit/src/cikit/env/api.py pretty_print_env._print_block   100% 6 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/env/api.py (no function)   100% 65 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/cli.py parse_args   100% 0 0 25   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/cli.py generate_markdown_doc   100% 12 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/env/cli.py main_unsafe   73% 11 3 0   70% 10 3   71%
/builds/svesch/cikit/src/cikit/env/cli.py main   50% 6 3 0   100% 0 0   50%
/builds/svesch/cikit/src/cikit/env/cli.py (no function)   100% 10 0 1   50% 2 1   92%
/builds/svesch/cikit/src/cikit/env/common.py EnvVar.resolve   100% 17 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/env/common.py current_python_version   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/common.py find_project_root   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/common.py read_project_name   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/common.py (no function)   100% 18 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/env_vars.py get_env_vars   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/env_vars.py (no function)   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py _clean_section_name   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py _run_git   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.provider_scope   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.provider_project   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.pipeline_id   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.pipeline_alias   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.branch_name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.commit_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.commit_short_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.commit_title   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.commit_message   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.commit_author   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.commit_timestamp   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.section_start   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.section_end   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.log_prefix   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.__str__   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py BaseProvider.__eq__   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.__init__   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.pipeline_id   100% 8 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.branch_name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.commit_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.commit_short_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.commit_title   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.commit_message   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.commit_author   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.commit_timestamp   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider.log_prefix   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider._git_value   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py LocalGitProvider._load_git_metadata   100% 7 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.provider_scope   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.provider_project   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.pipeline_id   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.branch_name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.commit_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.commit_short_sha   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.commit_title   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.commit_message   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.commit_author   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.commit_timestamp   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.section_start   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py GitLabProvider.section_end   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py AzureDevOpsProvider.provider_scope   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py AzureDevOpsProvider.provider_project   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py AzureDevOpsProvider.pipeline_id   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py AzureDevOpsProvider.pipeline_alias   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py AzureDevOpsProvider.branch_name   100% 6 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py AzureDevOpsProvider.section_start   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py AzureDevOpsProvider.section_end   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py detect_provider   100% 5 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/env/provider.py (no function)   100% 105 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/errors.py CiToolsError.__init__   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/errors.py (no function)   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/factory.py _resolve_cikit_data_project   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/factory.py build_cikit_data_from_env   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/factory.py build_run_context_from_env   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/factory.py (no function)   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/json_utils.py load_json_file   100% 7 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/json_utils.py save_json_file   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/json_utils.py (no function)   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py get_severity   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py is_project_issue   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py read_source_lines   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py trim_snippet   100% 9 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py extract_snippet   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py source_snippet   100% 8 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py make_lint_rst_snippet   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py issue_message_lines   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py generate_issue_block   100% 8 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py group_issues_by_file   100% 4 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py sort_issues   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py add_issues_to_document   89% 19 2 0   100% 10 0   93%
/builds/svesch/cikit/src/cikit/lint_to_rst.py write_lint_rst   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py read_lint_issues   100% 8 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/lint_to_rst.py (no function)   100% 35 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/logging_utils.py CiSection.__init__   100% 8 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/logging_utils.py CiSection.__enter__   100% 7 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/logging_utils.py CiSection.__exit__   69% 13 4 0   62% 8 1   67%
/builds/svesch/cikit/src/cikit/logging_utils.py CiSection.duration   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/logging_utils.py CiOptionalSection.__exit__   0% 4 4 0   0% 2 0   0%
/builds/svesch/cikit/src/cikit/logging_utils.py setup_logging   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/logging_utils.py log_dict_compact   100% 4 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/logging_utils.py (no function)   100% 17 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/bundle.py _create_tar_bundle   80% 5 1 0   75% 4 1   78%
/builds/svesch/cikit/src/cikit/macros/bundle.py _create_zip_bundle   100% 5 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/bundle.py create   100% 17 0 0   100% 8 0   100%
/builds/svesch/cikit/src/cikit/macros/bundle.py (no function)   100% 9 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _prepare_file_api_query   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _load_toolchains_reply   100% 14 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _get_toolchain   100% 5 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _get_compile_options   100% 15 0 0   100% 10 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _extract_diagnostics   100% 8 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _normalize_memory_region   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _memory_size_bytes   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _extract_compile_options   100% 25 0 0   100% 18 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _extract_build_files   100% 4 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _extract_memory_usage   100% 11 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _extract_build_metrics   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py _create_parallel_args   100% 5 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py get_build_dir   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py gather_cmake_meta   100% 7 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py cmake_configure   100% 23 0 0   100% 10 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py gather_compiler_meta   100% 13 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py cmake_build   100% 16 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py ctest   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py write_rst   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/cmake.py (no function)   100% 43 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py init_env   100% 6 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py python_badge   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py ai_assisted_badge   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py data_prepare   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py chart_timeline   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py compare_dirs   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py resolve_name_label   100% 5 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/common.py (no function)   100% 17 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/coverage.py _register_coverage_outputs   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/coverage.py pycoverage   100% 17 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/coverage.py ccoverage   100% 10 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/coverage.py badge   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/coverage.py write_rst   93% 14 1 0   50% 2 1   88%
/builds/svesch/cikit/src/cikit/macros/coverage.py (no function)   100% 16 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py _normalize_memory_region   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py _parse_build_output   100% 18 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py _get_project_environment   100% 11 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py gather_compiler_meta   100% 21 0 0   88% 8 1   97%
/builds/svesch/cikit/src/cikit/macros/platformio.py get_build_dir   100% 6 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py generate_compile_commands   100% 9 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py build   100% 17 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py write_rst   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/platformio.py (no function)   100% 23 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py _get_pylint_check_file_path   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py _build_command   100% 8 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py _write_json_data   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py pylint   87% 15 2 0   100% 4 0   89%
/builds/svesch/cikit/src/cikit/macros/pylint.py gitlab_code_quality   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py badge   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py _pylint_issue_from_dict   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py write_rst   100% 9 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/macros/pylint.py (no function)   100% 21 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pytest.py build_coverage_command   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/pytest.py pytest   100% 16 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/pytest.py (no function)   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/reports.py badge   100% 8 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/reports.py write_test_report   100% 13 0 0   50% 4 2   88%
/builds/svesch/cikit/src/cikit/macros/reports.py write_build_report   100% 21 0 0   100% 8 0   100%
/builds/svesch/cikit/src/cikit/macros/reports.py process_test_result   100% 6 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/reports.py (no function)   100% 13 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/ruff.py get_ruff_check_file_path   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/ruff.py ruff   100% 14 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/macros/ruff.py gitlab_code_quality   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/ruff.py badge   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/ruff.py _ruff_issue_from_dict   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/ruff.py write_rst   100% 9 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/macros/ruff.py (no function)   100% 20 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/sphinx.py generate_badges_include   100% 16 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/sphinx.py _copy_artifact   100% 4 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/macros/sphinx.py prepare   88% 17 2 0   100% 8 0   92%
/builds/svesch/cikit/src/cikit/macros/sphinx.py sphinx   100% 8 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/macros/sphinx.py (no function)   100% 15 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.__init__   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.project_name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.description   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.version   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.data_scope   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.revision_name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.revision_string   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.release_string   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.commit_short_hash   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.build_number   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.project_author   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.license   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.get   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.as_dict   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.render   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.render_to_file   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py ProjectMeta.render_to_file_from_template_file   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py find_project_file   100% 7 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py load_project_file   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py build_project_meta   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py _load_toml_file   78% 9 2 0   50% 2 1   73%
/builds/svesch/cikit/src/cikit/project_meta.py _clean_string   80% 5 1 0   75% 4 1   78%
/builds/svesch/cikit/src/cikit/project_meta.py _normalize_build_number   67% 6 2 0   100% 2 0   75%
/builds/svesch/cikit/src/cikit/project_meta.py _load_pyproject_toml   90% 29 3 0   75% 16 4   84%
/builds/svesch/cikit/src/cikit/project_meta.py _parse_version   100% 7 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py _build_date_info   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py _build_revision_string   80% 5 1 0   50% 2 1   71%
/builds/svesch/cikit/src/cikit/project_meta.py _build_release_string   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py _resolve_project_meta   91% 34 3 0   79% 14 3   88%
/builds/svesch/cikit/src/cikit/project_meta.py _render_template   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/project_meta.py _write_generated_file   67% 6 2 0   100% 0 0   67%
/builds/svesch/cikit/src/cikit/project_meta.py (no function)   100% 54 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py SphinxPaths.__init__   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py SphinxPaths.rst_artifact   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py SphinxPaths.artifact_path   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py SphinxPaths._build   80% 5 1 0   50% 2 1   71%
/builds/svesch/cikit/src/cikit/rst_tools.py get_sphinx_paths   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py RstBlock.append   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/rst_tools.py RstBlock.extend   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py RstBlock.add_block   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py RstBlock.render   86% 14 2 0   80% 10 2   83%
/builds/svesch/cikit/src/cikit/rst_tools.py RstDocument.append   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py RstDocument.extend   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py RstDocument.add_block   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py RstDocument.render   93% 14 1 0   90% 10 1   92%
/builds/svesch/cikit/src/cikit/rst_tools.py RstDocument.text   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py timeline_artifacts_block   100% 7 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py _heading   100% 4 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py _format_bytes   90% 10 1 0   83% 6 1   88%
/builds/svesch/cikit/src/cikit/rst_tools.py _format_artifact_size   92% 12 1 0   88% 8 1   90%
/builds/svesch/cikit/src/cikit/rst_tools.py memory_usage_block   100% 17 0 0   100% 10 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py log_artifacts_block   100% 7 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py artifact_links_block   100% 11 0 0   100% 4 0   100%
/builds/svesch/cikit/src/cikit/rst_tools.py (no function)   100% 38 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/__init__.py setup   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/chart.py CikitChartDirective.run   100% 14 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/chart.py CikitChartDirective._build_object   100% 7 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/chart.py setup   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/chart.py (no function)   100% 14 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/hash.py CikitHashRole.run   100% 13 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/hash.py setup   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/hash.py (no function)   100% 12 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/log.py _add_log_style   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/log.py CikitLogDirective.run   100% 14 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/log.py CikitLogDirective._resolve_log_file   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/log.py CikitLogDirective._build_html   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/log.py CikitLogDirective._build_fallback   100% 7 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/log.py setup   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/log.py (no function)   100% 22 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/metrics.py CikitMetricRole.run   100% 12 0 0   100% 6 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/metrics.py setup   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/sphinx_ext/metrics.py (no function)   100% 8 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/status.py CiRunStatus.__init__   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/status.py CiRunStatus.set_exit_code   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/status.py CiRunStatus.exit_code   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/status.py (no function)   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/systemtest/__init__.py (no function)   100% 0 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/systemtest/fixtures.py env   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/systemtest/fixtures.py _without_remote_cikit_data   89% 9 1 0   83% 6 1   87%
/builds/svesch/cikit/src/cikit/systemtest/fixtures.py run_env   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/systemtest/fixtures.py (no function)   100% 10 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/__init__.py (no function)   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/__main__.py parse_args   100% 0 0 12   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/__main__.py main_unsafe   0% 2 2 0   0% 2 0   0%
/builds/svesch/cikit/src/cikit/timeline/__main__.py main   0% 6 6 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/timeline/__main__.py (no function)   0% 9 9 1   0% 2 0   0%
/builds/svesch/cikit/src/cikit/timeline/charts.py FilledLine.line   67% 15 5 0   40% 10 4   56%
/builds/svesch/cikit/src/cikit/timeline/charts.py (no function)   100% 3 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/presets.py TimelinePreset.description   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/presets.py TimelinePreset.display_name   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/presets.py (no function)   100% 21 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/preview.py build_preview_timeline   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/preview.py render_preview_chart   100% 4 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/preview.py render_preview_charts   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/preview.py (no function)   100% 6 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.__init__   100% 21 0 0   100% 12 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.set_preset   100% 8 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.set_chart_class   100% 3 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.set_chart_options   0% 1 1 0   100% 0 0   0%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.set_style   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.set_series_options   100% 5 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.to_dict   100% 1 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.__repr__   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.render   100% 11 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.create   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py TimelineChart.set_min_y_range   100% 11 0 0   80% 10 2   90%
/builds/svesch/cikit/src/cikit/timeline/timeline_chart.py (no function)   100% 19 0 0   100% 0 0   100%
/builds/svesch/cikit/src/cikit/xml_tools.py read_junit_totals   100% 19 0 0   80% 10 2   93%
/builds/svesch/cikit/src/cikit/xml_tools.py read_cobertura_coverage   100% 20 0 0   100% 2 0   100%
/builds/svesch/cikit/src/cikit/xml_tools.py (no function)   100% 5 0 0   100% 0 0   100%
/builds/svesch/cikit/tests/systemtests/projects/command_consumer/ci_commands/__init__.py (no function)   100% 0 0 0   100% 0 0   100%
/builds/svesch/cikit/tests/systemtests/projects/command_consumer/ci_commands/override.py command   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/tests/systemtests/projects/command_consumer/ci_commands/override.py register   100% 2 0 0   100% 0 0   100%
/builds/svesch/cikit/tests/systemtests/projects/command_consumer/ci_commands/override.py (no function)   100% 4 0 0   100% 0 0   100%
Total     96% 2861 127 80   89% 662 60   94%

No items found using the specified filter.