Only run kotlin metadata tests for supported versions
Bug: 203169995
Change-Id: I63463055a65796828aa702c8fecc7f9ad74745bc
diff --git a/tools/test.py b/tools/test.py
index 7235b6e..f5ce159 100755
--- a/tools/test.py
+++ b/tools/test.py
@@ -196,6 +196,9 @@
help='Specify to download a kotlin dev compiler and run '
'tests with that',
default=False, action='store_true')
+ result.add_option('--kotlin-compiler-old',
+ help='Specify to run tests on older kotlin compilers',
+ default=False, action='store_true')
return result.parse_args()
def archive_failures(options):
@@ -283,6 +286,8 @@
gradle_args.append('-Pprint_full_stacktraces')
if options.print_obfuscated_stacktraces:
gradle_args.append('-Pprint_obfuscated_stacktraces')
+ if options.kotlin_compiler_old:
+ gradle_args.append('-Dcom.android.tools.r8.kotlincompilerold=1')
if options.kotlin_compiler_dev:
gradle_args.append('-Dcom.android.tools.r8.kotlincompilerdev=1')
download_kotlin_dev.download_newest()