Disable excessive logging from run_on_as_app.py on bots
Change-Id: I4e8ca8796f75bacbb982acba1023e80f9b42140f
diff --git a/tools/run_on_as_app.py b/tools/run_on_as_app.py
index 22e7aa1..23d790a 100755
--- a/tools/run_on_as_app.py
+++ b/tools/run_on_as_app.py
@@ -660,7 +660,8 @@
signed_apk,
options.keystore,
options.keystore_password,
- quiet=options.quiet)
+ quiet=options.quiet,
+ logging=IsLoggingEnabledFor(app, options))
if os.path.isfile(signed_apk):
apk_dest = os.path.join(out_dir, signed_apk_name)
@@ -811,13 +812,15 @@
cmd.append('--main-dex-rules')
cmd.append(main_dex_rules)
- utils.RunCmd(cmd, quiet=options.quiet)
+ utils.RunCmd(
+ cmd, quiet=options.quiet, logging=IsLoggingEnabledFor(app, options))
# Make a copy of the given APK, move the newly generated dex files into the
# copied APK, and then sign the APK.
apk_masseur.masseur(
apk, dex=zip_dest, resources='META-INF/services/*', out=apk_dest,
- quiet=options.quiet, keystore=options.keystore)
+ quiet=options.quiet, logging=IsLoggingEnabledFor(app, options),
+ keystore=options.keystore)
def RunMonkey(app, options, apk_dest):
if not WaitForEmulator(options):
@@ -836,7 +839,8 @@
'-s', str(random_seed), str(number_of_events_to_generate)]
try:
- stdout = utils.RunCmd(cmd, quiet=options.quiet)
+ stdout = utils.RunCmd(
+ cmd, quiet=options.quiet, logging=IsLoggingEnabledFor(app, options))
succeeded = (
'Events injected: {}'.format(number_of_events_to_generate) in stdout)
except subprocess.CalledProcessError as e: