New issue
Advanced search Search tips

Issue 735438 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature

Blocked on:
issue 803450



Sign in to add a comment

Swarming: Add Task Queue UI, plus links to all Task Queues that can be serviced by a bot

Project Member Reported by mar...@chromium.org, Jun 21 2017

Issue description

Issue 735388 is a case where I suspect higher priority tasks with _slightly_ different dimensions preempted lower priority tasks enough to make them time out.

It'd be great to make an API to summarize:
- look at the kind of tasks currently run by the bots that are in the set of a set of dimensions and report their (dimensions, priority) outlook
- leverage TaskDimensions* to figure out the current pending tasks.

I'm thinking about implementing this as two separate API, as both can be done concurrently and are querying different kind of entities. I'm not sure how this can made to efficiently scale to >1000 bots, we'll likely have to sample instead of a complete set. Sampling is probably good enough.

Coupled with issue 729565, this would create a quite powerful tool.

* https://github.com/luci/luci-py/blob/master/appengine/swarming/server/task_queues.py

 
Project Member

Comment 1 by sheriffbot@chromium.org, Jun 21 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 2 by hinoka@chromium.org, Jun 21 2018

Isn't this done?

Comment 3 by mar...@chromium.org, Jun 21 2018

Blockedon: 803450
Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)
Summary: Swarming: Add Task Queue UI, plus links to all Task Queues that can be serviced by a bot (was: Answer: what kind of task these bots can run and show a sample of the dimensions and priority used)
The API was added in  issue 803450 .
Issue 752244 is about the ts_mon side.
Focusing this issue on the Task Queue web UI.

Sign in to add a comment