[Jobs]: Convert test launcher to using jobs.
Test launcher relies on the fact that TaskScheduler won't have more concurrency than max_tasks to control |num_parallel_jobs|. The TaskScheduler is allowed to run more tasks concurrently than |max_tasks| when some of these tasks are blocked. This CL converts Test launcher to using Jobs and ensures that |runner_count_| concurrency is respected. Bug: 905788 Change-Id: Ia090271e11b322140da1bf7e1526f4ba16bfb524 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2414556 Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org> Reviewed-by:François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#812145}
Showing
Please register or sign in to comment