Project

General

Profile

Actions

Bug #22132

closed

Adjust scheduling status display based on feedback

Added by Peter Amstutz 26 days ago. Updated 10 days ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Story points:
-
Release:
Release relationship:
Auto

Description


Files

scheduling-status-log.png (150 KB) scheduling-status-log.png Peter Amstutz, 09/18/2024 03:10 PM
scheduling-status-float-right.png (147 KB) scheduling-status-float-right.png Peter Amstutz, 09/18/2024 03:10 PM
scheduling-status-detail.png (152 KB) scheduling-status-detail.png Peter Amstutz, 09/18/2024 03:10 PM
scheduling-status-top.png (147 KB) scheduling-status-top.png Peter Amstutz, 09/18/2024 03:10 PM

Subtasks 2 (0 open2 closed)

Task #22137: Review 22132-scheduling-status-logResolvedPeter Amstutz10/04/2024Actions
Task #22164: Review 22132-scheduling-status-messages ResolvedPeter Amstutz10/04/2024Actions

Related issues

Related to Arvados - Feature #21297: use container_status API to display scheduling feedback on cloudResolvedPeter AmstutzActions
Actions #1

Updated by Peter Amstutz 26 days ago

  • Related to Feature #21297: use container_status API to display scheduling feedback on cloud added
Actions #2

Updated by Peter Amstutz 26 days ago

  • Subject changed from Adjust container status display based on feedback to Adjust scheduling status display based on feedback
Actions #4

Updated by Peter Amstutz 26 days ago

Prefer to display as log with timestamp

Each time it re-queries, add it to the end.

Actions #5

Updated by Peter Amstutz 26 days ago

Revise the messages in run_queue.go

Actions #6

Updated by Peter Amstutz 21 days ago

  • Status changed from New to In Progress
Actions #8

Updated by Peter Amstutz 19 days ago

  • Target version changed from Development 2024-09-25 sprint to Development 2024-10-09 sprint
Actions #10

Updated by Peter Amstutz 12 days ago

22132-scheduling-status-messages @ 8668fd5770e7512857821007fba8babf90117ffd

Wordsmithed the scheduling status messages to hopefully be more useful to the end user.

developer-run-tests: #4476

Actions #11

Updated by Tom Clegg 12 days ago

Peter Amstutz wrote in #note-9:

22132-scheduling-status-log @ ca45a8fe46f4f8520438d01bb7ae5ff28a7e73bb

(I'm not reviewing this branch but) it looks like the timestamp regexp is trying to make fractional seconds optional, but didn't make the last "." optional. Maybe should be something like this?

- ... :[0-9]{2}\.[0-9]{0,}Z
+ ... :[0-9]{2}(\.[0-9]{1,9})?Z
Actions #12

Updated by Tom Clegg 12 days ago

Peter Amstutz wrote in #note-10:

22132-scheduling-status-messages @ 8668fd5770e7512857821007fba8babf90117ffd

I think we should update the examples in source:doc/api/dispatch.html.textile.liquid so the capitalization/punctuation matches the new complete-sentence style.

Wording nitpicks:
  • "Cluster is at capacity for all the eligible instance types" would be better without "the".
  • "Waiting in container queue" would be better without "container".

Rest LGTM, thanks.

Actions #13

Updated by Lisa Knox 12 days ago

Wordsmithed the scheduling status messages to hopefully be more useful to the end user.

Messaging to the user is much more readable, while being both thorough and concise.

Actions #14

Updated by Lisa Knox 12 days ago

Peter Amstutz wrote in #note-9:

22132-scheduling-status-log @ ca45a8fe46f4f8520438d01bb7ae5ff28a7e73bb

pending tests, this lgtm

Actions #15

Updated by Peter Amstutz 10 days ago

  • Status changed from In Progress to Resolved
Actions #16

Updated by Peter Amstutz 10 days ago

  • Release set to 70
Actions

Also available in: Atom PDF