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 |