Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(214)

Unified Diff: client/run_isolated.py

Issue 2411683003: run_isolated: rename cache to isolate_cache (Closed)
Patch Set: unlint Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: client/run_isolated.py
diff --git a/client/run_isolated.py b/client/run_isolated.py
index 6c69c21eeb63ea8b50f038d07d70153fd59a76b1..0306c1953193b1f3c8482b149c27f1fbaca3ce02 100755
--- a/client/run_isolated.py
+++ b/client/run_isolated.py
@@ -349,7 +349,7 @@ def delete_and_upload(storage, out_dir, leak_temp_dir):
def map_and_run(
- command, isolated_hash, storage, cache, leak_temp_dir, root_dir,
+ command, isolated_hash, storage, isolate_cache, leak_temp_dir, root_dir,
hard_timeout, grace_period, bot_file, extra_args, install_packages_fn,
use_symlinks):
"""Runs a command with optional isolated input/output.
@@ -358,6 +358,7 @@ def map_and_run(
Returns metadata about the result.
"""
+ assert root_dir or root_dir is None
assert bool(command) ^ bool(isolated_hash)
result = {
'duration': None,
@@ -397,8 +398,8 @@ def map_and_run(
if root_dir:
file_path.ensure_tree(root_dir, 0700)
- else:
- root_dir = os.path.dirname(cache.cache_dir) if cache.cache_dir else None
+ elif isolate_cache.cache_dir:
+ root_dir = os.path.dirname(isolate_cache.cache_dir)
# See comment for these constants.
run_dir = make_temp_dir(ISOLATED_RUN_DIR, root_dir)
# storage should be normally set but don't crash if it is not. This can happen
@@ -418,7 +419,7 @@ def map_and_run(
bundle, isolated_stats['download'] = fetch_and_map(
isolated_hash=isolated_hash,
storage=storage,
- cache=cache,
+ cache=isolate_cache,
outdir=run_dir,
use_symlinks=use_symlinks)
if not bundle.command:
@@ -761,7 +762,7 @@ def main(args):
parser = create_option_parser()
options, args = parser.parse_args(args)
- cache = isolateserver.process_cache_options(options)
+ isolated_cache = isolateserver.process_cache_options(options)
if options.clean:
if options.isolated:
parser.error('Can\'t use --isolated with --clean.')
@@ -769,10 +770,10 @@ def main(args):
parser.error('Can\'t use --isolate-server with --clean.')
if options.json:
parser.error('Can\'t use --json with --clean.')
- cache.cleanup()
+ isolated_cache.cleanup()
return 0
if not options.no_clean:
- cache.cleanup()
+ isolated_cache.cleanup()
if not options.isolated and not args:
parser.error('--isolated or command to run is required.')
@@ -806,15 +807,15 @@ def main(args):
storage = isolateserver.get_storage(
options.isolate_server, options.namespace)
with storage:
- # Hashing schemes used by |storage| and |cache| MUST match.
- assert storage.hash_algo == cache.hash_algo
+ # Hashing schemes used by |storage| and |isolated_cache| MUST match.
+ assert storage.hash_algo == isolated_cache.hash_algo
return run_tha_test(
- command, options.isolated, storage, cache, options.leak_temp_dir,
- options.json, options.root_dir, options.hard_timeout,
- options.grace_period, options.bot_file, args, install_packages_fn,
- options.use_symlinks)
+ command, options.isolated, storage, isolated_cache,
+ options.leak_temp_dir, options.json, options.root_dir,
+ options.hard_timeout, options.grace_period, options.bot_file, args,
+ install_packages_fn, options.use_symlinks)
return run_tha_test(
- command, options.isolated, None, cache, options.leak_temp_dir,
+ command, options.isolated, None, isolated_cache, options.leak_temp_dir,
options.json, options.root_dir, options.hard_timeout,
options.grace_period, options.bot_file, args, install_packages_fn,
options.use_symlinks)
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698