Skip to content


Bases: _ReprEnum

Execution status of a Job.

It is implemented as an enumeration.

The possible values are:

  • SUBMITTED: A SUBMITTED job has been submitted for execution but not processed yet by the orchestrator.

  • PENDING: A PENDING job has been enqueued by the orchestrator. It is waiting for an executor to be available for its execution.

  • BLOCKED: A BLOCKED job has been blocked because its input data nodes are not ready yet. It is waiting for the completion of another Job

  • RUNNING: A RUNNING job is currently executed by a dedicated executor.

  • CANCELED: A CANCELED job has been submitted but its execution has been canceled.

  • FAILED: A FAILED job raised an exception during its execution.

  • COMPLETED: A COMPLETED job has successfully been executed.

  • SKIPPED: A SKIPPED job has not been executed because its outputs were already computed.

  • ABANDONED: An ABANDONED job has not been executed because it depends on a job that could not complete ( cancelled, failed, or abandoned).