simtools-run-science-tests#

Run the reusable release science-test catalogue.

Run selected science tests using a release configuration and a separate file containing production paths. See Science tests for configuration files, production requirements, and result interpretation.

simtools-run-science-tests --release_dir /path/to/release/science_tests \
  --context_file /path/to/context.yml --dry_run

Command line arguments#

options#

–help

show this help message and exit

–release_dir

Release directory containing release.yml and the site suites.

Required.

–context_file

Context file with candidate, baseline, and production paths (default: <release_dir>/context.yml).

–template_dir

Shared template directory (default: discovered above the release directory).

–baseline_version

Baseline release label to write during –setup.

–site

Select one or more required sites; can be repeated.

–test

Select one or more tests to execute; can be repeated. Prerequisites must be selected explicitly.

–overwrite

Rebuild derived products, or archive and retry failed production after jobs end.

–dry_run

Validate without writes.

–allow_production

Allow explicitly selected production after grid review.

–preflight

Recommended: check paths and worker container access before production.

–setup

Create a new release directory from the shared setup templates and exit.

model repository#

–simulation_models_path

Path containing the simulation-model repository to read.

–simulation_models_git_path

Path to a local normal, bare, or mirror Git repository containing simulation models.

–simulation_models_git_revision

Git tag, ref, or commit to read from the simulation-model repository.

application#

–show_options

Print available values for a supported option and exit.