HPC JOB STATUS HISTORY¶
Fetches the full status-transition history for a given HPC job and returns a structured dataset of state changes (from, to, timestamp, duration) alongside a human-readable summary of the current job status. Use this worker to audit job lifecycle, debug stuck jobs, or feed status timelines into dashboards and reports.
When to use¶
Tagged: hpc, job_monitoring, job_status, simulations, state_transition, status_history.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| HPC Job | hpcjob_id | remote_lookup | — | ✓ | The HPC job to inspect; resolved via remote lookup against the hpcjobs datatype — provide the internal record ID or the scheduler job ID for the target job. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Status History | status_history | dataset | Tabular dataset where each row represents one status transition, with columns: ‘from’ (previous state), ‘to’ (new state), ‘time’ (ISO-8601 timestamp of the transition), and ‘duration’ (human-readable time spent in the ‘from’ state, e.g. ‘2h 15m’). |
| Status | status | string | Human-readable summary string reporting the total number of transitions found, the job name, and the current live status of the job (e.g. ‘Found 4 status transitions for job 42 (crash_run_01). Current status: RUNNING’). |
Disciplines¶
- platform.dashboard
- platform.job_submission
Auto-generated from platform schema. Worker id: hpcjob_status_history. Schema hash: 3f0fc8a80ebe. Hand-curated docs in workerexamples/ override this page when present.