Commit Graph

9 Commits

Author SHA1 Message Date
Rodrigo Arias Mallo
71c06d02da stages: add baywatch stage to check the exit code
This workaround stage prevents srun from returning 0 to the upper stages
when a signal happens after MPI_Finalize. It writes the return code to a
file named .srun.rc.$rank and later checks that exists and contains a 0.

When the program is killed, exits with non-zero and the error is
propagated to the baywatch stage, which aborts immediately without
creating the rc file.
2021-04-16 09:29:26 +02:00
Rodrigo Arias Mallo
b0af9b8608 srun: add postSrun hook 2021-04-12 17:41:59 +02:00
Rodrigo Arias Mallo
051a74b85d srun: allow commands to run before srun 2021-02-26 17:00:09 +01:00
Rodrigo Arias Mallo
8a77900201 srun: don't expand variables on install 2021-02-26 16:59:29 +01:00
Rodrigo Arias Mallo
4beb069627 WIP: postprocessing pipeline
Now each run is executed in a independent folder
2020-11-03 19:09:59 +01:00
Rodrigo Arias Mallo
80ccd1240a Less verbose execution 2020-10-14 16:29:22 +02:00
Rodrigo Arias Mallo
a576be8031 WIP stage redesign 2020-10-09 16:42:06 +02:00
Rodrigo Arias Mallo
896ebd4ace WIP nix-isolate 2020-10-09 16:42:06 +02:00
Rodrigo Arias Mallo
126f05e92c Simplify paths 2020-09-21 14:34:08 +02:00