Coverage report: 31%

Files Functions Classes

coverage.py v7.6.1, created at 2024-09-27 09:10 +0000

File statements missing excluded coverage
sparkle/CLI/__init__.py 0 0 0 100%
sparkle/CLI/about.py 7 2 0 71%
sparkle/CLI/add_feature_extractor.py 52 52 0 0%
sparkle/CLI/add_instances.py 66 66 0 0%
sparkle/CLI/add_solver.py 82 82 0 0%
sparkle/CLI/cleanup.py 29 29 0 0%
sparkle/CLI/cli.py 27 5 0 81%
sparkle/CLI/compute_features.py 77 77 0 0%
sparkle/CLI/compute_marginal_contribution.py 94 62 0 34%
sparkle/CLI/configure_solver.py 131 131 0 0%
sparkle/CLI/construct_portfolio_selector.py 99 99 0 0%
sparkle/CLI/generate_report.py 149 149 0 0%
sparkle/CLI/help/__init__.py 0 0 0 100%
sparkle/CLI/help/argparse_custom.py 97 16 0 84%
sparkle/CLI/help/global_variables.py 27 6 0 78%
sparkle/CLI/help/logging.py 44 0 0 100%
sparkle/CLI/help/nicknames.py 19 19 0 0%
sparkle/CLI/help/reporting_scenario.py 184 87 0 53%
sparkle/CLI/help/snapshot_help.py 44 31 0 30%
sparkle/CLI/help/system_status.py 32 32 0 0%
sparkle/CLI/initialise.py 77 61 0 21%
sparkle/CLI/load_snapshot.py 15 15 0 0%
sparkle/CLI/remove_feature_extractor.py 37 37 0 0%
sparkle/CLI/remove_instances.py 42 42 0 0%
sparkle/CLI/remove_solver.py 43 43 0 0%
sparkle/CLI/run_ablation.py 76 76 0 0%
sparkle/CLI/run_configured_solver.py 59 59 0 0%
sparkle/CLI/run_parallel_portfolio.py 207 207 0 0%
sparkle/CLI/run_portfolio_selector.py 79 79 0 0%
sparkle/CLI/run_solvers.py 83 83 0 0%
sparkle/CLI/save_snapshot.py 9 9 0 0%
sparkle/CLI/status.py 25 25 0 0%
sparkle/CLI/validate_configured_vs_default.py 70 70 0 0%
sparkle/CLI/wait.py 67 67 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 51 10 0 80%
sparkle/configurator/configurator_cli.py 15 15 0 0%
sparkle/configurator/implementations/__init__.py 7 4 0 43%
sparkle/configurator/implementations/smac2.py 203 54 0 73%
sparkle/instance/__init__.py 8 2 0 75%
sparkle/instance/instances.py 79 35 0 56%
sparkle/platform/__init__.py 2 0 0 100%
sparkle/platform/cli_types.py 63 4 0 94%
sparkle/platform/file_help.py 18 18 0 0%
sparkle/platform/generate_report_for_configuration.py 177 26 0 85%
sparkle/platform/generate_report_for_parallel_portfolio.py 137 137 0 0%
sparkle/platform/generate_report_for_selection.py 74 74 0 0%
sparkle/platform/latex.py 79 57 0 28%
sparkle/platform/output/__init__.py 0 0 0 100%
sparkle/platform/output/configuration_output.py 72 72 0 0%
sparkle/platform/output/parallel_portfolio_output.py 47 47 0 0%
sparkle/platform/output/selection_output.py 45 45 0 0%
sparkle/platform/output/structures.py 47 47 0 0%
sparkle/platform/settings_objects.py 544 374 0 31%
sparkle/solver/__init__.py 5 0 0 100%
sparkle/solver/ablation.py 111 74 0 33%
sparkle/solver/extractor.py 65 44 0 32%
sparkle/solver/selector.py 64 42 0 34%
sparkle/solver/solver.py 146 93 0 36%
sparkle/solver/validator.py 109 90 0 17%
sparkle/solver/verifier.py 35 19 0 46%
sparkle/structures/__init__.py 2 0 0 100%
sparkle/structures/feature_dataframe.py 90 57 0 37%
sparkle/structures/performance_dataframe.py 253 75 0 70%
sparkle/tools/__init__.py 5 0 0 100%
sparkle/tools/general.py 6 2 0 67%
sparkle/tools/pcsparser.py 244 208 0 15%
sparkle/tools/runsolver_parsing.py 93 84 0 10%
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 4 0 91%
sparkle/types/sparkle_callable.py 17 2 0 88%
sparkle/types/status.py 12 0 0 100%
Total 5290 3676 0 31%

No items found using the specified filter.