-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
8
-
False
-
False
-
Undefined
-
-
OTA 191
Sometimes test steps like updates take a long time. When that happens, something wrapping the workflow may be timed out instead, and the whole thing gets torn down without any post-test gather/teardown steps running. With this commit, we expose two timeout-related properties from PodSpec to step maintainers to use to control this behavior. Step maintainers should be able to per-step timeouts that are comfortably less than the wrapper timeout, ensuring that slow/hung steps get killed, and the remaining steps have some time to gather details that will explain the delay and perform other teardown.
- links to