If there a very many top-level tasks running - usually download tasks - it isn't possible to dynamically browse a project because any dynamic downloads will be blocked until all of the top-level tasks have executed a test unit, which can take a very long time if there are very many top-level tasks.
Suggested fixes:
[ ] David to alter any " workspace.py" programs that generate a large number of top-level tasks to not do that. Instead wrap all tasks that would have been put at the top-level inside of a single container task which is put at the top-level.
Priority: Low
It's very hard to get a large number of top-level tasks as a regular end user. So this problem is difficult to trigger.
If there a very many top-level tasks running - usually download tasks - it isn't possible to dynamically browse a project because any dynamic downloads will be blocked until all of the top-level tasks have executed a test unit, which can take a very long time if there are very many top-level tasks.
Suggested fixes:
Priority: Low