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