Coverage report: 74%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-21 15:31 +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   65 12 0   82%
src / sparkle / CLI / add_instances.py   56 4 0   93%
src / sparkle / CLI / add_solver.py   96 20 0   79%
src / sparkle / CLI / check.py   88 73 0   17%
src / sparkle / CLI / cleanup.py   141 104 0   26%
src / sparkle / CLI / compute_features.py   95 11 0   88%
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   470 163 0   65%
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   14 3 0   79%
src / sparkle / CLI / help / logging.py   44 0 0   100%
src / sparkle / CLI / help / nicknames.py   47 11 0   77%
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   41 6 0   85%
src / sparkle / CLI / remove_instances.py   46 4 0   91%
src / sparkle / CLI / remove_solver.py   47 11 0   77%
src / sparkle / CLI / run_ablation.py   74 58 0   22%
src / sparkle / CLI / run_parallel_portfolio.py   244 66 0   73%
src / sparkle / CLI / run_portfolio_selector.py   57 41 0   28%
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 57 0   72%
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   16 5 0   69%
src / sparkle / instance / instances.py   84 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   582 21 2   96%
src / sparkle / selector / __init__.py   2 0 0   100%
src / sparkle / selector / extractor.py   133 25 0   81%
src / sparkle / selector / extractor_cli.py   48 48 0   0%
src / sparkle / selector / selector.py   155 28 0   82%
src / sparkle / selector / selector_cli.py   75 14 0   81%
src / sparkle / solver / __init__.py   2 0 0   100%
src / sparkle / solver / solver.py   234 22 0   91%
src / sparkle / solver / solver_cli.py   80 23 0   71%
src / sparkle / solver / verifiers.py   57 5 0   91%
src / sparkle / structures / __init__.py   2 0 0   100%
src / sparkle / structures / feature_dataframe.py   134 19 0   86%
src / sparkle / structures / performance_dataframe.py   429 69 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   360 20 0   94%
src / sparkle / tools / runsolver / __init__.py   1 0 0   100%
src / sparkle / tools / runsolver / py_runsolver.py   121 25 0   79%
src / sparkle / tools / runsolver / resolver.py   9 0 0   100%
src / sparkle / tools / runsolver / runsolver.py   115 9 0   92%
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   17 0 0   100%
Total   7410 1915 6   74%

No items found using the specified filter.