...
- PREP: This status is started when a job is created until all tasks are dispatched to groom servers.
- SetUp a job
- Scheding
- RUNNING: When tasks are executed in GroomServers.
- SUCCEEDED: When all tasks are in the SUCCEEDED state.
- FAILED: When one or more tasks exceed its max attempt
- KILLED: User/ Admin issues a kill command.
Task Phase
A single task phase.
- STARTING: Initial phase
- COMPUTE: Within bsp()
- BARRIER_SYNC: Reaching sync().
- CLEANUP: Finish entire supersteps execution.
Task State
This only indicate a task state.
- UNASSIGNED: Initial state of a task.
- RUNNING: Only valid when a task is either in COMPUTE or in BARRIER_SYNC phase.
- SUCCEEDED: A task completes its execution at the end of CLEANUP phase.
- FAILED: An exception or an error occurrs.
- KILLED