I’m proposing a new job attribute which can measure a job’s total wait time:
Today, there’s no good way to measure the total time that a job waited in the Q state throughout its lifetime. You can do start time - queue time of a job, but it is not accurate if the job got preempted or qmove’d. Eligible time is also not accurate as it stops accruing for jobs which are over their limits, besides being an optional feature which many sites might not turn on. So, a new job attribute which measures the total time that a job waited in the Q state will be useful for statistical and accounting purposes.
Request you guys to review the design and provide feedback.