madecoste / swarming

Automatically exported from code.google.com/p/swarming
Apache License 2.0
0 stars 1 forks source link

Bucket the slave_machine work directory (and implicitly run_isolated's cache) per tag #149

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Right now, slave_machine.py creates a 'work' directory and doesn't clean it. It 
is so run_isolated keeps it cache in there.

In practice, we want slave_machine/local_test_runner to know more about each 
cache and treat the whole 'work' directory as a cache. The idea is to have "tag 
specific cache".

This assumes that cross-projects do not share much binary, so they do not 
benefit much from using the same cache.

Still unsure it's a great idea, filing for tracking purposes.

Original issue reported on code.google.com by maruel@chromium.org on 27 Aug 2014 at 2:04