Skip to content

Task queue webpage counts work requests that it should ignore

The task queue webpage shows this: image

I don't really understand where the 6 running work requests are coming from in "Not specified" and in "amd64". Thus I look in the database:

In [9]: WorkRequest.objects.filter(status="running").values_list("task_type")
Out[9]: <WorkRequestQuerySet [('Server',), ('Server',), ('Workflow',), ('Workflow',), ('Workflow',), ('Wait',), ('Workflow',), ('Workflow',), ('Wait',), ('Workflow',), ('Workflow',), ('Wait',)]>

So it seems to count the 2 server tasks and the 4 wait tasks. Arguably those should be excluded from the figures in the "External tasks by architecture".

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information