You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once separation of workflow and electron statuses is done, the electron level statuses need to be updated to accommodate executor dependent statuses. In this case the following status definitions will be updated:
REGISTERING - Uploading task and registering the Batch job definition
PROVISIONING - Corresponds to the Batch jobs state Submitted
PENDING_BACKEND - Corresponds to Batch job states Pending and Runnable
STARTING - Corresponds to Batch job state Starting
RUNNING - Corresponds to Batch job state Running
DEPROVISIONING - Corresponds to the Batch job states Deactivating, Stopping, and Deprovisioning
COMPLETING - Batch job is in the Stopped state, results files being retrieved, temporary files are being deleted
For the end state, there is a separate class called EndState and contains all possible end state statuses like COMPLETED, FAILED, etc. and thus does not need to be added to the executor dependent status.
Acceptance Criteria:
Above mentioned statuses need to be updated inside the local executor
Tests need to be added to verify if those definitions are as expected
The text was updated successfully, but these errors were encountered:
kessler-frost
changed the title
Update electron statuses for "AWSBatchExecutor"
Update electron statuses for AWSBatchExecutorSep 16, 2022
Once separation of workflow and electron statuses is done, the electron level statuses need to be updated to accommodate executor dependent statuses. In this case the following status definitions will be updated:
REGISTERING
- Uploading task and registering the Batch job definitionPROVISIONING
- Corresponds to the Batch jobs stateSubmitted
PENDING_BACKEND
- Corresponds to Batch job statesPending
andRunnable
STARTING
- Corresponds to Batch job stateStarting
RUNNING
- Corresponds to Batch job stateRunning
DEPROVISIONING
- Corresponds to the Batch job statesDeactivating
,Stopping
, andDeprovisioning
COMPLETING
- Batch job is in theStopped
state, results files being retrieved, temporary files are being deletedFor the end state, there is a separate class called
EndState
and contains all possible end state statuses likeCOMPLETED
,FAILED
, etc. and thus does not need to be added to the executor dependent status.Acceptance Criteria:
The text was updated successfully, but these errors were encountered: