I have been looking at some of the stackviz output as I'm trying to improve the run time of my thrid-party CI. As an example: http://logs.openstack.org/36/371836/1/check/gate-tempest-dsvm-full-ubuntu-xenial/087db0f/logs/stackviz/#/stdin/timeline What jumps out is the amount of time that each worker is not running any tests. I would have expected quite a bit more concurrecy between the two workers in the chart, e.g. more overlap. I've noticed a simliar thing with my test runs using 4 workers. Can anyone explain why this is and where can I find out more information about the scheduler and what information it is using to decide when to dispatch tests? I'm already feeding my system a prior subunit stream to help influence the scheduler as my test run times are different due to the way our openstack implementation is architected. A simple round-robin approach is not the most efficeint in my case. (maybe openstack-infra is a better place to ask?) Thanks! Bob Hansen z/VM OpenStack Enablement -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160921/ee810c0d/attachment.html>