Skip to content

feat: job wait time column#75

Merged
eclectic-coding merged 2 commits into
mainfrom
feat/job-wait-time-column
May 28, 2026
Merged

feat: job wait time column#75
eclectic-coding merged 2 commits into
mainfrom
feat/job-wait-time-column

Conversation

@eclectic-coding
Copy link
Copy Markdown
Owner

Summary

  • Adds a "Wait Time" column to the Running (claimed) tab showing how long each job waited in the queue from enqueue to pickup (execution.created_at - job.created_at), formatted with the existing format_duration helper
  • Adds wait_time_seconds as an integer column to the CSV export for the claimed status only
  • No new config, models, or migrations — pure view and controller change

Test plan

  • "Wait Time" column header appears on the claimed tab
  • "Wait Time" column does not appear on other tabs (ready, scheduled, etc.)
  • Formatted duration renders correctly for a job with a known wait
  • wait_time_seconds present in CSV for claimed status
  • wait_time_seconds absent from CSV for other statuses
  • Full suite green: 351 examples, 0 failures, 100% line coverage

Closes #62

🤖 Generated with Claude Code

eclectic-coding and others added 2 commits May 28, 2026 06:31
Add a "Wait Time" column to the claimed (Running) tab showing how long
each job waited in the queue from enqueue to pickup (execution.created_at
- job.created_at). Also includes wait_time_seconds in the CSV export for
the claimed status. Reuses the existing format_duration helper.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@eclectic-coding eclectic-coding merged commit 85208ed into main May 28, 2026
5 checks passed
@eclectic-coding eclectic-coding deleted the feat/job-wait-time-column branch May 28, 2026 10:32
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.

feat: job wait time column

1 participant