Coverage report: 80%

Files Functions Classes

coverage.py v7.6.4, created at 2024-11-05 14:48 +0000

File statements missing excluded coverage
sparkle/CLI/__init__.py 0 0 0 100%
sparkle/CLI/about.py 11 3 0 73%
sparkle/CLI/add_feature_extractor.py 55 10 0 82%
sparkle/CLI/add_instances.py 69 10 0 86%
sparkle/CLI/add_solver.py 90 17 0 81%
sparkle/CLI/cancel.py 62 33 0 47%
sparkle/CLI/cleanup.py 32 7 0 78%
sparkle/CLI/cli.py 27 27 0 0%
sparkle/CLI/compute_features.py 82 8 0 90%
sparkle/CLI/compute_marginal_contribution.py 97 11 0 89%
sparkle/CLI/configure_solver.py 128 31 0 76%
sparkle/CLI/construct_portfolio_selector.py 103 30 0 71%
sparkle/CLI/generate_report.py 139 16 0 88%
sparkle/CLI/help/__init__.py 0 0 0 100%
sparkle/CLI/help/argparse_custom.py 99 5 0 95%
sparkle/CLI/help/global_variables.py 27 2 0 93%
sparkle/CLI/help/jobs.py 26 12 0 54%
sparkle/CLI/help/logging.py 45 0 0 100%
sparkle/CLI/help/nicknames.py 19 3 0 84%
sparkle/CLI/help/reporting_scenario.py 202 9 0 96%
sparkle/CLI/help/snapshot_help.py 56 9 0 84%
sparkle/CLI/help/system_status.py 32 12 0 62%
sparkle/CLI/initialise.py 101 40 0 60%
sparkle/CLI/load_snapshot.py 21 1 0 95%
sparkle/CLI/remove_feature_extractor.py 40 6 0 85%
sparkle/CLI/remove_instances.py 45 4 0 91%
sparkle/CLI/remove_solver.py 46 12 0 74%
sparkle/CLI/run_ablation.py 78 13 0 83%
sparkle/CLI/run_configured_solver.py 63 7 0 89%
sparkle/CLI/run_parallel_portfolio.py 210 183 0 13%
sparkle/CLI/run_portfolio_selector.py 85 11 0 87%
sparkle/CLI/run_solvers.py 85 10 0 88%
sparkle/CLI/save_snapshot.py 17 1 0 94%
sparkle/CLI/status.py 28 1 0 96%
sparkle/CLI/validate_configured_vs_default.py 75 8 0 89%
sparkle/CLI/wait.py 55 55 0 0%
sparkle/__init__.py 1 0 0 100%
sparkle/about.py 7 0 0 100%
sparkle/configurator/__init__.py 0 0 0 100%
sparkle/configurator/configurator.py 83 10 0 88%
sparkle/configurator/configurator_cli.py 15 15 0 0%
sparkle/configurator/implementations/__init__.py 8 1 0 88%
sparkle/configurator/implementations/irace.py 164 28 0 83%
sparkle/configurator/implementations/smac2.py 174 34 0 80%
sparkle/instance/__init__.py 8 0 0 100%
sparkle/instance/instances.py 79 11 0 86%
sparkle/platform/__init__.py 2 0 0 100%
sparkle/platform/cli_types.py 63 4 0 94%
sparkle/platform/file_help.py 18 14 0 22%
sparkle/platform/generate_report_for_configuration.py 178 16 0 91%
sparkle/platform/generate_report_for_parallel_portfolio.py 137 7 0 95%
sparkle/platform/generate_report_for_selection.py 74 2 0 97%
sparkle/platform/latex.py 79 7 0 91%
sparkle/platform/output/__init__.py 0 0 0 100%
sparkle/platform/output/configuration_output.py 68 1 0 99%
sparkle/platform/output/parallel_portfolio_output.py 47 1 0 98%
sparkle/platform/output/selection_output.py 45 1 0 98%
sparkle/platform/output/structures.py 47 2 0 96%
sparkle/platform/settings_objects.py 727 72 0 90%
sparkle/solver/__init__.py 5 0 0 100%
sparkle/solver/ablation.py 112 20 0 82%
sparkle/solver/extractor.py 66 32 0 52%
sparkle/solver/selector.py 64 26 0 59%
sparkle/solver/solver.py 155 24 0 85%
sparkle/solver/validator.py 107 5 0 95%
sparkle/solver/verifier.py 35 19 0 46%
sparkle/structures/__init__.py 2 0 0 100%
sparkle/structures/feature_dataframe.py 90 11 0 88%
sparkle/structures/performance_dataframe.py 253 28 0 89%
sparkle/tools/__init__.py 5 0 0 100%
sparkle/tools/general.py 6 0 0 100%
sparkle/tools/pcsparser.py 276 138 0 50%
sparkle/tools/runsolver.py 111 27 0 76%
sparkle/tools/slurm_parsing.py 24 14 0 42%
sparkle/tools/solver_wrapper_parsing.py 30 23 0 23%
sparkle/types/__init__.py 40 5 0 88%
sparkle/types/features.py 70 1 0 99%
sparkle/types/objective.py 44 1 0 98%
sparkle/types/sparkle_callable.py 17 2 0 88%
sparkle/types/status.py 12 0 0 100%
Total 5898 1209 0 80%

No items found using the specified filter.