Coverage report:
75%
hide covered
Files
Functions
Classes
coverage.py v7.16.0
, created at 2026-09-08 12:00 +0000
File
statements
missing
excluded
coverage
src
/
sparkle
/
CLI
/
__init__.py
0
0
0
100%
src
/
sparkle
/
CLI
/
_cli_.py
55
9
0
84%
src
/
sparkle
/
CLI
/
about.py
12
2
0
83%
src
/
sparkle
/
CLI
/
add_feature_extractor.py
67
12
0
82%
src
/
sparkle
/
CLI
/
add_instances.py
58
4
0
93%
src
/
sparkle
/
CLI
/
add_solver.py
101
20
0
80%
src
/
sparkle
/
CLI
/
check.py
88
73
0
17%
src
/
sparkle
/
CLI
/
cleanup.py
137
100
0
27%
src
/
sparkle
/
CLI
/
compute_features.py
92
13
0
86%
src
/
sparkle
/
CLI
/
configure_solver.py
122
42
0
66%
src
/
sparkle
/
CLI
/
construct_portfolio_selector.py
135
118
0
13%
src
/
sparkle
/
CLI
/
generate_report.py
474
163
0
66%
src
/
sparkle
/
CLI
/
help
/
__init__.py
1
0
0
100%
src
/
sparkle
/
CLI
/
help
/
argparse_custom.py
69
0
0
100%
src
/
sparkle
/
CLI
/
help
/
global_variables.py
67
30
4
55%
src
/
sparkle
/
CLI
/
help
/
jobs.py
51
0
0
100%
src
/
sparkle
/
CLI
/
help
/
logging.py
44
0
0
100%
src
/
sparkle
/
CLI
/
help
/
nicknames.py
45
6
0
87%
src
/
sparkle
/
CLI
/
help
/
snapshot_help.py
60
9
0
85%
src
/
sparkle
/
CLI
/
initialise.py
108
26
0
76%
src
/
sparkle
/
CLI
/
jobs.py
165
125
0
24%
src
/
sparkle
/
CLI
/
load_snapshot.py
28
1
0
96%
src
/
sparkle
/
CLI
/
remove_feature_extractor.py
43
6
0
86%
src
/
sparkle
/
CLI
/
remove_instances.py
48
4
0
92%
src
/
sparkle
/
CLI
/
remove_solver.py
49
11
0
78%
src
/
sparkle
/
CLI
/
run_ablation.py
74
58
0
22%
src
/
sparkle
/
CLI
/
run_parallel_portfolio.py
247
67
0
73%
src
/
sparkle
/
CLI
/
run_portfolio_selector.py
57
40
0
30%
src
/
sparkle
/
CLI
/
run_solvers.py
155
18
0
88%
src
/
sparkle
/
CLI
/
save_snapshot.py
18
1
0
94%
src
/
sparkle
/
CLI
/
status.py
59
14
0
76%
src
/
sparkle
/
CLI
/
wrap.py
180
130
0
28%
src
/
sparkle
/
__about__.py
7
0
0
100%
src
/
sparkle
/
__init__.py
2
0
0
100%
src
/
sparkle
/
configurator
/
__init__.py
2
0
0
100%
src
/
sparkle
/
configurator
/
configurator.py
339
116
0
66%
src
/
sparkle
/
configurator
/
configurator_cli.py
17
17
0
0%
src
/
sparkle
/
configurator
/
implementations
/
__init__.py
10
1
0
90%
src
/
sparkle
/
configurator
/
implementations
/
irace.py
201
91
0
55%
src
/
sparkle
/
configurator
/
implementations
/
paramils.py
152
44
0
71%
src
/
sparkle
/
configurator
/
implementations
/
smac2.py
204
51
0
75%
src
/
sparkle
/
configurator
/
implementations
/
smac3.py
160
23
0
86%
src
/
sparkle
/
instance
/
__init__.py
26
2
0
92%
src
/
sparkle
/
instance
/
instances.py
87
1
0
99%
src
/
sparkle
/
platform
/
__init__.py
1
0
0
100%
src
/
sparkle
/
platform
/
cli_types.py
31
3
0
90%
src
/
sparkle
/
platform
/
file_help.py
18
14
0
22%
src
/
sparkle
/
platform
/
latex.py
42
1
0
98%
src
/
sparkle
/
platform
/
output
/
__init__.py
0
0
0
100%
src
/
sparkle
/
platform
/
output
/
configuration_output.py
55
4
0
93%
src
/
sparkle
/
platform
/
output
/
parallel_portfolio_output.py
48
48
0
0%
src
/
sparkle
/
platform
/
output
/
selection_output.py
75
20
0
73%
src
/
sparkle
/
platform
/
output
/
structures.py
41
23
0
44%
src
/
sparkle
/
platform
/
settings_objects.py
589
21
2
96%
src
/
sparkle
/
selector
/
__init__.py
2
0
0
100%
src
/
sparkle
/
selector
/
extractor.py
133
15
0
89%
src
/
sparkle
/
selector
/
extractor_cli.py
48
4
0
92%
src
/
sparkle
/
selector
/
selector.py
160
21
0
87%
src
/
sparkle
/
selector
/
selector_cli.py
69
12
0
83%
src
/
sparkle
/
solver
/
__init__.py
2
0
0
100%
src
/
sparkle
/
solver
/
solver.py
235
20
0
91%
src
/
sparkle
/
solver
/
solver_cli.py
81
22
0
73%
src
/
sparkle
/
solver
/
verifiers.py
57
5
0
91%
src
/
sparkle
/
structures
/
__init__.py
2
0
0
100%
src
/
sparkle
/
structures
/
feature_dataframe.py
146
7
0
95%
src
/
sparkle
/
structures
/
performance_dataframe.py
474
75
0
84%
src
/
sparkle
/
tools
/
__init__.py
5
0
0
100%
src
/
sparkle
/
tools
/
configspace.py
243
0
0
100%
src
/
sparkle
/
tools
/
general.py
6
0
0
100%
src
/
sparkle
/
tools
/
parameters.py
364
21
0
94%
src
/
sparkle
/
tools
/
runsolver
/
__init__.py
1
0
0
100%
src
/
sparkle
/
tools
/
runsolver
/
py_runsolver.py
121
10
0
92%
src
/
sparkle
/
tools
/
runsolver
/
resolver.py
9
0
0
100%
src
/
sparkle
/
tools
/
runsolver
/
runsolver.py
115
8
0
93%
src
/
sparkle
/
tools
/
slurm_parsing.py
24
14
0
42%
src
/
sparkle
/
tools
/
solver_wrapper_parsing.py
32
24
0
25%
src
/
sparkle
/
types
/
__init__.py
41
5
0
88%
src
/
sparkle
/
types
/
features.py
70
0
0
100%
src
/
sparkle
/
types
/
objective.py
51
1
0
98%
src
/
sparkle
/
types
/
sparkle_callable.py
18
3
0
83%
src
/
sparkle
/
types
/
status.py
20
0
0
100%
Total
7545
1849
6
75%
No items found using the specified filter.