Skip to content

Fix elapsed runtime to start at execution launch (GEN-2119) - #175

Merged
exe-dev-github-integration[bot] merged 3 commits into
mainfrom
fix/gen-2119-run-elapsed-time
Sep 18, 2026
Merged

exe-dev-github-integration[bot] merged 3 commits into
mainfrom
fix/gen-2119-run-elapsed-time

Conversation

@asselstine

Copy link
Copy Markdown
Collaborator

Run elapsed time now starts at successful execution launch, excluding the time spent waiting in the queue and preparing the launch.

Expose the existing, persisted job_runs.started_at through run list/detail responses and use it in both elapsed displays. Preserve created_at, show queue time separately on the run page, and avoid inventing runtime for runs without a start timestamp. The existing launch transaction already records the first start with COALESCE; no migration or queue-policy change is needed.

Validation: npm run build:css; npm run check (API boundaries, TypeScript, 152 tests, app and relay deployment dry runs); additional job-list browser regression passed (2 timing browser tests total); TypeScript recheck; git diff --check. Tests cover launch persistence, nullable query timestamps, queue-to-running transition, terminal runtime, and list timers.

Fixes GEN-2119
https://linear.app/generation/issue/GEN-2119/run-elapsed-time-is-incorrect

@linear

linear Bot commented Sep 18, 2026

Copy link
Copy Markdown

GEN-2119

@github-actions
github-actions Bot enabled auto-merge September 18, 2026 21:49
@exe-dev-github-integration
exe-dev-github-integration Bot added this pull request to the merge queue Sep 18, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Sep 18, 2026
@github-actions
github-actions Bot added this pull request to the merge queue Sep 18, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Sep 18, 2026
@exe-dev-github-integration
exe-dev-github-integration Bot added this pull request to the merge queue Sep 18, 2026
Merged via the queue into main with commit 18264bf Sep 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant