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.