Coverage report:
74%
hide covered
Files
Functions
Classes
coverage.py v7.6.12
, created at 2025-03-05 13:48 +0000
File
statements
missing
excluded
coverage
sparkle/CLI/__init__.py
0
0
0
100%
sparkle/CLI/_cli_.py
39
39
0
0%
sparkle/CLI/about.py
11
3
0
73%
sparkle/CLI/add_feature_extractor.py
53
8
0
85%
sparkle/CLI/add_instances.py
56
4
0
93%
sparkle/CLI/add_solver.py
90
15
0
83%
sparkle/CLI/cleanup.py
48
20
0
58%
sparkle/CLI/compute_features.py
81
8
0
90%
sparkle/CLI/compute_marginal_contribution.py
96
11
0
89%
sparkle/CLI/configure_solver.py
130
31
0
76%
sparkle/CLI/construct_portfolio_selector.py
107
30
0
72%
sparkle/CLI/core/__init__.py
0
0
0
100%
sparkle/CLI/core/compute_features.py
40
40
0
0%
sparkle/CLI/core/run_portfolio_selector_core.py
58
58
0
0%
sparkle/CLI/generate_report.py
150
16
0
89%
sparkle/CLI/help/__init__.py
0
0
0
100%
sparkle/CLI/help/argparse_custom.py
101
5
0
95%
sparkle/CLI/help/global_variables.py
25
3
0
88%
sparkle/CLI/help/jobs.py
14
3
0
79%
sparkle/CLI/help/logging.py
45
0
0
100%
sparkle/CLI/help/nicknames.py
22
5
0
77%
sparkle/CLI/help/reporting_scenario.py
201
9
0
96%
sparkle/CLI/help/snapshot_help.py
58
9
0
84%
sparkle/CLI/help/system_status.py
32
12
0
62%
sparkle/CLI/initialise.py
112
31
0
72%
sparkle/CLI/jobs.py
165
125
0
24%
sparkle/CLI/load_snapshot.py
26
1
0
96%
sparkle/CLI/remove_feature_extractor.py
41
6
0
85%
sparkle/CLI/remove_instances.py
46
4
0
91%
sparkle/CLI/remove_solver.py
47
11
0
77%
sparkle/CLI/run_ablation.py
83
16
0
81%
sparkle/CLI/run_parallel_portfolio.py
217
191
0
12%
sparkle/CLI/run_portfolio_selector.py
77
8
0
90%
sparkle/CLI/run_solvers.py
134
12
0
91%
sparkle/CLI/save_snapshot.py
17
1
0
94%
sparkle/CLI/status.py
28
1
0
96%
sparkle/__init__.py
2
0
0
100%
sparkle/about.py
7
0
0
100%
sparkle/configurator/__init__.py
3
0
0
100%
sparkle/configurator/ablation.py
108
20
0
81%
sparkle/configurator/configurator.py
66
14
0
79%
sparkle/configurator/configurator_cli.py
17
17
0
0%
sparkle/configurator/implementations/__init__.py
10
1
0
90%
sparkle/configurator/implementations/irace.py
178
92
0
48%
sparkle/configurator/implementations/paramils.py
139
44
0
68%
sparkle/configurator/implementations/smac2.py
189
53
0
72%
sparkle/configurator/implementations/smac3.py
143
32
0
78%
sparkle/instance/__init__.py
8
1
0
88%
sparkle/instance/instances.py
81
18
0
78%
sparkle/platform/__init__.py
1
0
0
100%
sparkle/platform/cli_types.py
34
4
0
88%
sparkle/platform/file_help.py
18
14
0
22%
sparkle/platform/generate_report_for_configuration.py
148
25
0
83%
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
8
0
90%
sparkle/platform/output/__init__.py
0
0
0
100%
sparkle/platform/output/configuration_output.py
52
4
0
92%
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
43
7
0
84%
sparkle/platform/settings_objects.py
1163
325
0
72%
sparkle/solver/__init__.py
4
0
0
100%
sparkle/solver/extractor.py
65
28
0
57%
sparkle/solver/selector.py
47
2
0
96%
sparkle/solver/solver.py
198
31
0
84%
sparkle/solver/solver_cli.py
77
77
0
0%
sparkle/solver/verifiers.py
57
5
0
91%
sparkle/structures/__init__.py
2
0
0
100%
sparkle/structures/feature_dataframe.py
87
13
0
85%
sparkle/structures/performance_dataframe.py
365
42
0
88%
sparkle/tools/__init__.py
5
0
0
100%
sparkle/tools/configspace.py
241
95
0
61%
sparkle/tools/general.py
6
0
0
100%
sparkle/tools/parameters.py
343
20
0
94%
sparkle/tools/runsolver.py
111
29
0
74%
sparkle/tools/slurm_parsing.py
24
14
0
42%
sparkle/tools/solver_wrapper_parsing.py
32
25
0
22%
sparkle/types/__init__.py
41
5
0
88%
sparkle/types/features.py
70
0
0
100%
sparkle/types/objective.py
51
2
0
96%
sparkle/types/sparkle_callable.py
17
2
0
88%
sparkle/types/status.py
14
0
0
100%
Total
7099
1816
0
74%
No items found using the specified filter.