test_padis_slurm_pipeline.pyΒΆ
Source: tests/experiments/test_padis_slurm_pipeline.py
Test padis slurm pipeline behaviour.
- LION_ROOT
- PIPELINE
- test_pipeline_guard_blocks_pnp_reconstruction_without_denoiser(tmp_path)
Verify that pipeline guard blocks pnp reconstruction without denoiser.
- test_pipeline_guard_blocks_spaced_pnp_reconstruction_without_denoiser(tmp_path)
Verify that pipeline guard blocks spaced pnp reconstruction without denoiser.
- test_pipeline_preflight_rejects_off_paper_matrix_before_submission(tmp_path)
Verify that pipeline preflight rejects off paper matrix before submission.
- test_pipeline_can_submit_explicitly_allowed_off_paper_matrix(tmp_path)
Verify that pipeline can submit explicitly allowed off paper matrix.
- test_pipeline_can_submit_reconstruction_when_pnp_row_is_excluded(tmp_path)
Verify that pipeline can submit reconstruction when pnp row is excluded.
- test_pipeline_reconstruction_manifest_records_extra_args(tmp_path)
Verify that pipeline reconstruction manifest records extra args.
- test_pipeline_can_use_existing_pnp_checkpoint_when_training_is_disabled(tmp_path)
Verify that pipeline can use existing pnp checkpoint when training is disabled.
- test_pipeline_reconstruction_waits_for_submitted_pnp_training(tmp_path)
Verify that pipeline reconstruction waits for submitted pnp training.
- test_pipeline_full_default_reconstruction_matrix_waits_for_training_and_pnp(tmp_path)
Verify that pipeline full default reconstruction matrix waits for training and pnp.
- test_pipeline_uses_custom_pnp_training_checkpoint_for_reconstruction(tmp_path)
Verify that pipeline uses custom pnp training checkpoint for reconstruction.