Parallelize run_on_app.py
Bug: b/297302759
Change-Id: I454286c5d673c7cec41f14f0acad89f1842122cd
diff --git a/tools/toolhelper.py b/tools/toolhelper.py
index 881f6dc..c8d8a08 100644
--- a/tools/toolhelper.py
+++ b/tools/toolhelper.py
@@ -15,7 +15,8 @@
def run(tool, args, build=None, debug=True,
profile=False, track_memory_file=None, extra_args=None,
stderr=None, stdout=None, return_stdout=False, timeout=0, quiet=False,
- cmd_prefix=None, jar=None, main=None, time_consumer=None):
+ cmd_prefix=None, jar=None, main=None, time_consumer=None,
+ worker_id=None):
cmd = []
if cmd_prefix:
cmd.extend(cmd_prefix)
@@ -52,7 +53,7 @@
if lib:
cmd.extend(["--lib", lib])
cmd.extend(args)
- utils.PrintCmd(cmd, quiet=quiet)
+ utils.PrintCmd(cmd, quiet=quiet, worker_id=worker_id)
start = time.time()
if timeout > 0:
kill = lambda process: process.kill()