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 | Input |
---|---|
Grid Manager | "" |
EMI ES | "":* |
BES | Any other state |
ARC extended BES | "" |
CREAM extended BES | "" |
Specialisation | Input |
---|---|
Grid Manager | ACCEPTED, ACCEPTING |
EMI ES | accepted:*, preprocessing:* |
BES | pending |
ARC extended BES | accepted |
CREAM extended BES | REGISTERED, PENDING |
Specialisation | Input |
---|---|
Grid Manager | PREPARING, PREPARED |
ARC extended BES | preparing, prepared |
Specialisation | Input |
---|---|
Grid Manager | SUBMIT, SUBMITTING |
EMI ES | processing-accepting:* |
ARC extended BES | submit, submitting |
Specialisation | Input |
---|---|
Grid Manager | INLRMS:H, INLRMS:S, INLRMS:O |
CREAM extended BES | HELD |
Specialisation | Input |
---|---|
Grid Manager | INLRMS:Q, INLRMS* |
EMI ES | processing:*, processing-queued:* |
ARC extended BES | inlrms:q |
CREAM extended BES | IDLE |
Specialisation | Input |
---|---|
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 | Input |
---|---|
Grid Manager | INLRMS:E, FINISHING, KILLING, CANCELING, EXECUTED |
EMI ES | postprocessing:client-stageout-possible |
ARC extended BES | finishing |
Specialisation | Input |
---|---|
Grid Manager | FINISHED |
EMI ES | terminal:* |
BES | finished |
ARC extended BES | finished |
CREAM extended BES | DONE-OK |
Specialisation | Input |
---|---|
Grid Manager | KILLED |
BES | cancelled |
ARC extended BES | killed |
CREAM extended BES | CANCELLED |
Specialisation | Input |
---|---|
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 | Input |
---|---|
Grid Manager | DELETED |
EMI ES | terminal:expired |
ARC extended BES | deleted |
Specialisation | Input |
---|---|
Grid Manager | Any other state |
EMI ES | postprocessing:*, Any other state |
ARC extended BES | Any other state |
CREAM extended BES | Any other state |
Input | Lib. attr. |
---|---|
ACCEPTED, ACCEPTING | ACCEPTED |
"" | UNDEFINED |
DELETED | DELETED |
FINISHED | FINISHED |
INLRMS:Q, INLRMS* | QUEUING |
FAILED | FAILED |
INLRMS:R | RUNNING |
Any other state | OTHER |
PREPARING, PREPARED | PREPARING |
SUBMIT, SUBMITTING | SUBMITTING |
INLRMS:E, FINISHING, KILLING, CANCELING, EXECUTED | FINISHING |
INLRMS:H, INLRMS:S, INLRMS:O | HOLD |
KILLED | KILLED |
<name>:{*|<attribute>}
Input | Lib. attr. |
---|---|
accepted:*, preprocessing:* | ACCEPTED |
"":* | UNDEFINED |
terminal:expired | DELETED |
terminal:* | FINISHED |
processing:*, processing-queued:* | QUEUING |
terminal:preprocessing-cancel, terminal:processing-cancel, terminal:postprocessing-cancel, terminal:validation-failure, terminal:preprocessing-failure, terminal:processing-failure, terminal:postprocessing-failure, terminal:app-failure | FAILED |
processing-running:* | RUNNING |
postprocessing:*, Any other state | OTHER |
processing-accepting:* | SUBMITTING |
postprocessing:client-stageout-possible | FINISHING |
Input | Lib. attr. |
---|---|
pending | ACCEPTED |
Any other state | UNDEFINED |
finished | FINISHED |
failed | FAILED |
running | RUNNING |
cancelled | KILLED |
Input | Lib. attr. |
---|---|
accepted | ACCEPTED |
"" | UNDEFINED |
deleted | DELETED |
finished | FINISHED |
inlrms:q | QUEUING |
failed | FAILED |
inlrms:r, inlrms:executed, inlrms:s, inlrms:e, executing, executed, killing | RUNNING |
Any other state | OTHER |
preparing, prepared | PREPARING |
submit, submitting | SUBMITTING |
finishing | FINISHING |
killed | KILLED |
Input | Lib. attr. |
---|---|
REGISTERED, PENDING | ACCEPTED |
"" | UNDEFINED |
DONE-OK | FINISHED |
IDLE | QUEUING |
DONE-FAILED, ABORTED | FAILED |
RUNNING, REALLY-RUNNING | RUNNING |
Any other state | OTHER |
HELD | HOLD |
CANCELLED | KILLED |