Coverage report: 50%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-08 15:05 +0200

File   statements missing excluded   coverage
melissa / __init__.py   1 0 0   100%
melissa / launcher / __init__.py   1 0 0   100%
melissa / launcher / __main__.py   206 170 0   17%
melissa / launcher / action.py   43 3 0   93%
melissa / launcher / config.py   1 0 0   100%
melissa / launcher / event.py   47 0 0   100%
melissa / launcher / io.py   362 167 0   54%
melissa / launcher / message.py   125 24 0   81%
melissa / launcher / parser.py   88 68 0   23%
melissa / launcher / processor.py   21 11 0   48%
melissa / launcher / queue.py   16 0 0   100%
melissa / launcher / schema.py   41 16 0   61%
melissa / launcher / state_machine.py   373 78 0   79%
melissa / scheduler / __init__.py   1 0 0   100%
melissa / scheduler / dummy.py   41 2 0   95%
melissa / scheduler / job.py   27 5 0   81%
melissa / scheduler / oar.py   134 99 0   26%
melissa / scheduler / oar_hybrid.py   263 223 0   15%
melissa / scheduler / openmpi.py   108 58 0   46%
melissa / scheduler / options.py   7 0 0   100%
melissa / scheduler / scheduler.py   135 40 0   70%
melissa / scheduler / slurm.py   172 104 0   40%
melissa / scheduler / slurm_global.py   145 106 0   27%
melissa / scheduler / slurm_openmpi.py   54 43 0   20%
melissa / scheduler / slurm_parser.py   39 34 0   13%
melissa / scheduler / slurm_semiglobal.py   278 210 0   24%
melissa / server / __init__.py   1 0 0   100%
melissa / server / base_server.py   708 360 0   49%
melissa / server / deep_learning / __init__.py   6 0 0   100%
melissa / server / deep_learning / base_dl_server.py   379 237 0   37%
melissa / server / deep_learning / buffer / __init__.py   52 31 0   40%
melissa / server / deep_learning / buffer / base.py   147 36 0   76%
melissa / server / deep_learning / buffer / fifo.py   14 0 0   100%
melissa / server / deep_learning / buffer / fifo_evict_reservoir.py   26 3 0   88%
melissa / server / deep_learning / buffer / firo.py   60 17 0   72%
melissa / server / deep_learning / buffer / legacy.py   545 415 0   24%
melissa / server / deep_learning / buffer / policy.py   33 3 0   91%
melissa / server / deep_learning / buffer / reservoir.py   35 6 0   83%
melissa / server / deep_learning / buffer / sim_paired_reservoir.py   129 2 0   98%
melissa / server / deep_learning / buffer / stats.py   53 40 0   25%
melissa / server / deep_learning / buffer / storage.py   51 13 0   75%
melissa / server / deep_learning / buffer / types.py   8 0 0   100%
melissa / server / deep_learning / buffer / utils.py   33 4 0   88%
melissa / server / deep_learning / dataset / __init__.py   22 15 0   32%
melissa / server / deep_learning / dataset / base_dataset.py   97 54 0   44%
melissa / server / deep_learning / dataset / torch_dataset.py   11 1 0   91%
melissa / server / deep_learning / frameworks.py   4 0 0   100%
melissa / server / deep_learning / metric_logger / __init__.py   32 20 0   38%
melissa / server / deep_learning / metric_logger / base_logger.py   32 13 0   59%
melissa / server / deep_learning / metric_logger / tensorboard_logger.py   34 21 0   38%
melissa / server / deep_learning / metric_logger / wandb_logger.py   112 86 6   23%
melissa / server / deep_learning / rate_limiter_mixin.py   84 51 0   39%
melissa / server / deep_learning / timing_mixin.py   77 53 0   31%
melissa / server / deep_learning / torch_server.py   144 91 0   37%
melissa / server / deep_learning / train_workflow.py   27 7 0   74%
melissa / server / exceptions.py   50 26 0   48%
melissa / server / fault_tolerance.py   45 28 0   38%
melissa / server / main.py   65 33 0   49%
melissa / server / message.py   64 16 0   75%
melissa / server / parameters.py   196 31 0   84%
melissa / server / sensitivity_analysis / __init__.py   2 0 0   100%
melissa / server / sensitivity_analysis / sensitivity_analysis_server.py   261 139 0   47%
melissa / server / simulation.py   149 19 0   87%
melissa / types / __init__.py   3 0 13   100%
melissa / utility / __init__.py   0 0 0   100%
melissa / utility / bcolors.py   29 1 0   97%
melissa / utility / checkpointing.py   9 1 0   89%
melissa / utility / client_scripts.py   27 16 0   41%
melissa / utility / external_validation / __init__.py   3 0 0   100%
melissa / utility / external_validation / base_ext_validator.py   116 83 0   28%
melissa / utility / external_validation / protocol.py   21 6 0   71%
melissa / utility / external_validation / validation_messenger.py   61 46 0   25%
melissa / utility / functools.py   10 0 0   100%
melissa / utility / identifier.py   1 0 0   100%
melissa / utility / logger.py   12 8 0   33%
melissa / utility / message.py   19 2 0   89%
melissa / utility / metadata.py   15 4 0   73%
melissa / utility / mtt_completion.py   15 7 0   53%
melissa / utility / networking.py   148 40 0   73%
melissa / utility / perf_counter.py   47 47 0   0%
melissa / utility / process.py   16 0 0   100%
melissa / utility / rank_helper.py   97 29 0   70%
melissa / utility / time.py   7 2 0   71%
melissa / utility / timer.py   19 2 0   89%
melissa / version.py   1 0 0   100%
Total   7193 3626 19   50%

No items found using the specified filter.