flux-sched icon indicating copy to clipboard operation
flux-sched copied to clipboard

Only next job in queue has a sched.t_estimate

Open grondo opened this issue 1 year ago • 3 comments

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.

grondo avatar Mar 14 '23 03:03 grondo