can we pool this somehow? timeouts can mess up on travis (intermittent failures caused because of locked thread / slow execution)