|
ARC SDK
|
On this page the mapping of job state attributes of different computing services to those defined by the libarccompute library in the JobState class is documented.
| Specialisation | Value(s) |
|---|---|
| Grid Manager | "" |
| EMI ES | "":* |
| BES | Any other state |
| ARC extended BES | "" |
| CREAM extended BES | "" |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | ACCEPTED, ACCEPTING |
| EMI ES | accepted:*, preprocessing:* |
| BES | pending |
| ARC extended BES | accepted |
| CREAM extended BES | REGISTERED, PENDING |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | PREPARING, PREPARED |
| ARC extended BES | preparing, prepared |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | SUBMIT, SUBMITTING |
| EMI ES | processing-accepting:* |
| ARC extended BES | submit, submitting |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | INLRMS:H |
| CREAM extended BES | HELD |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | INLRMS:Q, INLRMS* |
| EMI ES | processing:*, processing-queued:* |
| ARC extended BES | inlrms:q |
| CREAM extended BES | IDLE |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | INLRMS:R |
| EMI ES | processing-running:* |
| BES | running |
| ARC extended BES | inlrms:r, inlrms:executed, inlrms:s, inlrms:e, executing, executed, killing |
| CREAM extended BES | RUNNING, REALLY-RUNNING |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | FINISHING, KILLING, CANCELING, EXECUTED |
| EMI ES | postprocessing:client-stageout-possible |
| ARC extended BES | finishing |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | FINISHED |
| EMI ES | terminal:* |
| BES | finished |
| ARC extended BES | finished |
| CREAM extended BES | DONE-OK |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | KILLED |
| BES | cancelled |
| ARC extended BES | killed |
| CREAM extended BES | CANCELLED |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | FAILED |
| EMI ES | terminal:preprocessing-cancel, terminal:processing-cancel, terminal:postprocessing-cancel, terminal:validation-failure, terminal:preprocessing-failure, terminal:processing-failure, terminal:postprocessing-failure, terminal:app-failure |
| BES | failed |
| ARC extended BES | failed |
| CREAM extended BES | DONE-FAILED, ABORTED |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | DELETED |
| EMI ES | terminal:expired |
| ARC extended BES | deleted |
| Specialisation | Value(s) |
|---|---|
| Grid Manager | Any other state |
| EMI ES | postprocessing:*, Any other state |
| ARC extended BES | Any other state |
| CREAM extended BES | Any other state |
| From | To |
|---|---|
| ACCEPTED | ACCEPTED |
| ACCEPTING | ACCEPTED |
| "" | UNDEFINED |
| DELETED | DELETED |
| FINISHED | FINISHED |
| INLRMS:Q | QUEUING |
| INLRMS* | QUEUING |
| FAILED | FAILED |
| INLRMS:R | RUNNING |
| Any other state | OTHER |
| PREPARING | PREPARING |
| PREPARED | PREPARING |
| SUBMIT | SUBMITTING |
| SUBMITTING | SUBMITTING |
| FINISHING | FINISHING |
| KILLING | FINISHING |
| CANCELING | FINISHING |
| EXECUTED | FINISHING |
| INLRMS:H | HOLD |
| KILLED | KILLED |
<name>:{*|<attribute>}| From | To |
|---|---|
| accepted:* | ACCEPTED |
| preprocessing:* | ACCEPTED |
| "":* | UNDEFINED |
| terminal:expired | DELETED |
| terminal:* | FINISHED |
| processing:* | QUEUING |
| processing-queued:* | QUEUING |
| terminal:preprocessing-cancel | FAILED |
| terminal:processing-cancel | FAILED |
| terminal:postprocessing-cancel | FAILED |
| terminal:validation-failure | FAILED |
| terminal:preprocessing-failure | FAILED |
| terminal:processing-failure | FAILED |
| terminal:postprocessing-failure | FAILED |
| terminal:app-failure | FAILED |
| processing-running:* | RUNNING |
| postprocessing:* | OTHER |
| Any other state | OTHER |
| processing-accepting:* | SUBMITTING |
| postprocessing:client-stageout-possible | FINISHING |
| From | To |
|---|---|
| pending | ACCEPTED |
| Any other state | UNDEFINED |
| finished | FINISHED |
| failed | FAILED |
| running | RUNNING |
| cancelled | KILLED |
| From | To |
|---|---|
| accepted | ACCEPTED |
| "" | UNDEFINED |
| deleted | DELETED |
| finished | FINISHED |
| inlrms:q | QUEUING |
| failed | FAILED |
| inlrms:r | RUNNING |
| inlrms:executed | RUNNING |
| inlrms:s | RUNNING |
| inlrms:e | RUNNING |
| executing | RUNNING |
| executed | RUNNING |
| killing | RUNNING |
| Any other state | OTHER |
| preparing | PREPARING |
| prepared | PREPARING |
| submit | SUBMITTING |
| submitting | SUBMITTING |
| finishing | FINISHING |
| killed | KILLED |
| From | To |
|---|---|
| REGISTERED | ACCEPTED |
| PENDING | ACCEPTED |
| "" | UNDEFINED |
| DONE-OK | FINISHED |
| IDLE | QUEUING |
| DONE-FAILED | FAILED |
| ABORTED | FAILED |
| RUNNING | RUNNING |
| REALLY-RUNNING | RUNNING |
| Any other state | OTHER |
| HELD | HOLD |
| CANCELLED | KILLED |
1.8.3.1-20130209