Coverage report:
76%
hide covered
Files
Functions
Classes
coverage.py v7.6.10
, created at 2025-01-07 15:22 +0000
File
statements
missing
excluded
coverage
sparkle/CLI/__init__.py
0
0
0
100%
sparkle/CLI/_cli_.py
33
33
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
88
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
128
30
0
77%
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
57
57
0
0%
sparkle/CLI/generate_report.py
140
15
0
89%
sparkle/CLI/help/__init__.py
0
0
0
100%
sparkle/CLI/help/argparse_custom.py
102
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
19
3
0
84%
sparkle/CLI/help/reporting_scenario.py
202
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
108
30
0
72%
sparkle/CLI/jobs.py
128
88
0
31%
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
213
187
0
12%
sparkle/CLI/run_portfolio_selector.py
76
8
0
89%
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
16
0
85%
sparkle/configurator/configurator.py
62
11
0
82%
sparkle/configurator/configurator_cli.py
17
17
0
0%
sparkle/configurator/implementations/__init__.py
9
1
0
89%
sparkle/configurator/implementations/irace.py
178
40
0
78%
sparkle/configurator/implementations/smac2.py
188
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
146
24
0
84%
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
929
176
0
81%
sparkle/solver/__init__.py
4
0
0
100%
sparkle/solver/extractor.py
66
32
0
52%
sparkle/solver/selector.py
65
26
0
60%
sparkle/solver/solver.py
215
34
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
93
12
0
87%
sparkle/structures/performance_dataframe.py
371
44
0
88%
sparkle/tools/__init__.py
5
0
0
100%
sparkle/tools/general.py
6
0
0
100%
sparkle/tools/pcsparser.py
344
152
0
56%
sparkle/tools/runsolver.py
111
29
0
74%
sparkle/tools/slurm_parsing.py
24
14
0
42%
sparkle/tools/solver_wrapper_parsing.py
30
23
0
23%
sparkle/types/__init__.py
41
5
0
88%
sparkle/types/features.py
70
1
0
99%
sparkle/types/objective.py
51
2
0
96%
sparkle/types/sparkle_callable.py
17
2
0
88%
sparkle/types/status.py
12
0
0
100%
Total
6454
1578
0
76%
No items found using the specified filter.