flux-sched
flux-sched copied to clipboard
Only next job in queue has a sched.t_estimate
The Fluxion scheduler provides a t_estimate
job annotation, which flux jobs
displays by default in the generic INFO
column for jobs in the SCHED state. This is very useful, but typically I have only seen the highest priority job get a t_estimate
, e.g. on fluke:
# flux jobs -Af sched,running
JOBID QUEUE USER NAME ST NTASKS NNODES TIME INFO
foSn5bejtUP batch testqd ./buildan+ S 54 54 2.1h eta:1.635h
foSn252y1c3 batch testqb ./buildan+ S 54 54 2.1h
foSn7LoAtas batch testqe ./buildan+ S 54 54 2.1h
foSn3pk1jv7 batch testqc ./buildan+ R 54 54 27.86m fluke[6-16,18-23,25-60,62]
# flux queue status -vvvv
batch: Job submission is enabled
batch: Scheduling is started
debug: Job submission is enabled
debug: Scheduling is started
0 alloc requests queued
3 alloc requests pending to scheduler
0 free requests pending to scheduler
1 running jobs
I have not looked into how Fluxion provides the t_estimate
nor investigated if this can be reproduced in a standalone test, but I'm opening the issue as a reminder to look into it.