Add tachiyomi to run_on_app for running memory tests
Bug: 148654451
Change-Id: I58d49149a9917ca7a5c143eae059d62863795693
diff --git a/tools/run_on_app.py b/tools/run_on_app.py
index 1687797..ad9f63f 100755
--- a/tools/run_on_app.py
+++ b/tools/run_on_app.py
@@ -22,9 +22,11 @@
import chrome_data
import r8_data
import iosched_data
+import tachiyomi_data
TYPES = ['dex', 'deploy', 'proguarded']
-APPS = ['gmscore', 'nest', 'youtube', 'gmail', 'chrome', 'r8', 'iosched']
+APPS = [
+ 'gmscore', 'nest', 'youtube', 'gmail', 'chrome', 'r8', 'iosched', 'tachiyomi']
COMPILERS = ['d8', 'r8']
COMPILER_BUILDS = ['full', 'lib']
@@ -207,6 +209,7 @@
'gmail': gmail_data,
'r8': r8_data,
'iosched': iosched_data,
+ 'tachiyomi': tachiyomi_data
}
# Check to ensure that we add all variants here.
assert len(APPS) == len(data_providers)
@@ -388,6 +391,9 @@
elif options.app == 'iosched':
version = options.version or '2019'
data = iosched_data
+ elif options.app == 'tachiyomi':
+ version = options.version or 'b15d2fe16864645055af6a745a62cc5566629798'
+ data = tachiyomi_data
else:
raise Exception("You need to specify '--app={}'".format('|'.join(APPS)))
return version, data
@@ -480,7 +486,8 @@
or options.app == 'chrome'
or options.app == 'nest'
or options.app == 'r8'
- or options.app == 'iosched'):
+ or options.app == 'iosched'
+ or options.app == 'tachiyomi'):
inputs = values['inputs']
args.extend(['--output', outdir])