skia2/infra/bots/task_drivers
Mike Klein 420c8a505e end kickoff() step at the right time
If we track how many pending batches a kickoff()
has in flight, we can endStep() it properly when
that number hits zero.

This double sync.WaitGroup trick is pretty neat.
Now we're thinking with portals...

Added some comments to prevent myself falling in
the trap of assuming we'll have runtime.NumCPU()
batches... rounding the batch size up means we'll
sometimes have fewer.

Change-Id: If50615c204485862462c240b9bbdfd4ddbad43b2
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/366142
Reviewed-by: Eric Boren <borenet@google.com>
2021-02-04 17:19:43 +00:00
..
canary Update task drivers to point to new rotations 2020-12-28 15:58:10 +00:00
cifuzz [fuzz] Fix CI Fuzz build process 2020-12-14 14:55:15 +00:00
compile_wasm_gm_tests [canvaskit] Update to emsdk 2.0.10 2020-12-14 15:27:28 +00:00
fm_driver end kickoff() step at the right time 2021-02-04 17:19:43 +00:00
g3_canary Update task drivers to point to new rotations 2020-12-28 15:58:10 +00:00
perf_puppeteer_canvas [infra] Sync to latest infra repo. 2020-10-20 13:56:41 +00:00
perf_puppeteer_render_skps [infra] Sync to latest infra repo. 2020-10-20 13:56:41 +00:00
perf_puppeteer_skottie_frames [infra] Sync to latest infra repo. 2020-10-20 13:56:41 +00:00
run_gn_to_bp [infra] Sync to latest infra repo. 2020-10-20 13:56:41 +00:00
run_wasm_gm_tests fix a few failing gm tests in wasm 2021-01-09 02:48:38 +00:00