I have been trying to use the --cachedir
option when running my workflow so I do not have to recompute every step every time. When running it a couple of times in succession without changing anything, some steps of the workflow are still recomputed. I have also observed that the first step that is recomputed can be a different step.
If this is unexpected behaviour, I am not too sure how to provide a reproducible example or what kind of diagnostics one would like to see to get to the bottom of this?
Thank you for your help.
Thank you! Setting the DockerRequirements resolved it for me too :)