Timeouts
SPRAS allows for per-algorithm timeouts, specified under the global configuration file. For example, to give the AllPairs algorithm a 1 day timeout:
- name: "allpairs"
include: true
timeout: 1d
The timeout string parsing is delegated to pytimeparse, which allows for more
complicated timeout strings, such as 3d2h32m.
NOTE: This feature only works with docker and apptainer/singularity at the time of writing.