Add iosched 2019 to third_party and run_on_app

Bug: 121018500
Change-Id: I2c3a8d238fb2b0dfe9321f0b33026a6caea9fd13
diff --git a/tools/run_on_app.py b/tools/run_on_app.py
index 21f07dc..b32581b 100755
--- a/tools/run_on_app.py
+++ b/tools/run_on_app.py
@@ -21,9 +21,10 @@
 import youtube_data
 import chrome_data
 import r8_data
+import iosched_data
 
 TYPES = ['dex', 'deploy', 'proguarded']
-APPS = ['gmscore', 'nest', 'youtube', 'gmail', 'chrome', 'r8']
+APPS = ['gmscore', 'nest', 'youtube', 'gmail', 'chrome', 'r8', 'iosched']
 COMPILERS = ['d8', 'r8']
 COMPILER_BUILDS = ['full', 'lib']
 
@@ -178,7 +179,8 @@
       'youtube': youtube_data,
       'chrome': chrome_data,
       'gmail': gmail_data,
-      'r8': r8_data
+      'r8': r8_data,
+      'iosched': iosched_data,
   }
   # Check to ensure that we add all variants here.
   assert len(APPS) == len(data_providers)
@@ -306,6 +308,9 @@
   elif options.app == 'r8':
     version = options.version or 'cf'
     data = r8_data
+  elif options.app == 'iosched':
+    version = options.version or '2019'
+    data = iosched_data
   else:
     raise Exception("You need to specify '--app={}'".format('|'.join(APPS)))
   return version, data
@@ -334,8 +339,6 @@
   outdir = options.out
   (version_id, data) = get_version_and_data(options)
 
-
-
   if options.compiler not in COMPILERS:
     raise Exception("You need to specify '--compiler={}'"
         .format('|'.join(COMPILERS)))
@@ -367,7 +370,8 @@
                              or type != 'deploy'
                              or options.app == 'chrome'
                              or options.app == 'nest'
-                             or options.app == 'r8'):
+                             or options.app == 'r8'
+                             or options.app == 'iosched'):
     inputs = values['inputs']
 
   args.extend(['--output', outdir])