Coverage report:
31%
hide covered
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.