Jobs typically pass through several states in the course of their execution. The typical states are PENDING, RUNNING, SUSPENDED, COMPLETING and COMPLETED. An explanation of each state follows:
CA (CANCELLED): the job was explicitly cancelled by the user or system
administrator. The job may or may not have been initiated.
CD (COMPLETED): the job has terminated all processes on all nodes.
CF (CONFIGURING): the job has been allocated resources, but are waiting for them to become ready for use (e.g.booting).
CG (COMPLETING): the job is in the process of completing. Some processes on some nodes may still be active.
F (FAILED): the job terminated with non-zero exit code or other failure condition.
NF (NODE_FAIL): the job terminated due to failure of one or more allocated nodes.
PD (PENDING): the job is awaiting resource allocation.
PR (PREEMPTED): the job terminated due to preemption.
R (RUNNING): the job currently has an allocation.
S (SUSPENDED): the job has an allocation, but execution has been suspended.
TO (TIMEOUT): the job terminated upon reaching its time limit.