Enum caminos_lib::experiments::Action
source · pub enum Action {
Show 13 variants
LocalAndOutput,
Local,
Output,
Slurm,
Check,
Pull,
RemoteCheck,
Push,
SlurmCancel,
Shell,
Pack,
Discard,
QuickTest,
}
Variants§
LocalAndOutput
Default action of executing locally and creating the output files.
Local
Execute remaining runs locally and sequentially.
Output
Just generates the output with the available data
Slurm
Package the executions into Slurm jobs and send them to the Slurm queue system.
Check
Checks how many results it has.
Pull
Bring results from the remote via sftp.
RemoteCheck
Performs a check action on the remote.
Push
Push data into the remote.
SlurmCancel
Cancel all slurm jobs owned by the experiment.
Shell
Create shell/skeleton/carcase files. This is, create a folder containing the files: main.cfg, main.od, remote. Use --source
to copy them from a existing one.
Pack
Builds up a binary.results
if it does not exists and erase all runs/run*/
.
Discard
Removes results. Intended to use with --where
clauses to select the copromised experiments.
QuickTest
Executes a few cycles of each simulation, to detect possible runtime failures.