Currently we collect tests from swarming in the order they appear in the tests list. This means that frequently tasks have finished on swarming but waiting to be collected.
Collection is normally pretty fast but for webkit_layout_tests it can take a couple of minutes. However, webkit_layout_tests do finish running on swarming much earlier. Thus if we collected the webkit_layout_tests earlier (while other tasks are still running on swarming) then we would be running it in parallel with jobs still finishing on swarming and thus save the time.
This would also give us a clearer idea of how long the tasks are taking to run. Currently they look like they all take the same amount because there are a couple of slower tests very early on (*cough* browser_tests *cough*) which block collection of the faster ones.
Comment 1 Deleted