cheets_CTS_P: Uprev to 9.0r9.

BUG=b:68778082
TEST=CQ

Change-Id: I828568881e39bcc73a175ddf6f1c937da91198ad
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/autotest/+/1755429
Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org>
Tested-by: Kazuhiro Inaba <kinaba@chromium.org>
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAbiOverrideHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAbiOverrideHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAbiOverrideHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAbiOverrideHostTestCases
index eca6ebf..8e30d72 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAbiOverrideHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAbiOverrideHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAbiOverrideHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAbiOverrideHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAbiOverrideHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAbiOverrideHostTestCases',
+        tag='9.0_r9.arm.CtsAbiOverrideHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAbiOverrideHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAbiOverrideHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAbiOverrideHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccelerationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccelerationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccelerationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccelerationTestCases
index eb1209a..a845457 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccelerationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccelerationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAccelerationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAccelerationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-arc'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAccelerationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAccelerationTestCases',
+        tag='9.0_r9.arm.CtsAccelerationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAccelerationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccelerationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAccelerationTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=360)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccessibility b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccessibility
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccessibility
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccessibility
index afe5dce..3fc2c08 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccessibility
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccessibility
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAccessibility'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAccessibility'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAccessibility',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAccessibility',
+        tag='9.0_r9.arm.CtsAccessibility',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAccessibility',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccessibilityServiceTestCases', '--include-filter', 'CtsAccessibilityTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAccessibility',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=14400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccountManagerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccountManagerTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccountManagerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccountManagerTestCases
index a6facdc..171aaaf 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAccountManagerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAccountManagerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAccountManagerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAccountManagerTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAccountManagerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAccountManagerTestCases',
+        tag='9.0_r9.arm.CtsAccountManagerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAccountManagerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccountManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAccountManagerTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsActivityManagerDevice b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsActivityManagerDevice
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsActivityManagerDevice
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsActivityManagerDevice
index f1c0a8b..e9bee48 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsActivityManagerDevice
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsActivityManagerDevice
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsActivityManagerDevice'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsActivityManagerDevice'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsActivityManagerDevice',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsActivityManagerDevice',
+        tag='9.0_r9.arm.CtsActivityManagerDevice',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsActivityManagerDevice',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsActivityManagerDeviceSdk25TestCases', '--include-filter', 'CtsActivityManagerDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsActivityManagerDevice',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=14400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAdmin b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAdmin
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAdmin
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAdmin
index da4c47f..024fcc1 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAdmin
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAdmin
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAdmin'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAdmin'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-arc'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAdmin',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAdmin',
+        tag='9.0_r9.arm.CtsAdmin',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAdmin',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAdminPackageInstallerTestCases', '--include-filter', 'CtsAdminTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAdmin',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=360)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAlarm b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAlarm
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAlarm
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAlarm
index 1288fd6..111f57d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAlarm
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAlarm
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAlarm'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAlarm'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAlarm',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAlarm',
+        tag='9.0_r9.arm.CtsAlarm',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAlarm',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAlarmClockTestCases', '--include-filter', 'CtsAlarmManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAlarm',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAndroid b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAndroid
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAndroid
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAndroid
index 8867b35..44d4676 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAndroid
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAndroid
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAndroid'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAndroid'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAndroid',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAndroid',
+        tag='9.0_r9.arm.CtsAndroid',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAndroid',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAndroidAppTestCases', '--include-filter', 'CtsAndroidTestBase27ApiSignatureTestCases', '--include-filter', 'CtsAndroidTestMockCurrentApiSignatureTestCases', '--include-filter', 'CtsAndroidTestRunnerCurrentApiSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAndroid',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAnimationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAnimationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAnimationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAnimationTestCases
index 0f288c1..49516c9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAnimationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAnimationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAnimationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAnimationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAnimationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAnimationTestCases',
+        tag='9.0_r9.arm.CtsAnimationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAnimationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAnimationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAnimationTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsApacheHttpLegacy b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsApacheHttpLegacy
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsApacheHttpLegacy
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsApacheHttpLegacy
index a34442a..ac5ebaa 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsApacheHttpLegacy
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsApacheHttpLegacy
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsApacheHttpLegacy'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsApacheHttpLegacy'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsApacheHttpLegacy',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsApacheHttpLegacy',
+        tag='9.0_r9.arm.CtsApacheHttpLegacy',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsApacheHttpLegacy',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsApacheHttpLegacy27ApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyCurrentApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyUsesLibraryApiSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsApacheHttpLegacy',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsApp b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsApp
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsApp
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsApp
index 862b8ee..56df55c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsApp
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsApp
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsApp'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsApp'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         enable_default_apps=True,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsApp',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsApp',
+        tag='9.0_r9.arm.CtsApp',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsApp',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAppComponentFactoryTestCases', '--include-filter', 'CtsAppSecurityHostTestCases', '--include-filter', 'CtsAppTestCases', '--include-filter', 'CtsAppUsageHostTestCases', '--include-filter', 'CtsAppWidgetTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsApp',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=14400)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAslrMallocTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAslrMallocTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAslrMallocTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAslrMallocTestCases
index 2870ca2..e1145f6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAslrMallocTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAslrMallocTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAslrMallocTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAslrMallocTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAslrMallocTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAslrMallocTestCases',
+        tag='9.0_r9.arm.CtsAslrMallocTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAslrMallocTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAslrMallocTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAslrMallocTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAssistTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAssistTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAssistTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAssistTestCases
index 5055fe7..89102bd 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAssistTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAssistTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAssistTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAssistTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAssistTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAssistTestCases',
+        tag='9.0_r9.arm.CtsAssistTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAssistTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAssistTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAssistTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAtraceHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAtraceHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAtraceHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAtraceHostTestCases
index 5566448..4b1fa6a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAtraceHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAtraceHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAtraceHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAtraceHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAtraceHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAtraceHostTestCases',
+        tag='9.0_r9.arm.CtsAtraceHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAtraceHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAtraceHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAtraceHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAutoFillServiceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAutoFillServiceTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAutoFillServiceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAutoFillServiceTestCases
index d9bb1d6..0175a26 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsAutoFillServiceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsAutoFillServiceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsAutoFillServiceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsAutoFillServiceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsAutoFillServiceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsAutoFillServiceTestCases',
+        tag='9.0_r9.arm.CtsAutoFillServiceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsAutoFillServiceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAutoFillServiceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAutoFillServiceTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBackgroundRestrictionsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBackgroundRestrictionsTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBackgroundRestrictionsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBackgroundRestrictionsTestCases
index 54057d6..742b49b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBackgroundRestrictionsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBackgroundRestrictionsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsBackgroundRestrictionsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsBackgroundRestrictionsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsBackgroundRestrictionsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsBackgroundRestrictionsTestCases',
+        tag='9.0_r9.arm.CtsBackgroundRestrictionsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsBackgroundRestrictionsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBackgroundRestrictionsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBackgroundRestrictionsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBackup b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBackup
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBackup
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBackup
index f94ab26..ed042d4 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBackup
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBackup
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsBackup'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsBackup'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsBackup',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsBackup',
+        tag='9.0_r9.arm.CtsBackup',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsBackup',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBackupHostTestCases', '--include-filter', 'CtsBackupTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBackup',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBatterySavingTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBatterySavingTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBatterySavingTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBatterySavingTestCases
index 72a7196..2e4137c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBatterySavingTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBatterySavingTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsBatterySavingTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsBatterySavingTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsBatterySavingTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsBatterySavingTestCases',
+        tag='9.0_r9.arm.CtsBatterySavingTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsBatterySavingTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBatterySavingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBatterySavingTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBionicTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBionicTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBionicTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBionicTestCases
index 6c1ceff..f2207b9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBionicTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBionicTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsBionicTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsBionicTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsBionicTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsBionicTestCases',
+        tag='9.0_r9.arm.CtsBionicTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsBionicTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBionicTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBionicTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBluetoothTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBluetoothTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBluetoothTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBluetoothTestCases
index 95c5c40..47edad8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBluetoothTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBluetoothTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsBluetoothTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsBluetoothTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsBluetoothTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsBluetoothTestCases',
+        tag='9.0_r9.arm.CtsBluetoothTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsBluetoothTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBluetoothTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBluetoothTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBootStatsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBootStatsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBootStatsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBootStatsTestCases
index 785a27b..e21d7a7 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsBootStatsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsBootStatsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsBootStatsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsBootStatsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsBootStatsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsBootStatsTestCases',
+        tag='9.0_r9.arm.CtsBootStatsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsBootStatsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBootStatsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBootStatsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCalendarcommon2TestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCalendarcommon2TestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCalendarcommon2TestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCalendarcommon2TestCases
index e2f0978..ea37ac6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCalendarcommon2TestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCalendarcommon2TestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCalendarcommon2TestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCalendarcommon2TestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCalendarcommon2TestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCalendarcommon2TestCases',
+        tag='9.0_r9.arm.CtsCalendarcommon2TestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCalendarcommon2TestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCalendarcommon2TestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCalendarcommon2TestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCamera b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCamera
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCamera
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCamera
index 28677fe..7dd9124 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCamera
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCamera
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCamera'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCamera'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCamera',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCamera',
+        tag='9.0_r9.arm.CtsCamera',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCamera',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCameraApi25TestCases', '--include-filter', 'CtsCameraTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCamera',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCameraTestCases.camerabox.back b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCameraTestCases.camerabox.back
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCameraTestCases.camerabox.back
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCameraTestCases.camerabox.back
index f992d38..084d525 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCameraTestCases.camerabox.back
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCameraTestCases.camerabox.back
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCameraTestCases.camerabox.back'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCameraTestCases.camerabox.back'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw'
 DEPENDENCIES = 'arc, camerabox'
 JOB_RETRIES = 1
@@ -23,14 +23,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCameraTestCases.camerabox.back',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCameraTestCases.camerabox.back',
+        tag='9.0_r9.arm.CtsCameraTestCases.camerabox.back',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCameraTestCases.camerabox.back',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCameraTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCameraTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCameraTestCases.camerabox.front b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCameraTestCases.camerabox.front
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCameraTestCases.camerabox.front
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCameraTestCases.camerabox.front
index 914a309..6509d62 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCameraTestCases.camerabox.front
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCameraTestCases.camerabox.front
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCameraTestCases.camerabox.front'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCameraTestCases.camerabox.front'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw'
 DEPENDENCIES = 'arc, camerabox'
 JOB_RETRIES = 1
@@ -23,14 +23,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCameraTestCases.camerabox.front',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCameraTestCases.camerabox.front',
+        tag='9.0_r9.arm.CtsCameraTestCases.camerabox.front',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCameraTestCases.camerabox.front',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCameraTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCameraTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCarTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCarTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCarTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCarTestCases
index 706eefb..33331ab 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCarTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCarTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCarTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCarTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCarTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCarTestCases',
+        tag='9.0_r9.arm.CtsCarTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCarTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCarTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCarTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCarrierApiTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCarrierApiTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCarrierApiTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCarrierApiTestCases
index b851acd..6d98f2c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCarrierApiTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCarrierApiTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCarrierApiTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCarrierApiTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCarrierApiTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCarrierApiTestCases',
+        tag='9.0_r9.arm.CtsCarrierApiTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCarrierApiTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCarrierApiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCarrierApiTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsColorModeTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsColorModeTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsColorModeTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsColorModeTestCases
index 8004d4d..2cd12a4 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsColorModeTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsColorModeTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsColorModeTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsColorModeTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsColorModeTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsColorModeTestCases',
+        tag='9.0_r9.arm.CtsColorModeTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsColorModeTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsColorModeTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsColorModeTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCompilationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCompilationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCompilationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCompilationTestCases
index 1613184..832d05a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCompilationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCompilationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCompilationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCompilationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCompilationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCompilationTestCases',
+        tag='9.0_r9.arm.CtsCompilationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCompilationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCompilationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCompilationTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsContactsProviderWipe b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsContactsProviderWipe
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsContactsProviderWipe
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsContactsProviderWipe
index cd55eee..91c1b8b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsContactsProviderWipe
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsContactsProviderWipe
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsContactsProviderWipe'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsContactsProviderWipe'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsContactsProviderWipe',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsContactsProviderWipe',
+        tag='9.0_r9.arm.CtsContactsProviderWipe',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsContactsProviderWipe',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsContactsProviderWipe', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsContactsProviderWipe',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsContentTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsContentTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsContentTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsContentTestCases
index 2d2a5e5..a52a80b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsContentTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsContentTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsContentTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsContentTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsContentTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsContentTestCases',
+        tag='9.0_r9.arm.CtsContentTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsContentTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsContentTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsContentTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCppToolsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCppToolsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCppToolsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCppToolsTestCases
index 847f08d..01f90d6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCppToolsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCppToolsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCppToolsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCppToolsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCppToolsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCppToolsTestCases',
+        tag='9.0_r9.arm.CtsCppToolsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCppToolsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCppToolsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCppToolsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCurrentApiSignatureTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCurrentApiSignatureTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCurrentApiSignatureTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCurrentApiSignatureTestCases
index a37d609..01cf49d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsCurrentApiSignatureTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsCurrentApiSignatureTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsCurrentApiSignatureTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsCurrentApiSignatureTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsCurrentApiSignatureTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsCurrentApiSignatureTestCases',
+        tag='9.0_r9.arm.CtsCurrentApiSignatureTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsCurrentApiSignatureTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCurrentApiSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCurrentApiSignatureTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDatabaseTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDatabaseTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDatabaseTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDatabaseTestCases
index ad485c8..4e74193 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDatabaseTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDatabaseTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDatabaseTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDatabaseTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDatabaseTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDatabaseTestCases',
+        tag='9.0_r9.arm.CtsDatabaseTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDatabaseTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDatabaseTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDatabaseTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDebugTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDebugTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDebugTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDebugTestCases
index fe27a33..af9894f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDebugTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDebugTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDebugTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDebugTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDebugTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDebugTestCases',
+        tag='9.0_r9.arm.CtsDebugTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDebugTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDebugTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDebugTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases
index 54a4064..da7dedc 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-deqp, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=15,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDeqpTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases',
+        tag='9.0_r9.arm.CtsDeqpTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=108000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-EGL b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-EGL
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-EGL
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-EGL
index 271e551..8af80d7 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-EGL
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-EGL
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-EGL'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-EGL'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDeqpTestCases.dEQP-EGL',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-EGL',
+        tag='9.0_r9.arm.CtsDeqpTestCases.dEQP-EGL',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-EGL',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-EGL.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES2 b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES2
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES2
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES2
index 7379e10..f66fa24 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES2
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES2
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES2'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES2'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES2',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES2',
+        tag='9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES2',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES2',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-GLES2.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES3 b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES3
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES3
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES3
index 5882fcc..d5a7010 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES3
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES3
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES3'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES3'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES3',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES3',
+        tag='9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES3',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES3',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-GLES3.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=21600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES31 b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES31
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES31
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES31
index b529b95..bc4f5e1 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES31
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES31
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES31'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES31'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES31',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-GLES31',
+        tag='9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES31',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-GLES31',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-GLES31.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=21600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-VK b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-VK
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-VK
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-VK
index f58b0cb..4bd6dc8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDeqpTestCases.dEQP-VK
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDeqpTestCases.dEQP-VK
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-VK'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-VK'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDeqpTestCases.dEQP-VK',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDeqpTestCases.dEQP-VK',
+        tag='9.0_r9.arm.CtsDeqpTestCases.dEQP-VK',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDeqpTestCases.dEQP-VK',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-VK.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=54000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDevice b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDevice
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDevice
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDevice
index bf6b592..bad9f70 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDevice
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDevice
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDevice'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDevice'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDevice',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDevice',
+        tag='9.0_r9.arm.CtsDevice',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDevice',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeviceIdleHostTestCases', '--include-filter', 'CtsDevicePolicyManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDevice',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDexMetadataHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDexMetadataHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDexMetadataHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDexMetadataHostTestCases
index fc2f1cb..1e52527 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDexMetadataHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDexMetadataHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDexMetadataHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDexMetadataHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDexMetadataHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDexMetadataHostTestCases',
+        tag='9.0_r9.arm.CtsDexMetadataHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDexMetadataHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDexMetadataHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDexMetadataHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDisplayTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDisplayTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDisplayTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDisplayTestCases
index 87b0bf2..fe8a9af 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDisplayTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDisplayTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDisplayTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDisplayTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDisplayTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDisplayTestCases',
+        tag='9.0_r9.arm.CtsDisplayTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDisplayTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDisplayTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDisplayTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDpi b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDpi
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDpi
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDpi
index 8ebfec9..5bfeaaa 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDpi
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDpi
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDpi'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDpi'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDpi',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDpi',
+        tag='9.0_r9.arm.CtsDpi',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDpi',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDpiTestCases', '--include-filter', 'CtsDpiTestCases2', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDpi',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDreamsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDreamsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDreamsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDreamsTestCases
index 4ba576a..888222a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDreamsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDreamsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDreamsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDreamsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDreamsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDreamsTestCases',
+        tag='9.0_r9.arm.CtsDreamsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDreamsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDreamsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDreamsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDrmTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDrmTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDrmTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDrmTestCases
index 4632fcb..d782a5e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDrmTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDrmTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDrmTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDrmTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDrmTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDrmTestCases',
+        tag='9.0_r9.arm.CtsDrmTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDrmTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDrmTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDrmTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDumpsysHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDumpsysHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDumpsysHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDumpsysHostTestCases
index 79bd622..1d4e1c2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDumpsysHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDumpsysHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDumpsysHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDumpsysHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDumpsysHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDumpsysHostTestCases',
+        tag='9.0_r9.arm.CtsDumpsysHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDumpsysHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDumpsysHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDumpsysHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDynamicLinkerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDynamicLinkerTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDynamicLinkerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDynamicLinkerTestCases
index 9a98851..75b9e5d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsDynamicLinkerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsDynamicLinkerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsDynamicLinkerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsDynamicLinkerTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsDynamicLinkerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsDynamicLinkerTestCases',
+        tag='9.0_r9.arm.CtsDynamicLinkerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsDynamicLinkerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDynamicLinkerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDynamicLinkerTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsEdiHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsEdiHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsEdiHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsEdiHostTestCases
index 67fcd02..92a2182 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsEdiHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsEdiHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsEdiHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsEdiHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsEdiHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsEdiHostTestCases',
+        tag='9.0_r9.arm.CtsEdiHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsEdiHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsEdiHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsEdiHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsEffectTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsEffectTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsEffectTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsEffectTestCases
index 5e8bbb0..a1e8f94 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsEffectTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsEffectTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsEffectTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsEffectTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsEffectTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsEffectTestCases',
+        tag='9.0_r9.arm.CtsEffectTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsEffectTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsEffectTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsEffectTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsExternalS b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsExternalS
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsExternalS
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsExternalS
index 44ca7d1..06b1284 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsExternalS
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsExternalS
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsExternalS'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsExternalS'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsExternalS',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsExternalS',
+        tag='9.0_r9.arm.CtsExternalS',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsExternalS',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsExternalServiceTestCases', '--include-filter', 'CtsExternalSourcesTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsExternalS',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsFileSystemTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsFileSystemTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsFileSystemTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsFileSystemTestCases
index 7921e91..faa2d99 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsFileSystemTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsFileSystemTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsFileSystemTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsFileSystemTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsFileSystemTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsFileSystemTestCases',
+        tag='9.0_r9.arm.CtsFileSystemTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsFileSystemTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFileSystemTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsFileSystemTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsFragment b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsFragment
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsFragment
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsFragment
index 0a57a01..d6f76c2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsFragment
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsFragment
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsFragment'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsFragment'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsFragment',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsFragment',
+        tag='9.0_r9.arm.CtsFragment',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsFragment',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFragmentTestCases', '--include-filter', 'CtsFragmentTestCasesSdk26', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsFragment',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGestureTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGestureTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGestureTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGestureTestCases
index deaf610..6643954 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGestureTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGestureTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsGestureTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsGestureTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsGestureTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsGestureTestCases',
+        tag='9.0_r9.arm.CtsGestureTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsGestureTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsGestureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsGestureTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGpuToolsHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGpuToolsHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGpuToolsHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGpuToolsHostTestCases
index 8f7d97c..451325c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGpuToolsHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGpuToolsHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsGpuToolsHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsGpuToolsHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsGpuToolsHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsGpuToolsHostTestCases',
+        tag='9.0_r9.arm.CtsGpuToolsHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsGpuToolsHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsGpuToolsHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsGpuToolsHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGraphicsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGraphicsTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGraphicsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGraphicsTestCases
index 84e7fb8..1ab4cbf 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsGraphicsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsGraphicsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsGraphicsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsGraphicsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsGraphicsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsGraphicsTestCases',
+        tag='9.0_r9.arm.CtsGraphicsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsGraphicsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsGraphicsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsGraphicsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHardwareTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHardwareTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHardwareTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHardwareTestCases
index 17ef339..2dcba99 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHardwareTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHardwareTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsHardwareTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsHardwareTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsHardwareTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsHardwareTestCases',
+        tag='9.0_r9.arm.CtsHardwareTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsHardwareTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHardwareTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHardwareTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHarmfulAppWarningHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHarmfulAppWarningHostTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHarmfulAppWarningHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHarmfulAppWarningHostTestCases
index 83dd140..448ff1a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHarmfulAppWarningHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHarmfulAppWarningHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsHarmfulAppWarningHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsHarmfulAppWarningHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsHarmfulAppWarningHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsHarmfulAppWarningHostTestCases',
+        tag='9.0_r9.arm.CtsHarmfulAppWarningHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsHarmfulAppWarningHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHarmfulAppWarningHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHarmfulAppWarningHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHiddenApi b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHiddenApi
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHiddenApi
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHiddenApi
index 722141c..589ef07 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHiddenApi
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHiddenApi
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsHiddenApi'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsHiddenApi'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsHiddenApi',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsHiddenApi',
+        tag='9.0_r9.arm.CtsHiddenApi',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsHiddenApi',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHiddenApiBlacklistApi27TestCases', '--include-filter', 'CtsHiddenApiBlacklistCurrentApiTestCases', '--include-filter', 'CtsHiddenApiBlacklistDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchWhitelistTestCases', '--include-filter', 'CtsHiddenApiKillswitchWildcardTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHiddenApi',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=12600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHostTzDataTests b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHostTzDataTests
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHostTzDataTests
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHostTzDataTests
index 9132255..e13f230 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHostTzDataTests
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHostTzDataTests
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsHostTzDataTests'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsHostTzDataTests'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsHostTzDataTests',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsHostTzDataTests',
+        tag='9.0_r9.arm.CtsHostTzDataTests',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsHostTzDataTests',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHostTzDataTests', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHostTzDataTests',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHostside b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHostside
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHostside
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHostside
index c101982..6b2db62 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsHostside
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsHostside
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsHostside'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsHostside'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsHostside',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsHostside',
+        tag='9.0_r9.arm.CtsHostside',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsHostside',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHostsideNetworkTests', '--include-filter', 'CtsHostsideNumberBlockingTestCases', '--include-filter', 'CtsHostsideTvTests', '--include-filter', 'CtsHostsideWebViewTests', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHostside',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         precondition_commands=['sleep 180'],
         timeout=9000)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIcuTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIcuTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIcuTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIcuTestCases
index 4fa8f56..802a857 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIcuTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIcuTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsIcuTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsIcuTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsIcuTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsIcuTestCases',
+        tag='9.0_r9.arm.CtsIcuTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsIcuTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsIcuTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsIcuTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIncidentHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIncidentHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIncidentHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIncidentHostTestCases
index b30e609..e275de5 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIncidentHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIncidentHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsIncidentHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsIncidentHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsIncidentHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsIncidentHostTestCases',
+        tag='9.0_r9.arm.CtsIncidentHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsIncidentHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsIncidentHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsIncidentHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsInlineMockingTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsInlineMockingTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsInlineMockingTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsInlineMockingTestCases
index 9d25180..1bde855 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsInlineMockingTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsInlineMockingTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsInlineMockingTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsInlineMockingTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsInlineMockingTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsInlineMockingTestCases',
+        tag='9.0_r9.arm.CtsInlineMockingTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsInlineMockingTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsInlineMockingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsInlineMockingTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsInputMethod b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsInputMethod
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsInputMethod
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsInputMethod
index 75b2083..1902f3b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsInputMethod
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsInputMethod
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsInputMethod'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsInputMethod'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsInputMethod',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsInputMethod',
+        tag='9.0_r9.arm.CtsInputMethod',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsInputMethod',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsInputMethodServiceHostTestCases', '--include-filter', 'CtsInputMethodTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsInputMethod',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIntentSignatureTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIntentSignatureTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIntentSignatureTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIntentSignatureTestCases
index 41482f9..64bc3bc 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsIntentSignatureTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsIntentSignatureTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsIntentSignatureTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsIntentSignatureTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsIntentSignatureTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsIntentSignatureTestCases',
+        tag='9.0_r9.arm.CtsIntentSignatureTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsIntentSignatureTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsIntentSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsIntentSignatureTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJankDeviceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJankDeviceTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJankDeviceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJankDeviceTestCases
index a1df584..445ef9f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJankDeviceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJankDeviceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsJankDeviceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsJankDeviceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsJankDeviceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsJankDeviceTestCases',
+        tag='9.0_r9.arm.CtsJankDeviceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsJankDeviceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJankDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJankDeviceTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJdwp b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJdwp
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJdwp
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJdwp
index d2e9ce3..8d257e3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJdwp
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJdwp
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsJdwp'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsJdwp'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsJdwp',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsJdwp',
+        tag='9.0_r9.arm.CtsJdwp',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsJdwp',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJdwpSecurityHostTestCases', '--include-filter', 'CtsJdwpTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJdwp',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJniTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJniTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJniTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJniTestCases
index 4042f66..1e5d6b6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJniTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJniTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsJniTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsJniTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsJniTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsJniTestCases',
+        tag='9.0_r9.arm.CtsJniTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsJniTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJniTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJniTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJobScheduler b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJobScheduler
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJobScheduler
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJobScheduler
index 573ed12..521bf76 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJobScheduler
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJobScheduler
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsJobScheduler'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsJobScheduler'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsJobScheduler',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsJobScheduler',
+        tag='9.0_r9.arm.CtsJobScheduler',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsJobScheduler',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJobSchedulerSharedUidTestCases', '--include-filter', 'CtsJobSchedulerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJobScheduler',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=5400)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJvmti b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJvmti
similarity index 98%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJvmti
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJvmti
index 572d5e1..9bff7f4 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsJvmti
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsJvmti
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsJvmti'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsJvmti'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsJvmti',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsJvmti',
+        tag='9.0_r9.arm.CtsJvmti',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsJvmti',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJvmtiAttachingHostTestCases', '--include-filter', 'CtsJvmtiAttachingTestCases', '--include-filter', 'CtsJvmtiRedefineClassesHostTestCases', '--include-filter', 'CtsJvmtiRunTest1900HostTestCases', '--include-filter', 'CtsJvmtiRunTest1901HostTestCases', '--include-filter', 'CtsJvmtiRunTest1902HostTestCases', '--include-filter', 'CtsJvmtiRunTest1903HostTestCases', '--include-filter', 'CtsJvmtiRunTest1904HostTestCases', '--include-filter', 'CtsJvmtiRunTest1906HostTestCases', '--include-filter', 'CtsJvmtiRunTest1907HostTestCases', '--include-filter', 'CtsJvmtiRunTest1908HostTestCases', '--include-filter', 'CtsJvmtiRunTest1909HostTestCases', '--include-filter', 'CtsJvmtiRunTest1910HostTestCases', '--include-filter', 'CtsJvmtiRunTest1911HostTestCases', '--include-filter', 'CtsJvmtiRunTest1912HostTestCases', '--include-filter', 'CtsJvmtiRunTest1913HostTestCases', '--include-filter', 'CtsJvmtiRunTest1914HostTestCases', '--include-filter', 'CtsJvmtiRunTest1915HostTestCases', '--include-filter', 'CtsJvmtiRunTest1916HostTestCases', '--include-filter', 'CtsJvmtiRunTest1917HostTestCases', '--include-filter', 'CtsJvmtiRunTest1920HostTestCases', '--include-filter', 'CtsJvmtiRunTest1921HostTestCases', '--include-filter', 'CtsJvmtiRunTest1922HostTestCases', '--include-filter', 'CtsJvmtiRunTest1923HostTestCases', '--include-filter', 'CtsJvmtiRunTest1924HostTestCases', '--include-filter', 'CtsJvmtiRunTest1925HostTestCases', '--include-filter', 'CtsJvmtiRunTest1926HostTestCases', '--include-filter', 'CtsJvmtiRunTest1927HostTestCases', '--include-filter', 'CtsJvmtiRunTest1928HostTestCases', '--include-filter', 'CtsJvmtiRunTest1930HostTestCases', '--include-filter', 'CtsJvmtiRunTest1931HostTestCases', '--include-filter', 'CtsJvmtiRunTest1932HostTestCases', '--include-filter', 'CtsJvmtiRunTest1933HostTestCases', '--include-filter', 'CtsJvmtiRunTest1934HostTestCases', '--include-filter', 'CtsJvmtiRunTest1936HostTestCases', '--include-filter', 'CtsJvmtiRunTest1937HostTestCases', '--include-filter', 'CtsJvmtiRunTest1939HostTestCases', '--include-filter', 'CtsJvmtiRunTest1941HostTestCases', '--include-filter', 'CtsJvmtiRunTest1942HostTestCases', '--include-filter', 'CtsJvmtiRunTest1943HostTestCases', '--include-filter', 'CtsJvmtiRunTest902HostTestCases', '--include-filter', 'CtsJvmtiRunTest903HostTestCases', '--include-filter', 'CtsJvmtiRunTest904HostTestCases', '--include-filter', 'CtsJvmtiRunTest905HostTestCases', '--include-filter', 'CtsJvmtiRunTest906HostTestCases', '--include-filter', 'CtsJvmtiRunTest907HostTestCases', '--include-filter', 'CtsJvmtiRunTest908HostTestCases', '--include-filter', 'CtsJvmtiRunTest910HostTestCases', '--include-filter', 'CtsJvmtiRunTest911HostTestCases', '--include-filter', 'CtsJvmtiRunTest912HostTestCases', '--include-filter', 'CtsJvmtiRunTest913HostTestCases', '--include-filter', 'CtsJvmtiRunTest914HostTestCases', '--include-filter', 'CtsJvmtiRunTest915HostTestCases', '--include-filter', 'CtsJvmtiRunTest917HostTestCases', '--include-filter', 'CtsJvmtiRunTest918HostTestCases', '--include-filter', 'CtsJvmtiRunTest919HostTestCases', '--include-filter', 'CtsJvmtiRunTest920HostTestCases', '--include-filter', 'CtsJvmtiRunTest922HostTestCases', '--include-filter', 'CtsJvmtiRunTest923HostTestCases', '--include-filter', 'CtsJvmtiRunTest924HostTestCases', '--include-filter', 'CtsJvmtiRunTest926HostTestCases', '--include-filter', 'CtsJvmtiRunTest927HostTestCases', '--include-filter', 'CtsJvmtiRunTest928HostTestCases', '--include-filter', 'CtsJvmtiRunTest930HostTestCases', '--include-filter', 'CtsJvmtiRunTest931HostTestCases', '--include-filter', 'CtsJvmtiRunTest932HostTestCases', '--include-filter', 'CtsJvmtiRunTest940HostTestCases', '--include-filter', 'CtsJvmtiRunTest942HostTestCases', '--include-filter', 'CtsJvmtiRunTest944HostTestCases', '--include-filter', 'CtsJvmtiRunTest945HostTestCases', '--include-filter', 'CtsJvmtiRunTest947HostTestCases', '--include-filter', 'CtsJvmtiRunTest951HostTestCases', '--include-filter', 'CtsJvmtiRunTest982HostTestCases', '--include-filter', 'CtsJvmtiRunTest983HostTestCases', '--include-filter', 'CtsJvmtiRunTest984HostTestCases', '--include-filter', 'CtsJvmtiRunTest985HostTestCases', '--include-filter', 'CtsJvmtiRunTest986HostTestCases', '--include-filter', 'CtsJvmtiRunTest988HostTestCases', '--include-filter', 'CtsJvmtiRunTest989HostTestCases', '--include-filter', 'CtsJvmtiRunTest990HostTestCases', '--include-filter', 'CtsJvmtiRunTest991HostTestCases', '--include-filter', 'CtsJvmtiRunTest992HostTestCases', '--include-filter', 'CtsJvmtiRunTest993HostTestCases', '--include-filter', 'CtsJvmtiRunTest994HostTestCases', '--include-filter', 'CtsJvmtiRunTest995HostTestCases', '--include-filter', 'CtsJvmtiRunTest996HostTestCases', '--include-filter', 'CtsJvmtiRunTest997HostTestCases', '--include-filter', 'CtsJvmtiTaggingHostTestCases', '--include-filter', 'CtsJvmtiTrackingHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJvmti',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=26700)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsKernelConfigTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsKernelConfigTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsKernelConfigTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsKernelConfigTestCases
index 7032dbc..4aa0b60 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsKernelConfigTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsKernelConfigTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsKernelConfigTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsKernelConfigTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsKernelConfigTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsKernelConfigTestCases',
+        tag='9.0_r9.arm.CtsKernelConfigTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsKernelConfigTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsKernelConfigTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsKernelConfigTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsKeystoreTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsKeystoreTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsKeystoreTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsKeystoreTestCases
index ba5a671..3bdee98 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsKeystoreTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsKeystoreTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsKeystoreTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsKeystoreTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsKeystoreTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsKeystoreTestCases',
+        tag='9.0_r9.arm.CtsKeystoreTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsKeystoreTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsKeystoreTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsKeystoreTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLeanbackJankTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLeanbackJankTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLeanbackJankTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLeanbackJankTestCases
index a241df9..66d520e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLeanbackJankTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLeanbackJankTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsLeanbackJankTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsLeanbackJankTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsLeanbackJankTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsLeanbackJankTestCases',
+        tag='9.0_r9.arm.CtsLeanbackJankTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsLeanbackJankTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLeanbackJankTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLeanbackJankTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLegacyNotificationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLegacyNotificationTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLegacyNotificationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLegacyNotificationTestCases
index 64b3b86..bb5e982 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLegacyNotificationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLegacyNotificationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsLegacyNotificationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsLegacyNotificationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsLegacyNotificationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsLegacyNotificationTestCases',
+        tag='9.0_r9.arm.CtsLegacyNotificationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsLegacyNotificationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLegacyNotificationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLegacyNotificationTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLibcore b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLibcore
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLibcore
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLibcore
index 2382bc1..982769a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLibcore
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLibcore
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsLibcore'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsLibcore'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsLibcore',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsLibcore',
+        tag='9.0_r9.arm.CtsLibcore',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsLibcore',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLibcoreFileIOTestCases', '--include-filter', 'CtsLibcoreJsr166TestCases', '--include-filter', 'CtsLibcoreLegacy22TestCases', '--include-filter', 'CtsLibcoreOjTestCases', '--include-filter', 'CtsLibcoreOkHttpTestCases', '--include-filter', 'CtsLibcoreTestCases', '--include-filter', 'CtsLibcoreWycheproofBCTestCases', '--include-filter', 'CtsLibcoreWycheproofConscryptTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLibcore',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=23400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLiblogTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLiblogTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLiblogTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLiblogTestCases
index a0120e7..b647d71 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLiblogTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLiblogTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsLiblogTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsLiblogTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsLiblogTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsLiblogTestCases',
+        tag='9.0_r9.arm.CtsLiblogTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsLiblogTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLiblogTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLiblogTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLocation b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLocation
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLocation
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLocation
index 12294e2..a480ff2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLocation
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLocation
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsLocation'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsLocation'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsLocation',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsLocation',
+        tag='9.0_r9.arm.CtsLocation',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsLocation',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLocation2TestCases', '--include-filter', 'CtsLocationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLocation',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLogdTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLogdTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLogdTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLogdTestCases
index 93248dc..11ccc64 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsLogdTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsLogdTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsLogdTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsLogdTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsLogdTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsLogdTestCases',
+        tag='9.0_r9.arm.CtsLogdTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsLogdTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLogdTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLogdTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaBitstreamsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaBitstreamsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaBitstreamsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaBitstreamsTestCases
index fabde2a..6082a72 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaBitstreamsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaBitstreamsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMediaBitstreamsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMediaBitstreamsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=True,
-        tag='9.0_r8.arm.CtsMediaBitstreamsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMediaBitstreamsTestCases',
+        tag='9.0_r9.arm.CtsMediaBitstreamsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMediaBitstreamsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaBitstreamsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaBitstreamsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=57600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaHostTestCases
index 456584b..6848205 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMediaHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMediaHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsMediaHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMediaHostTestCases',
+        tag='9.0_r9.arm.CtsMediaHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMediaHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaStressTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaStressTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaStressTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaStressTestCases
index 10d235d..bb4e0df 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaStressTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaStressTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMediaStressTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMediaStressTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=True,
-        tag='9.0_r8.arm.CtsMediaStressTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMediaStressTestCases',
+        tag='9.0_r9.arm.CtsMediaStressTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMediaStressTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaStressTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaStressTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=57600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaTestCases
index 88ff851..475b2b7 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMediaTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMediaTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMediaTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMediaTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=True,
-        tag='9.0_r8.arm.CtsMediaTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMediaTestCases',
+        tag='9.0_r9.arm.CtsMediaTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMediaTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=57600)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMidiTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMidiTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMidiTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMidiTestCases
index 51b859b..3d3a816 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMidiTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMidiTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMidiTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMidiTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsMidiTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMidiTestCases',
+        tag='9.0_r9.arm.CtsMidiTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMidiTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMidiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMidiTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMocking b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMocking
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMocking
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMocking
index defb4a5..d504cf2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMocking
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMocking
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMocking'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMocking'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsMocking',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMocking',
+        tag='9.0_r9.arm.CtsMocking',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMocking',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMockingDebuggableTestCases', '--include-filter', 'CtsMockingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMocking',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMonkeyTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMonkeyTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMonkeyTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMonkeyTestCases
index acce9db..c97c1cc 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMonkeyTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMonkeyTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMonkeyTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMonkeyTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsMonkeyTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMonkeyTestCases',
+        tag='9.0_r9.arm.CtsMonkeyTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMonkeyTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMonkeyTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMonkeyTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMultiUser b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMultiUser
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMultiUser
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMultiUser
index b619c95..ec642ec 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsMultiUser
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsMultiUser
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsMultiUser'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsMultiUser'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsMultiUser',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsMultiUser',
+        tag='9.0_r9.arm.CtsMultiUser',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsMultiUser',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMultiUserHostTestCases', '--include-filter', 'CtsMultiUserTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMultiUser',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNNAPITestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNNAPITestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNNAPITestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNNAPITestCases
index d044a76..73b5602 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNNAPITestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNNAPITestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsNNAPITestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsNNAPITestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsNNAPITestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsNNAPITestCases',
+        tag='9.0_r9.arm.CtsNNAPITestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsNNAPITestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNNAPITestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNNAPITestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNative b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNative
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNative
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNative
index 122b654..f736e3f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNative
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNative
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsNative'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsNative'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsNative',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsNative',
+        tag='9.0_r9.arm.CtsNative',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsNative',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNativeHardwareTestCases', '--include-filter', 'CtsNativeMediaAAudioTestCases', '--include-filter', 'CtsNativeMediaSlTestCases', '--include-filter', 'CtsNativeMediaXaTestCases', '--include-filter', 'CtsNativeNetTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNative',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNdefTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNdefTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNdefTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNdefTestCases
index 080a550..08a766d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNdefTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNdefTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsNdefTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsNdefTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsNdefTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsNdefTestCases',
+        tag='9.0_r9.arm.CtsNdefTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsNdefTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNdefTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNdefTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNet b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNet
similarity index 94%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNet
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNet
index da25cab..1c34e38 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsNet
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsNet
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsNet'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsNet'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsNet',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsNet',
+        tag='9.0_r9.arm.CtsNet',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsNet',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNetSecConfigAttributeTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugDisabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugEnabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigDownloadManagerTestCases', '--include-filter', 'CtsNetSecConfigInvalidPinTestCases', '--include-filter', 'CtsNetSecConfigNestedDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigPrePCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigResourcesSrcTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficFalseTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficTrueTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficUnspecifiedTestCases', '--include-filter', 'CtsNetTestCases', '--include-filter', 'CtsNetTestCasesLegacyApi22', '--include-filter', 'CtsNetTestCasesLegacyPermission22', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNet',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=30600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOmapiTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOmapiTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOmapiTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOmapiTestCases
index 272e02a..69e56e7 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOmapiTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOmapiTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsOmapiTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsOmapiTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsOmapiTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsOmapiTestCases',
+        tag='9.0_r9.arm.CtsOmapiTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsOmapiTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsOmapiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsOmapiTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOpenG b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOpenG
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOpenG
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOpenG
index c1162d5..0a0afec 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOpenG
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOpenG
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsOpenG'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsOpenG'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsOpenG',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsOpenG',
+        tag='9.0_r9.arm.CtsOpenG',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsOpenG',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsOpenGLTestCases', '--include-filter', 'CtsOpenGlPerf2TestCases', '--include-filter', 'CtsOpenGlPerfTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsOpenG',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOs b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOs
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOs
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOs
index c45eac9..ba7e91d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsOs
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsOs
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsOs'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsOs'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsOs',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsOs',
+        tag='9.0_r9.arm.CtsOs',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsOs',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsOsHostTestCases', '--include-filter', 'CtsOsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsOs',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=5400)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPdfTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPdfTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPdfTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPdfTestCases
index 5ba483e..bda8ed9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPdfTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPdfTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsPdfTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsPdfTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsPdfTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsPdfTestCases',
+        tag='9.0_r9.arm.CtsPdfTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsPdfTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPdfTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPdfTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPerfettoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPerfettoTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPerfettoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPerfettoTestCases
index 228541a..6a59292 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPerfettoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPerfettoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsPerfettoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsPerfettoTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsPerfettoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsPerfettoTestCases',
+        tag='9.0_r9.arm.CtsPerfettoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsPerfettoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPerfettoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPerfettoTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPermission b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPermission
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPermission
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPermission
index 410e346..0608f06 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPermission
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPermission
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsPermission'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsPermission'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsPermission',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsPermission',
+        tag='9.0_r9.arm.CtsPermission',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsPermission',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPermission2TestCases', '--include-filter', 'CtsPermissionTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPermission',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPreference b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPreference
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPreference
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPreference
index d3f2e04..ba0d3d4 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPreference
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPreference
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsPreference'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsPreference'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsPreference',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsPreference',
+        tag='9.0_r9.arm.CtsPreference',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsPreference',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPreference2TestCases', '--include-filter', 'CtsPreferenceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPreference',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPrintTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPrintTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPrintTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPrintTestCases
index dbf1d43..77c5d94 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsPrintTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsPrintTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsPrintTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsPrintTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsPrintTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsPrintTestCases',
+        tag='9.0_r9.arm.CtsPrintTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsPrintTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPrintTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPrintTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsProtoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsProtoTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsProtoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsProtoTestCases
index 25dacd4..e789813 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsProtoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsProtoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsProtoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsProtoTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsProtoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsProtoTestCases',
+        tag='9.0_r9.arm.CtsProtoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsProtoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsProtoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsProtoTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsProviderTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsProviderTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsProviderTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsProviderTestCases
index 6ea6264..71f6804 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsProviderTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsProviderTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsProviderTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsProviderTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsProviderTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsProviderTestCases',
+        tag='9.0_r9.arm.CtsProviderTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsProviderTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsProviderTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsProviderTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=3600)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsRenderscript b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsRenderscript
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsRenderscript
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsRenderscript
index c64937f..7023906 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsRenderscript
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsRenderscript
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsRenderscript'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsRenderscript'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsRenderscript',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsRenderscript',
+        tag='9.0_r9.arm.CtsRenderscript',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsRenderscript',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsRenderscriptLegacyTestCases', '--include-filter', 'CtsRenderscriptTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsRenderscript',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsRs b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsRs
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsRs
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsRs
index 4cb7fd6..42aaf25 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsRs
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsRs
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsRs'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsRs'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsRs',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsRs',
+        tag='9.0_r9.arm.CtsRs',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsRs',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsRsBlasTestCases', '--include-filter', 'CtsRsCppTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsRs',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSample b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSample
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSample
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSample
index 1ae5efd..687d62a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSample
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSample
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSample'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSample'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSample',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSample',
+        tag='9.0_r9.arm.CtsSample',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSample',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSampleDeviceTestCases', '--include-filter', 'CtsSampleHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSample',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSaxTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSaxTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSaxTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSaxTestCases
index 95f7765..7a94cb9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSaxTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSaxTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSaxTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSaxTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSaxTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSaxTestCases',
+        tag='9.0_r9.arm.CtsSaxTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSaxTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSaxTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSaxTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSeccompHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSeccompHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSeccompHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSeccompHostTestCases
index d9adf7b..1f64327 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSeccompHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSeccompHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSeccompHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSeccompHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSeccompHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSeccompHostTestCases',
+        tag='9.0_r9.arm.CtsSeccompHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSeccompHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSeccompHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSeccompHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSecureElementAccessControl b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSecureElementAccessControl
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSecureElementAccessControl
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSecureElementAccessControl
index a800855..8337f84 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSecureElementAccessControl
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSecureElementAccessControl
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSecureElementAccessControl'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSecureElementAccessControl'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSecureElementAccessControl',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSecureElementAccessControl',
+        tag='9.0_r9.arm.CtsSecureElementAccessControl',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSecureElementAccessControl',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecureElementAccessControlTestCases1', '--include-filter', 'CtsSecureElementAccessControlTestCases2', '--include-filter', 'CtsSecureElementAccessControlTestCases3', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSecureElementAccessControl',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSecurity b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSecurity
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSecurity
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSecurity
index c3cbb98..f9f8491 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSecurity
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSecurity
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSecurity'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSecurity'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSecurity',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSecurity',
+        tag='9.0_r9.arm.CtsSecurity',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSecurity',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecurityBulletinHostTestCases', '--include-filter', 'CtsSecurityHostTestCases', '--include-filter', 'CtsSecurityTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSecurity',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         precondition_commands=['echo 3 > /proc/sys/kernel/perf_event_paranoid', 'modprobe configs'],
         timeout=16200)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSelinuxTargetSdk b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSelinuxTargetSdk
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSelinuxTargetSdk
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSelinuxTargetSdk
index 9457462..30c8752 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSelinuxTargetSdk
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSelinuxTargetSdk
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSelinuxTargetSdk'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSelinuxTargetSdk'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSelinuxTargetSdk',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSelinuxTargetSdk',
+        tag='9.0_r9.arm.CtsSelinuxTargetSdk',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSelinuxTargetSdk',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSelinuxTargetSdk25TestCases', '--include-filter', 'CtsSelinuxTargetSdk27TestCases', '--include-filter', 'CtsSelinuxTargetSdkCurrentTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSelinuxTargetSdk',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSensorTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSensorTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSensorTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSensorTestCases
index bf52cae..d4859b8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSensorTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSensorTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSensorTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSensorTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSensorTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSensorTestCases',
+        tag='9.0_r9.arm.CtsSensorTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSensorTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSensorTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSensorTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsShortcut b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsShortcut
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsShortcut
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsShortcut
index 6193cb4..9b9ceb9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsShortcut
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsShortcut
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsShortcut'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsShortcut'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsShortcut',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsShortcut',
+        tag='9.0_r9.arm.CtsShortcut',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsShortcut',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsShortcutHostTestCases', '--include-filter', 'CtsShortcutManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsShortcut',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimRestrictedApisTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimRestrictedApisTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimRestrictedApisTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimRestrictedApisTestCases
index 2f9af99..5cea524 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimRestrictedApisTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimRestrictedApisTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSimRestrictedApisTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSimRestrictedApisTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSimRestrictedApisTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSimRestrictedApisTestCases',
+        tag='9.0_r9.arm.CtsSimRestrictedApisTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSimRestrictedApisTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSimRestrictedApisTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSimRestrictedApisTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimpleCpuTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimpleCpuTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimpleCpuTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimpleCpuTestCases
index deddcad..84ae723 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimpleCpuTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimpleCpuTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSimpleCpuTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSimpleCpuTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSimpleCpuTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSimpleCpuTestCases',
+        tag='9.0_r9.arm.CtsSimpleCpuTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSimpleCpuTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSimpleCpuTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSimpleCpuTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimpleperfTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimpleperfTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimpleperfTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimpleperfTestCases
index 5aa06a4..dfc3af3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSimpleperfTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSimpleperfTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSimpleperfTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSimpleperfTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSimpleperfTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSimpleperfTestCases',
+        tag='9.0_r9.arm.CtsSimpleperfTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSimpleperfTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSimpleperfTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSimpleperfTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSkQPTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSkQPTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSkQPTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSkQPTestCases
index b9193ee..a428e01 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSkQPTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSkQPTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSkQPTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSkQPTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSkQPTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSkQPTestCases',
+        tag='9.0_r9.arm.CtsSkQPTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSkQPTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSkQPTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSkQPTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSliceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSliceTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSliceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSliceTestCases
index 824beba..280d1a4 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSliceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSliceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSliceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSliceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSliceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSliceTestCases',
+        tag='9.0_r9.arm.CtsSliceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSliceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSliceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSliceTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSpeechTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSpeechTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSpeechTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSpeechTestCases
index 31faccf..0b497b6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSpeechTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSpeechTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSpeechTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSpeechTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSpeechTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSpeechTestCases',
+        tag='9.0_r9.arm.CtsSpeechTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSpeechTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSpeechTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSpeechTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsStatsdHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsStatsdHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsStatsdHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsStatsdHostTestCases
index fd43b8b..2869073 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsStatsdHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsStatsdHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsStatsdHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsStatsdHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsStatsdHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsStatsdHostTestCases',
+        tag='9.0_r9.arm.CtsStatsdHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsStatsdHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsStatsdHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsStatsdHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSustainedPerformanceHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSustainedPerformanceHostTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSustainedPerformanceHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSustainedPerformanceHostTestCases
index a1cf13d..04cf503 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSustainedPerformanceHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSustainedPerformanceHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSustainedPerformanceHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSustainedPerformanceHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSustainedPerformanceHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSustainedPerformanceHostTestCases',
+        tag='9.0_r9.arm.CtsSustainedPerformanceHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSustainedPerformanceHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSustainedPerformanceHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSustainedPerformanceHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSync b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSync
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSync
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSync
index a3119df..e21cc83 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSync
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSync
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSync'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSync'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSync',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSync',
+        tag='9.0_r9.arm.CtsSync',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSync',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSyncAccountAccessOtherCertTestCases', '--include-filter', 'CtsSyncContentHostTestCases', '--include-filter', 'CtsSyncManagerTestsCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSync',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSystem b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSystem
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSystem
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSystem
index 3c2df6b..eff7c36 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsSystem
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsSystem
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsSystem'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsSystem'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsSystem',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsSystem',
+        tag='9.0_r9.arm.CtsSystem',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsSystem',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSystemApiAnnotationTestCases', '--include-filter', 'CtsSystemApiSignatureTestCases', '--include-filter', 'CtsSystemIntentTestCases', '--include-filter', 'CtsSystemUiHostTestCases', '--include-filter', 'CtsSystemUiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSystem',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTelecom b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTelecom
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTelecom
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTelecom
index 068d23a..fab71ba 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTelecom
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTelecom
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsTelecom'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsTelecom'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsTelecom',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsTelecom',
+        tag='9.0_r9.arm.CtsTelecom',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsTelecom',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTelecomTestCases', '--include-filter', 'CtsTelecomTestCases2', '--include-filter', 'CtsTelecomTestCases3', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTelecom',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTelephony b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTelephony
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTelephony
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTelephony
index adc15fa..18625a7 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTelephony
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTelephony
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsTelephony'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsTelephony'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,15 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsTelephony',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsTelephony',
+        tag='9.0_r9.arm.CtsTelephony',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsTelephony',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTelephony2TestCases', '--include-filter', 'CtsTelephonyTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTelephony',
         target_plan=None,
-        executable_test_count=150,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTextTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTextTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTextTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTextTestCases
index 4102f47..5eef1ac 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTextTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTextTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsTextTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsTextTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsTextTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsTextTestCases',
+        tag='9.0_r9.arm.CtsTextTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsTextTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTextTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTextTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTheme b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTheme
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTheme
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTheme
index 47de197..abd15f5 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTheme
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTheme
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsTheme'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsTheme'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsTheme',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsTheme',
+        tag='9.0_r9.arm.CtsTheme',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsTheme',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsThemeDeviceTestCases', '--include-filter', 'CtsThemeHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTheme',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=25200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsToast b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsToast
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsToast
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsToast
index b71fabf..c9c8b16 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsToast
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsToast
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsToast'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsToast'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsToast',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsToast',
+        tag='9.0_r9.arm.CtsToast',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsToast',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsToastLegacyTestCases', '--include-filter', 'CtsToastTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsToast',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTransitionTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTransitionTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTransitionTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTransitionTestCases
index d4c0d08..6bb4f75 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTransitionTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTransitionTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsTransitionTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsTransitionTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsTransitionTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsTransitionTestCases',
+        tag='9.0_r9.arm.CtsTransitionTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsTransitionTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTransitionTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTransitionTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTrustedVoiceHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTrustedVoiceHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTrustedVoiceHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTrustedVoiceHostTestCases
index 3efc3d5..b31f951 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTrustedVoiceHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTrustedVoiceHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsTrustedVoiceHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsTrustedVoiceHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsTrustedVoiceHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsTrustedVoiceHostTestCases',
+        tag='9.0_r9.arm.CtsTrustedVoiceHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsTrustedVoiceHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTrustedVoiceHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTrustedVoiceHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTv b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTv
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTv
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTv
index a478eb0..9270e5e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsTv
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsTv
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsTv'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsTv'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsTv',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsTv',
+        tag='9.0_r9.arm.CtsTv',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsTv',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTvProviderTestCases', '--include-filter', 'CtsTvTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTv',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUi b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUi
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUi
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUi
index 722eb9c..f5cd6a1 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUi
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUi
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsUi'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsUi'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsUi',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsUi',
+        tag='9.0_r9.arm.CtsUi',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsUi',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUiAutomationTestCases', '--include-filter', 'CtsUiDeviceTestCases', '--include-filter', 'CtsUiRenderingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUi',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUidIsolationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUidIsolationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUidIsolationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUidIsolationTestCases
index 3e4b49a..bffb7ec 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUidIsolationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUidIsolationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsUidIsolationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsUidIsolationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsUidIsolationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsUidIsolationTestCases',
+        tag='9.0_r9.arm.CtsUidIsolationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsUidIsolationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUidIsolationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUidIsolationTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUsageStatsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUsageStatsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUsageStatsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUsageStatsTestCases
index 0c19895..0cca843 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUsageStatsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUsageStatsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsUsageStatsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsUsageStatsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsUsageStatsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsUsageStatsTestCases',
+        tag='9.0_r9.arm.CtsUsageStatsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsUsageStatsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUsageStatsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUsageStatsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUsbTests b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUsbTests
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUsbTests
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUsbTests
index b777704..7c2c90c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUsbTests
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUsbTests
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsUsbTests'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsUsbTests'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild, suite:smoke'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsUsbTests',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsUsbTests',
+        tag='9.0_r9.arm.CtsUsbTests',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsUsbTests',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUsbTests', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUsbTests',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUtilTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUtilTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUtilTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUtilTestCases
index b9ce8ec..3ec0fad 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsUtilTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsUtilTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsUtilTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsUtilTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsUtilTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsUtilTestCases',
+        tag='9.0_r9.arm.CtsUtilTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsUtilTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUtilTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUtilTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVideoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVideoTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVideoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVideoTestCases
index aa57a32..6c4c9be 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVideoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVideoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsVideoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsVideoTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsVideoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsVideoTestCases',
+        tag='9.0_r9.arm.CtsVideoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsVideoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVideoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVideoTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsViewTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsViewTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsViewTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsViewTestCases
index 0e04279..6ea26ca 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsViewTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsViewTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsViewTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsViewTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsViewTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsViewTestCases',
+        tag='9.0_r9.arm.CtsViewTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsViewTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsViewTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsViewTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         precondition_commands=['sleep 60'],
         timeout=3600)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVmTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVmTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVmTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVmTestCases
index f36e1c7..f04f7ec 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVmTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVmTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsVmTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsVmTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsVmTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsVmTestCases',
+        tag='9.0_r9.arm.CtsVmTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsVmTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVmTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVmTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVoice b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVoice
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVoice
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVoice
index 51a9a68..eb1c14d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVoice
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVoice
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsVoice'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsVoice'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:bvt-perbuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=3,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsVoice',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsVoice',
+        tag='9.0_r9.arm.CtsVoice',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsVoice',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVoiceInteractionTestCases', '--include-filter', 'CtsVoiceSettingsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVoice',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVrTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVrTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVrTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVrTestCases
index 5ba021a..0dcb18b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsVrTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsVrTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsVrTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsVrTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsVrTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsVrTestCases',
+        tag='9.0_r9.arm.CtsVrTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsVrTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVrTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVrTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWebkitTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWebkitTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWebkitTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWebkitTestCases
index f8930b3..52f8600 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWebkitTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWebkitTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsWebkitTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsWebkitTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsWebkitTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsWebkitTestCases',
+        tag='9.0_r9.arm.CtsWebkitTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsWebkitTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWebkitTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWebkitTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWidgetTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWidgetTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWidgetTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWidgetTestCases
index 9a0c2cf..757ba05 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWidgetTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWidgetTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsWidgetTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsWidgetTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsWidgetTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsWidgetTestCases',
+        tag='9.0_r9.arm.CtsWidgetTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsWidgetTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWidgetTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWidgetTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWindowManagerDeviceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWindowManagerDeviceTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWindowManagerDeviceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWindowManagerDeviceTestCases
index 41b6d47..b6a2c50 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWindowManagerDeviceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWindowManagerDeviceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsWindowManagerDeviceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsWindowManagerDeviceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsWindowManagerDeviceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsWindowManagerDeviceTestCases',
+        tag='9.0_r9.arm.CtsWindowManagerDeviceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsWindowManagerDeviceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWindowManagerDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWindowManagerDeviceTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWrap b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWrap
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWrap
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWrap
index 40ad39d..8340042 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.CtsWrap
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.CtsWrap
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.CtsWrap'
+NAME = 'cheets_CTS_P.9.0_r9.arm.CtsWrap'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.CtsWrap',
-        test_name='cheets_CTS_P.9.0_r8.arm.CtsWrap',
+        tag='9.0_r9.arm.CtsWrap',
+        test_name='cheets_CTS_P.9.0_r9.arm.CtsWrap',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWrapNoWrapTestCases', '--include-filter', 'CtsWrapWrapDebugMallocDebugTestCases', '--include-filter', 'CtsWrapWrapDebugTestCases', '--include-filter', 'CtsWrapWrapNoDebugTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWrap',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
index 3cc5afa..0509269 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
+        tag='9.0_r9.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAbiOverrideHostTestCases', '--include-filter', 'CtsAccelerationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
index acc208f..865a206 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
+        tag='9.0_r9.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccessibilityServiceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
index 2da58f0..641cb9b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
+        tag='9.0_r9.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccessibilityTestCases', '--include-filter', 'CtsAccountManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
index d4dd9da..361f754 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
+        tag='9.0_r9.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsActivityManagerDeviceSdk25TestCases', '--include-filter', 'CtsActivityManagerDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
similarity index 95%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
index 41e5874..9e1b3f0 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -23,14 +23,14 @@
         max_retry=9,
         enable_default_apps=True,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
+        tag='9.0_r9.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAdminPackageInstallerTestCases', '--include-filter', 'CtsAdminTestCases', '--include-filter', 'CtsAlarmClockTestCases', '--include-filter', 'CtsAlarmManagerTestCases', '--include-filter', 'CtsAndroidAppTestCases', '--include-filter', 'CtsAndroidTestBase27ApiSignatureTestCases', '--include-filter', 'CtsAndroidTestMockCurrentApiSignatureTestCases', '--include-filter', 'CtsAndroidTestRunnerCurrentApiSignatureTestCases', '--include-filter', 'CtsAnimationTestCases', '--include-filter', 'CtsApacheHttpLegacy27ApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyCurrentApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyUsesLibraryApiSignatureTestCases', '--include-filter', 'CtsAppComponentFactoryTestCases', '--include-filter', 'CtsAppSecurityHostTestCases', '--include-filter', 'CtsAppTestCases', '--include-filter', 'CtsAppUsageHostTestCases', '--include-filter', 'CtsAppWidgetTestCases', '--include-filter', 'CtsAslrMallocTestCases', '--include-filter', 'CtsAssistTestCases', '--include-filter', 'CtsAtraceHostTestCases', '--include-filter', 'CtsAutoFillServiceTestCases', '--include-filter', 'CtsBackgroundRestrictionsTestCases', '--include-filter', 'CtsBackupHostTestCases', '--include-filter', 'CtsBackupTestCases', '--include-filter', 'CtsBatterySavingTestCases', '--include-filter', 'CtsBionicTestCases', '--include-filter', 'CtsBluetoothTestCases', '--include-filter', 'CtsBootStatsTestCases', '--include-filter', 'CtsCalendarcommon2TestCases', '--include-filter', 'CtsCameraApi25TestCases', '--include-filter', 'CtsCameraTestCases', '--include-filter', 'CtsCarTestCases', '--include-filter', 'CtsCarrierApiTestCases', '--include-filter', 'CtsColorModeTestCases', '--include-filter', 'CtsCompilationTestCases', '--include-filter', 'CtsContactsProviderWipe', '--include-filter', 'CtsContentTestCases', '--include-filter', 'CtsCppToolsTestCases', '--include-filter', 'CtsCurrentApiSignatureTestCases', '--include-filter', 'CtsDatabaseTestCases', '--include-filter', 'CtsDebugTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases
index 27889fc..9a6d74c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=15,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
+        tag='9.0_r9.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsDeqpTestCases_-_CtsDeqpTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
index 0f05ee6..92b76a9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
+        tag='9.0_r9.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeviceIdleHostTestCases', '--include-filter', 'CtsDevicePolicyManagerTestCases', '--include-filter', 'CtsDexMetadataHostTestCases', '--include-filter', 'CtsDisplayTestCases', '--include-filter', 'CtsDpiTestCases', '--include-filter', 'CtsDpiTestCases2', '--include-filter', 'CtsDreamsTestCases', '--include-filter', 'CtsDrmTestCases', '--include-filter', 'CtsDumpsysHostTestCases', '--include-filter', 'CtsDynamicLinkerTestCases', '--include-filter', 'CtsEdiHostTestCases', '--include-filter', 'CtsEffectTestCases', '--include-filter', 'CtsExternalServiceTestCases', '--include-filter', 'CtsExternalSourcesTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
index 93fd8a5..b1a441d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
+        tag='9.0_r9.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFileSystemTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
similarity index 94%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
index cb004ea..9c9677e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
+        tag='9.0_r9.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFragmentTestCases', '--include-filter', 'CtsFragmentTestCasesSdk26', '--include-filter', 'CtsGestureTestCases', '--include-filter', 'CtsGpuToolsHostTestCases', '--include-filter', 'CtsGraphicsTestCases', '--include-filter', 'CtsHardwareTestCases', '--include-filter', 'CtsHarmfulAppWarningHostTestCases', '--include-filter', 'CtsHiddenApiBlacklistApi27TestCases', '--include-filter', 'CtsHiddenApiBlacklistCurrentApiTestCases', '--include-filter', 'CtsHiddenApiBlacklistDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchWhitelistTestCases', '--include-filter', 'CtsHiddenApiKillswitchWildcardTestCases', '--include-filter', 'CtsHostTzDataTests', '--include-filter', 'CtsHostsideNetworkTests', '--include-filter', 'CtsHostsideNumberBlockingTestCases', '--include-filter', 'CtsHostsideTvTests', '--include-filter', 'CtsHostsideWebViewTests', '--include-filter', 'CtsIcuTestCases', '--include-filter', 'CtsIncidentHostTestCases', '--include-filter', 'CtsInlineMockingTestCases', '--include-filter', 'CtsInputMethodServiceHostTestCases', '--include-filter', 'CtsInputMethodTestCases', '--include-filter', 'CtsIntentSignatureTestCases', '--include-filter', 'CtsJankDeviceTestCases', '--include-filter', 'CtsJdwpSecurityHostTestCases', '--include-filter', 'CtsJdwpTestCases', '--include-filter', 'CtsJniTestCases', '--include-filter', 'CtsJobSchedulerSharedUidTestCases', '--include-filter', 'CtsJobSchedulerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
similarity index 97%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
index 50c0a78..a05165a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
+        tag='9.0_r9.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJvmtiAttachingHostTestCases', '--include-filter', 'CtsJvmtiAttachingTestCases', '--include-filter', 'CtsJvmtiRedefineClassesHostTestCases', '--include-filter', 'CtsJvmtiRunTest1900HostTestCases', '--include-filter', 'CtsJvmtiRunTest1901HostTestCases', '--include-filter', 'CtsJvmtiRunTest1902HostTestCases', '--include-filter', 'CtsJvmtiRunTest1903HostTestCases', '--include-filter', 'CtsJvmtiRunTest1904HostTestCases', '--include-filter', 'CtsJvmtiRunTest1906HostTestCases', '--include-filter', 'CtsJvmtiRunTest1907HostTestCases', '--include-filter', 'CtsJvmtiRunTest1908HostTestCases', '--include-filter', 'CtsJvmtiRunTest1909HostTestCases', '--include-filter', 'CtsJvmtiRunTest1910HostTestCases', '--include-filter', 'CtsJvmtiRunTest1911HostTestCases', '--include-filter', 'CtsJvmtiRunTest1912HostTestCases', '--include-filter', 'CtsJvmtiRunTest1913HostTestCases', '--include-filter', 'CtsJvmtiRunTest1914HostTestCases', '--include-filter', 'CtsJvmtiRunTest1915HostTestCases', '--include-filter', 'CtsJvmtiRunTest1916HostTestCases', '--include-filter', 'CtsJvmtiRunTest1917HostTestCases', '--include-filter', 'CtsJvmtiRunTest1920HostTestCases', '--include-filter', 'CtsJvmtiRunTest1921HostTestCases', '--include-filter', 'CtsJvmtiRunTest1922HostTestCases', '--include-filter', 'CtsJvmtiRunTest1923HostTestCases', '--include-filter', 'CtsJvmtiRunTest1924HostTestCases', '--include-filter', 'CtsJvmtiRunTest1925HostTestCases', '--include-filter', 'CtsJvmtiRunTest1926HostTestCases', '--include-filter', 'CtsJvmtiRunTest1927HostTestCases', '--include-filter', 'CtsJvmtiRunTest1928HostTestCases', '--include-filter', 'CtsJvmtiRunTest1930HostTestCases', '--include-filter', 'CtsJvmtiRunTest1931HostTestCases', '--include-filter', 'CtsJvmtiRunTest1932HostTestCases', '--include-filter', 'CtsJvmtiRunTest1933HostTestCases', '--include-filter', 'CtsJvmtiRunTest1934HostTestCases', '--include-filter', 'CtsJvmtiRunTest1936HostTestCases', '--include-filter', 'CtsJvmtiRunTest1937HostTestCases', '--include-filter', 'CtsJvmtiRunTest1939HostTestCases', '--include-filter', 'CtsJvmtiRunTest1941HostTestCases', '--include-filter', 'CtsJvmtiRunTest1942HostTestCases', '--include-filter', 'CtsJvmtiRunTest1943HostTestCases', '--include-filter', 'CtsJvmtiRunTest902HostTestCases', '--include-filter', 'CtsJvmtiRunTest903HostTestCases', '--include-filter', 'CtsJvmtiRunTest904HostTestCases', '--include-filter', 'CtsJvmtiRunTest905HostTestCases', '--include-filter', 'CtsJvmtiRunTest906HostTestCases', '--include-filter', 'CtsJvmtiRunTest907HostTestCases', '--include-filter', 'CtsJvmtiRunTest908HostTestCases', '--include-filter', 'CtsJvmtiRunTest910HostTestCases', '--include-filter', 'CtsJvmtiRunTest911HostTestCases', '--include-filter', 'CtsJvmtiRunTest912HostTestCases', '--include-filter', 'CtsJvmtiRunTest913HostTestCases', '--include-filter', 'CtsJvmtiRunTest914HostTestCases', '--include-filter', 'CtsJvmtiRunTest915HostTestCases', '--include-filter', 'CtsJvmtiRunTest917HostTestCases', '--include-filter', 'CtsJvmtiRunTest918HostTestCases', '--include-filter', 'CtsJvmtiRunTest919HostTestCases', '--include-filter', 'CtsJvmtiRunTest920HostTestCases', '--include-filter', 'CtsJvmtiRunTest922HostTestCases', '--include-filter', 'CtsJvmtiRunTest923HostTestCases', '--include-filter', 'CtsJvmtiRunTest924HostTestCases', '--include-filter', 'CtsJvmtiRunTest926HostTestCases', '--include-filter', 'CtsJvmtiRunTest927HostTestCases', '--include-filter', 'CtsJvmtiRunTest928HostTestCases', '--include-filter', 'CtsJvmtiRunTest930HostTestCases', '--include-filter', 'CtsJvmtiRunTest931HostTestCases', '--include-filter', 'CtsJvmtiRunTest932HostTestCases', '--include-filter', 'CtsJvmtiRunTest940HostTestCases', '--include-filter', 'CtsJvmtiRunTest942HostTestCases', '--include-filter', 'CtsJvmtiRunTest944HostTestCases', '--include-filter', 'CtsJvmtiRunTest945HostTestCases', '--include-filter', 'CtsJvmtiRunTest947HostTestCases', '--include-filter', 'CtsJvmtiRunTest951HostTestCases', '--include-filter', 'CtsJvmtiRunTest982HostTestCases', '--include-filter', 'CtsJvmtiRunTest983HostTestCases', '--include-filter', 'CtsJvmtiRunTest984HostTestCases', '--include-filter', 'CtsJvmtiRunTest985HostTestCases', '--include-filter', 'CtsJvmtiRunTest986HostTestCases', '--include-filter', 'CtsJvmtiRunTest988HostTestCases', '--include-filter', 'CtsJvmtiRunTest989HostTestCases', '--include-filter', 'CtsJvmtiRunTest990HostTestCases', '--include-filter', 'CtsJvmtiRunTest991HostTestCases', '--include-filter', 'CtsJvmtiRunTest992HostTestCases', '--include-filter', 'CtsJvmtiRunTest993HostTestCases', '--include-filter', 'CtsJvmtiRunTest994HostTestCases', '--include-filter', 'CtsJvmtiRunTest995HostTestCases', '--include-filter', 'CtsJvmtiRunTest996HostTestCases', '--include-filter', 'CtsJvmtiRunTest997HostTestCases', '--include-filter', 'CtsJvmtiTaggingHostTestCases', '--include-filter', 'CtsJvmtiTrackingHostTestCases', '--include-filter', 'CtsKernelConfigTestCases', '--include-filter', 'CtsKeystoreTestCases', '--include-filter', 'CtsLeanbackJankTestCases', '--include-filter', 'CtsLegacyNotificationTestCases', '--include-filter', 'CtsLibcoreFileIOTestCases', '--include-filter', 'CtsLibcoreJsr166TestCases', '--include-filter', 'CtsLibcoreLegacy22TestCases', '--include-filter', 'CtsLibcoreOjTestCases', '--include-filter', 'CtsLibcoreOkHttpTestCases', '--include-filter', 'CtsLibcoreTestCases', '--include-filter', 'CtsLibcoreWycheproofBCTestCases', '--include-filter', 'CtsLibcoreWycheproofConscryptTestCases', '--include-filter', 'CtsLiblogTestCases', '--include-filter', 'CtsLocation2TestCases', '--include-filter', 'CtsLocationTestCases', '--include-filter', 'CtsLogdTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
index 44760ef..a7dd684 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=True,
-        tag='9.0_r8.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
+        tag='9.0_r9.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaBitstreamsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
index 3588ef4..644f37a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
+        tag='9.0_r9.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
index 98b59c8..9e69faa 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=True,
-        tag='9.0_r8.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
+        tag='9.0_r9.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaStressTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaTestCases_-_CtsMediaTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaTestCases_-_CtsMediaTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaTestCases_-_CtsMediaTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaTestCases_-_CtsMediaTestCases
index e423ba4..cfcf6b1 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMediaTestCases_-_CtsMediaTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMediaTestCases_-_CtsMediaTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsMediaTestCases_-_CtsMediaTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsMediaTestCases_-_CtsMediaTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=True,
-        tag='9.0_r8.arm.all.CtsMediaTestCases_-_CtsMediaTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsMediaTestCases_-_CtsMediaTestCases',
+        tag='9.0_r9.arm.all.CtsMediaTestCases_-_CtsMediaTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsMediaTestCases_-_CtsMediaTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaTestCases_-_CtsMediaTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
similarity index 96%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
index 6d84b52..c5b8f42 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
+        tag='9.0_r9.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMidiTestCases', '--include-filter', 'CtsMockingDebuggableTestCases', '--include-filter', 'CtsMockingTestCases', '--include-filter', 'CtsMonkeyTestCases', '--include-filter', 'CtsMultiUserHostTestCases', '--include-filter', 'CtsMultiUserTestCases', '--include-filter', 'CtsNNAPITestCases', '--include-filter', 'CtsNativeHardwareTestCases', '--include-filter', 'CtsNativeMediaAAudioTestCases', '--include-filter', 'CtsNativeMediaSlTestCases', '--include-filter', 'CtsNativeMediaXaTestCases', '--include-filter', 'CtsNativeNetTestCases', '--include-filter', 'CtsNdefTestCases', '--include-filter', 'CtsNetSecConfigAttributeTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugDisabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugEnabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigDownloadManagerTestCases', '--include-filter', 'CtsNetSecConfigInvalidPinTestCases', '--include-filter', 'CtsNetSecConfigNestedDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigPrePCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigResourcesSrcTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficFalseTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficTrueTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficUnspecifiedTestCases', '--include-filter', 'CtsNetTestCases', '--include-filter', 'CtsNetTestCasesLegacyApi22', '--include-filter', 'CtsNetTestCasesLegacyPermission22', '--include-filter', 'CtsOmapiTestCases', '--include-filter', 'CtsOpenGLTestCases', '--include-filter', 'CtsOpenGlPerf2TestCases', '--include-filter', 'CtsOpenGlPerfTestCases', '--include-filter', 'CtsOsHostTestCases', '--include-filter', 'CtsOsTestCases', '--include-filter', 'CtsPdfTestCases', '--include-filter', 'CtsPerfettoTestCases', '--include-filter', 'CtsPermission2TestCases', '--include-filter', 'CtsPermissionTestCases', '--include-filter', 'CtsPreference2TestCases', '--include-filter', 'CtsPreferenceTestCases', '--include-filter', 'CtsPrintTestCases', '--include-filter', 'CtsProtoTestCases', '--include-filter', 'CtsProviderTestCases', '--include-filter', 'CtsRenderscriptLegacyTestCases', '--include-filter', 'CtsRenderscriptTestCases', '--include-filter', 'CtsRsBlasTestCases', '--include-filter', 'CtsRsCppTestCases', '--include-filter', 'CtsSampleDeviceTestCases', '--include-filter', 'CtsSampleHostTestCases', '--include-filter', 'CtsSaxTestCases', '--include-filter', 'CtsSeccompHostTestCases', '--include-filter', 'CtsSecureElementAccessControlTestCases1', '--include-filter', 'CtsSecureElementAccessControlTestCases2', '--include-filter', 'CtsSecureElementAccessControlTestCases3', '--include-filter', 'CtsSecurityBulletinHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
index 12e9c9c..a04cdb6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
+        tag='9.0_r9.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecurityHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         precondition_commands=['echo 3 > /proc/sys/kernel/perf_event_paranoid', 'modprobe configs'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
index e4194a8..80b29ee 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
+        tag='9.0_r9.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecurityTestCases', '--include-filter', 'CtsSelinuxTargetSdk25TestCases', '--include-filter', 'CtsSelinuxTargetSdk27TestCases', '--include-filter', 'CtsSelinuxTargetSdkCurrentTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSensorTestCases_-_CtsSensorTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSensorTestCases_-_CtsSensorTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSensorTestCases_-_CtsSensorTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSensorTestCases_-_CtsSensorTestCases
index 7d2b322..19c0104 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsSensorTestCases_-_CtsSensorTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsSensorTestCases_-_CtsSensorTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsSensorTestCases_-_CtsSensorTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsSensorTestCases_-_CtsSensorTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsSensorTestCases_-_CtsSensorTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsSensorTestCases_-_CtsSensorTestCases',
+        tag='9.0_r9.arm.all.CtsSensorTestCases_-_CtsSensorTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsSensorTestCases_-_CtsSensorTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSensorTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsSensorTestCases_-_CtsSensorTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
similarity index 93%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
index 063e96b..79a9122 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,15 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
+        tag='9.0_r9.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsShortcutHostTestCases', '--include-filter', 'CtsShortcutManagerTestCases', '--include-filter', 'CtsSimRestrictedApisTestCases', '--include-filter', 'CtsSimpleCpuTestCases', '--include-filter', 'CtsSimpleperfTestCases', '--include-filter', 'CtsSkQPTestCases', '--include-filter', 'CtsSliceTestCases', '--include-filter', 'CtsSpeechTestCases', '--include-filter', 'CtsStatsdHostTestCases', '--include-filter', 'CtsSustainedPerformanceHostTestCases', '--include-filter', 'CtsSyncAccountAccessOtherCertTestCases', '--include-filter', 'CtsSyncContentHostTestCases', '--include-filter', 'CtsSyncManagerTestsCases', '--include-filter', 'CtsSystemApiAnnotationTestCases', '--include-filter', 'CtsSystemApiSignatureTestCases', '--include-filter', 'CtsSystemIntentTestCases', '--include-filter', 'CtsSystemUiHostTestCases', '--include-filter', 'CtsSystemUiTestCases', '--include-filter', 'CtsTelecomTestCases', '--include-filter', 'CtsTelecomTestCases2', '--include-filter', 'CtsTelecomTestCases3', '--include-filter', 'CtsTelephony2TestCases', '--include-filter', 'CtsTelephonyTestCases', '--include-filter', 'CtsTextTestCases', '--include-filter', 'CtsThemeDeviceTestCases', '--include-filter', 'CtsThemeHostTestCases', '--include-filter', 'CtsToastLegacyTestCases', '--include-filter', 'CtsToastTestCases', '--include-filter', 'CtsTransitionTestCases', '--include-filter', 'CtsTrustedVoiceHostTestCases', '--include-filter', 'CtsTvProviderTestCases', '--include-filter', 'CtsTvTestCases', '--include-filter', 'CtsUiAutomationTestCases', '--include-filter', 'CtsUiDeviceTestCases', '--include-filter', 'CtsUiRenderingTestCases', '--include-filter', 'CtsUidIsolationTestCases', '--include-filter', 'CtsUsageStatsTestCases', '--include-filter', 'CtsUsbTests', '--include-filter', 'CtsUtilTestCases', '--include-filter', 'CtsVideoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
         target_plan=None,
-        executable_test_count=3829,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsViewTestCases_-_CtsViewTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsViewTestCases_-_CtsViewTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsViewTestCases_-_CtsViewTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsViewTestCases_-_CtsViewTestCases
index 4a5a782..2ed9f28 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsViewTestCases_-_CtsViewTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsViewTestCases_-_CtsViewTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsViewTestCases_-_CtsViewTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsViewTestCases_-_CtsViewTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsViewTestCases_-_CtsViewTestCases',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsViewTestCases_-_CtsViewTestCases',
+        tag='9.0_r9.arm.all.CtsViewTestCases_-_CtsViewTestCases',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsViewTestCases_-_CtsViewTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsViewTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsViewTestCases_-_CtsViewTestCases',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         precondition_commands=['sleep 60'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsVmTestCases_-_vm-tests-tf b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsVmTestCases_-_vm-tests-tf
similarity index 91%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsVmTestCases_-_vm-tests-tf
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsVmTestCases_-_vm-tests-tf
index 1e74248..483c10d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.all.CtsVmTestCases_-_vm-tests-tf
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.all.CtsVmTestCases_-_vm-tests-tf
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.all.CtsVmTestCases_-_vm-tests-tf'
+NAME = 'cheets_CTS_P.9.0_r9.arm.all.CtsVmTestCases_-_vm-tests-tf'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.arm.all.CtsVmTestCases_-_vm-tests-tf',
-        test_name='cheets_CTS_P.9.0_r8.arm.all.CtsVmTestCases_-_vm-tests-tf',
+        tag='9.0_r9.arm.all.CtsVmTestCases_-_vm-tests-tf',
+        test_name='cheets_CTS_P.9.0_r9.arm.all.CtsVmTestCases_-_vm-tests-tf',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVmTestCases', '--include-filter', 'CtsVoiceInteractionTestCases', '--include-filter', 'CtsVoiceSettingsTestCases', '--include-filter', 'CtsVrTestCases', '--include-filter', 'CtsWebkitTestCases', '--include-filter', 'CtsWidgetTestCases', '--include-filter', 'CtsWindowManagerDeviceTestCases', '--include-filter', 'CtsWrapNoWrapTestCases', '--include-filter', 'CtsWrapWrapDebugMallocDebugTestCases', '--include-filter', 'CtsWrapWrapDebugTestCases', '--include-filter', 'CtsWrapWrapNoDebugTestCases', '--include-filter', 'cts-system-all.api', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases1', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases2', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases3', '--include-filter', 'vm-tests-tf', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsVmTestCases_-_vm-tests-tf',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.cts-system-all.api b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.cts-system-all.api
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.cts-system-all.api
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.cts-system-all.api
index bf06f0d..ce4316c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.cts-system-all.api
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.cts-system-all.api
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.cts-system-all.api'
+NAME = 'cheets_CTS_P.9.0_r9.arm.cts-system-all.api'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.cts-system-all.api',
-        test_name='cheets_CTS_P.9.0_r8.arm.cts-system-all.api',
+        tag='9.0_r9.arm.cts-system-all.api',
+        test_name='cheets_CTS_P.9.0_r9.arm.cts-system-all.api',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'cts-system-all.api', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='cts-system-all.api',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.signed-CtsSecureElementAccessControl b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.signed-CtsSecureElementAccessControl
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.signed-CtsSecureElementAccessControl
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.signed-CtsSecureElementAccessControl
index d32ebda..1824879 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.signed-CtsSecureElementAccessControl
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.signed-CtsSecureElementAccessControl
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.signed-CtsSecureElementAccessControl'
+NAME = 'cheets_CTS_P.9.0_r9.arm.signed-CtsSecureElementAccessControl'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.signed-CtsSecureElementAccessControl',
-        test_name='cheets_CTS_P.9.0_r8.arm.signed-CtsSecureElementAccessControl',
+        tag='9.0_r9.arm.signed-CtsSecureElementAccessControl',
+        test_name='cheets_CTS_P.9.0_r9.arm.signed-CtsSecureElementAccessControl',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases1', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases2', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases3', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='signed-CtsSecureElementAccessControl',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.tradefed-run-collect-tests-only-internal b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.tradefed-run-collect-tests-only-internal
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.tradefed-run-collect-tests-only-internal
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.tradefed-run-collect-tests-only-internal
index 59b57bb..8f919d3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.tradefed-run-collect-tests-only-internal
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.tradefed-run-collect-tests-only-internal
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.tradefed-run-collect-tests-only-internal'
+NAME = 'cheets_CTS_P.9.0_r9.arm.tradefed-run-collect-tests-only-internal'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-qual'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 0
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=0,
         needs_push_media=False,
-        tag='9.0_r8.arm.tradefed-run-collect-tests-only-internal',
-        test_name='cheets_CTS_P.9.0_r8.arm.tradefed-run-collect-tests-only-internal',
+        tag='9.0_r9.arm.tradefed-run-collect-tests-only-internal',
+        test_name='cheets_CTS_P.9.0_r9.arm.tradefed-run-collect-tests-only-internal',
         run_template=['run', 'commandAndExit', 'collect-tests-only', '--disable-reboot', '--module-arg', 'CtsMediaTestCases:skip-media-download:true', '--module-arg', 'CtsMediaStressTestCases:skip-media-download:true', '--module-arg', 'CtsMediaBitstreamsTestCases:skip-media-download:true'],
         retry_template=None,
         target_module=None,
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.vm-tests-tf b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.vm-tests-tf
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.arm.vm-tests-tf
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.arm.vm-tests-tf
index f75a5ea..063ce11 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.arm.vm-tests-tf
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.arm.vm-tests-tf
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.arm.vm-tests-tf'
+NAME = 'cheets_CTS_P.9.0_r9.arm.vm-tests-tf'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild'
 DEPENDENCIES = 'arc'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.arm.vm-tests-tf',
-        test_name='cheets_CTS_P.9.0_r8.arm.vm-tests-tf',
+        tag='9.0_r9.arm.vm-tests-tf',
+        test_name='cheets_CTS_P.9.0_r9.arm.vm-tests-tf',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'vm-tests-tf', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='vm-tests-tf',
         target_plan=None,
         bundle='arm',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-arm.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-arm.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAbiOverrideHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAbiOverrideHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAbiOverrideHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAbiOverrideHostTestCases
index b46f72c..6feab74 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAbiOverrideHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAbiOverrideHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAbiOverrideHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAbiOverrideHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAbiOverrideHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAbiOverrideHostTestCases',
+        tag='9.0_r9.x86.CtsAbiOverrideHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAbiOverrideHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAbiOverrideHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAbiOverrideHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccelerationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccelerationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccelerationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccelerationTestCases
index 0125ac4..a14bdef 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccelerationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccelerationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAccelerationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAccelerationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAccelerationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAccelerationTestCases',
+        tag='9.0_r9.x86.CtsAccelerationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAccelerationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccelerationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAccelerationTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccessibility b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccessibility
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccessibility
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccessibility
index 2d9920e..7d2778c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccessibility
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccessibility
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAccessibility'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAccessibility'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAccessibility',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAccessibility',
+        tag='9.0_r9.x86.CtsAccessibility',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAccessibility',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccessibilityServiceTestCases', '--include-filter', 'CtsAccessibilityTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAccessibility',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=14400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccountManagerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccountManagerTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccountManagerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccountManagerTestCases
index afbe37c..d29d259 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAccountManagerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAccountManagerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAccountManagerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAccountManagerTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAccountManagerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAccountManagerTestCases',
+        tag='9.0_r9.x86.CtsAccountManagerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAccountManagerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccountManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAccountManagerTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsActivityManagerDevice b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsActivityManagerDevice
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsActivityManagerDevice
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsActivityManagerDevice
index 0a13ca5..e663428 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsActivityManagerDevice
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsActivityManagerDevice
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsActivityManagerDevice'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsActivityManagerDevice'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsActivityManagerDevice',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsActivityManagerDevice',
+        tag='9.0_r9.x86.CtsActivityManagerDevice',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsActivityManagerDevice',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsActivityManagerDeviceSdk25TestCases', '--include-filter', 'CtsActivityManagerDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsActivityManagerDevice',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=14400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAdmin b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAdmin
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAdmin
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAdmin
index 6141580..409fab9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAdmin
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAdmin
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAdmin'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAdmin'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAdmin',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAdmin',
+        tag='9.0_r9.x86.CtsAdmin',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAdmin',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAdminPackageInstallerTestCases', '--include-filter', 'CtsAdminTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAdmin',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAlarm b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAlarm
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAlarm
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAlarm
index 59ee6a1..a15ee2f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAlarm
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAlarm
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAlarm'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAlarm'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAlarm',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAlarm',
+        tag='9.0_r9.x86.CtsAlarm',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAlarm',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAlarmClockTestCases', '--include-filter', 'CtsAlarmManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAlarm',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAndroid b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAndroid
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAndroid
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAndroid
index 022320c..10494f5 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAndroid
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAndroid
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAndroid'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAndroid'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAndroid',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAndroid',
+        tag='9.0_r9.x86.CtsAndroid',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAndroid',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAndroidAppTestCases', '--include-filter', 'CtsAndroidTestBase27ApiSignatureTestCases', '--include-filter', 'CtsAndroidTestMockCurrentApiSignatureTestCases', '--include-filter', 'CtsAndroidTestRunnerCurrentApiSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAndroid',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAnimationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAnimationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAnimationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAnimationTestCases
index 2ee184a..3f6216f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAnimationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAnimationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAnimationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAnimationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAnimationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAnimationTestCases',
+        tag='9.0_r9.x86.CtsAnimationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAnimationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAnimationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAnimationTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsApacheHttpLegacy b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsApacheHttpLegacy
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsApacheHttpLegacy
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsApacheHttpLegacy
index cea1406..8a3be78 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsApacheHttpLegacy
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsApacheHttpLegacy
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsApacheHttpLegacy'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsApacheHttpLegacy'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsApacheHttpLegacy',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsApacheHttpLegacy',
+        tag='9.0_r9.x86.CtsApacheHttpLegacy',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsApacheHttpLegacy',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsApacheHttpLegacy27ApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyCurrentApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyUsesLibraryApiSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsApacheHttpLegacy',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsApp b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsApp
similarity index 91%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsApp
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsApp
index 2821a91..1a314ef 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsApp
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsApp
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsApp'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsApp'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         enable_default_apps=True,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsApp',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsApp',
+        tag='9.0_r9.x86.CtsApp',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsApp',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAppComponentFactoryTestCases', '--include-filter', 'CtsAppSecurityHostTestCases', '--include-filter', 'CtsAppTestCases', '--include-filter', 'CtsAppUsageHostTestCases', '--include-filter', 'CtsAppWidgetTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsApp',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=14400)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAslrMallocTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAslrMallocTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAslrMallocTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAslrMallocTestCases
index b97c9f8..b3886cd 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAslrMallocTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAslrMallocTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAslrMallocTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAslrMallocTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAslrMallocTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAslrMallocTestCases',
+        tag='9.0_r9.x86.CtsAslrMallocTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAslrMallocTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAslrMallocTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAslrMallocTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAssistTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAssistTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAssistTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAssistTestCases
index 1105781..dc7a432 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAssistTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAssistTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAssistTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAssistTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAssistTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAssistTestCases',
+        tag='9.0_r9.x86.CtsAssistTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAssistTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAssistTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAssistTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAtraceHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAtraceHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAtraceHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAtraceHostTestCases
index 6d83237..6ada20a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAtraceHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAtraceHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAtraceHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAtraceHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAtraceHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAtraceHostTestCases',
+        tag='9.0_r9.x86.CtsAtraceHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAtraceHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAtraceHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAtraceHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAutoFillServiceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAutoFillServiceTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAutoFillServiceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAutoFillServiceTestCases
index 47b4594..eedba5e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsAutoFillServiceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsAutoFillServiceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsAutoFillServiceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsAutoFillServiceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsAutoFillServiceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsAutoFillServiceTestCases',
+        tag='9.0_r9.x86.CtsAutoFillServiceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsAutoFillServiceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAutoFillServiceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsAutoFillServiceTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBackgroundRestrictionsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBackgroundRestrictionsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBackgroundRestrictionsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBackgroundRestrictionsTestCases
index 616ef50..48d0fbf 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBackgroundRestrictionsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBackgroundRestrictionsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsBackgroundRestrictionsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsBackgroundRestrictionsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsBackgroundRestrictionsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsBackgroundRestrictionsTestCases',
+        tag='9.0_r9.x86.CtsBackgroundRestrictionsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsBackgroundRestrictionsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBackgroundRestrictionsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBackgroundRestrictionsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBackup b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBackup
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBackup
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBackup
index cfa94f6..56c2abf 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBackup
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBackup
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsBackup'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsBackup'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsBackup',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsBackup',
+        tag='9.0_r9.x86.CtsBackup',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsBackup',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBackupHostTestCases', '--include-filter', 'CtsBackupTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBackup',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBatterySavingTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBatterySavingTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBatterySavingTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBatterySavingTestCases
index 0e47fde..eaa534f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBatterySavingTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBatterySavingTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsBatterySavingTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsBatterySavingTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsBatterySavingTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsBatterySavingTestCases',
+        tag='9.0_r9.x86.CtsBatterySavingTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsBatterySavingTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBatterySavingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBatterySavingTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBionicTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBionicTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBionicTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBionicTestCases
index 7b10e52..a52446d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBionicTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBionicTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsBionicTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsBionicTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsBionicTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsBionicTestCases',
+        tag='9.0_r9.x86.CtsBionicTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsBionicTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBionicTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBionicTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBluetoothTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBluetoothTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBluetoothTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBluetoothTestCases
index 95aba75..4146114 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBluetoothTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBluetoothTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsBluetoothTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsBluetoothTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsBluetoothTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsBluetoothTestCases',
+        tag='9.0_r9.x86.CtsBluetoothTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsBluetoothTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBluetoothTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBluetoothTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBootStatsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBootStatsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBootStatsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBootStatsTestCases
index 4484a1c..6e11b7d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsBootStatsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsBootStatsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsBootStatsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsBootStatsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsBootStatsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsBootStatsTestCases',
+        tag='9.0_r9.x86.CtsBootStatsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsBootStatsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsBootStatsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsBootStatsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCalendarcommon2TestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCalendarcommon2TestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCalendarcommon2TestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCalendarcommon2TestCases
index 2a3a09e..80c5920 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCalendarcommon2TestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCalendarcommon2TestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCalendarcommon2TestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCalendarcommon2TestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCalendarcommon2TestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCalendarcommon2TestCases',
+        tag='9.0_r9.x86.CtsCalendarcommon2TestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCalendarcommon2TestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCalendarcommon2TestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCalendarcommon2TestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCamera b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCamera
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCamera
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCamera
index 3a81b4d..51ae0a2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCamera
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCamera
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCamera'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCamera'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCamera',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCamera',
+        tag='9.0_r9.x86.CtsCamera',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCamera',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCameraApi25TestCases', '--include-filter', 'CtsCameraTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCamera',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCameraTestCases.camerabox.back b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCameraTestCases.camerabox.back
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCameraTestCases.camerabox.back
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCameraTestCases.camerabox.back
index 7a4c20b..ed07737 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCameraTestCases.camerabox.back
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCameraTestCases.camerabox.back
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCameraTestCases.camerabox.back'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCameraTestCases.camerabox.back'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86, camerabox'
 JOB_RETRIES = 1
@@ -23,14 +23,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCameraTestCases.camerabox.back',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCameraTestCases.camerabox.back',
+        tag='9.0_r9.x86.CtsCameraTestCases.camerabox.back',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCameraTestCases.camerabox.back',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCameraTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCameraTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCameraTestCases.camerabox.front b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCameraTestCases.camerabox.front
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCameraTestCases.camerabox.front
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCameraTestCases.camerabox.front
index 277d77f..0646e13 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCameraTestCases.camerabox.front
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCameraTestCases.camerabox.front
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCameraTestCases.camerabox.front'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCameraTestCases.camerabox.front'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86, camerabox'
 JOB_RETRIES = 1
@@ -23,14 +23,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCameraTestCases.camerabox.front',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCameraTestCases.camerabox.front',
+        tag='9.0_r9.x86.CtsCameraTestCases.camerabox.front',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCameraTestCases.camerabox.front',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCameraTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCameraTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCarTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCarTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCarTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCarTestCases
index 2e175c8..5ac9651 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCarTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCarTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCarTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCarTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCarTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCarTestCases',
+        tag='9.0_r9.x86.CtsCarTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCarTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCarTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCarTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCarrierApiTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCarrierApiTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCarrierApiTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCarrierApiTestCases
index 79533fe..61a25d2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCarrierApiTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCarrierApiTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCarrierApiTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCarrierApiTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCarrierApiTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCarrierApiTestCases',
+        tag='9.0_r9.x86.CtsCarrierApiTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCarrierApiTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCarrierApiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCarrierApiTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsColorModeTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsColorModeTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsColorModeTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsColorModeTestCases
index 28543c5..4e5e4f1 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsColorModeTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsColorModeTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsColorModeTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsColorModeTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsColorModeTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsColorModeTestCases',
+        tag='9.0_r9.x86.CtsColorModeTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsColorModeTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsColorModeTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsColorModeTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCompilationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCompilationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCompilationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCompilationTestCases
index 5956bae..0b499d5 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCompilationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCompilationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCompilationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCompilationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCompilationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCompilationTestCases',
+        tag='9.0_r9.x86.CtsCompilationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCompilationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCompilationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCompilationTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsContactsProviderWipe b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsContactsProviderWipe
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsContactsProviderWipe
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsContactsProviderWipe
index ed82aa8..4ba0c06 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsContactsProviderWipe
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsContactsProviderWipe
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsContactsProviderWipe'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsContactsProviderWipe'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsContactsProviderWipe',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsContactsProviderWipe',
+        tag='9.0_r9.x86.CtsContactsProviderWipe',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsContactsProviderWipe',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsContactsProviderWipe', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsContactsProviderWipe',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsContentTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsContentTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsContentTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsContentTestCases
index 042598d..727bfbc 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsContentTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsContentTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsContentTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsContentTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsContentTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsContentTestCases',
+        tag='9.0_r9.x86.CtsContentTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsContentTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsContentTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsContentTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCppToolsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCppToolsTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCppToolsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCppToolsTestCases
index 10fb52b..3c420d5 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCppToolsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCppToolsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCppToolsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCppToolsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCppToolsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCppToolsTestCases',
+        tag='9.0_r9.x86.CtsCppToolsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCppToolsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCppToolsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCppToolsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCurrentApiSignatureTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCurrentApiSignatureTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCurrentApiSignatureTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCurrentApiSignatureTestCases
index c281b5e..2671ac2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsCurrentApiSignatureTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsCurrentApiSignatureTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsCurrentApiSignatureTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsCurrentApiSignatureTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsCurrentApiSignatureTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsCurrentApiSignatureTestCases',
+        tag='9.0_r9.x86.CtsCurrentApiSignatureTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsCurrentApiSignatureTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsCurrentApiSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsCurrentApiSignatureTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDatabaseTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDatabaseTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDatabaseTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDatabaseTestCases
index bf430c2..fb711e5 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDatabaseTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDatabaseTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDatabaseTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDatabaseTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDatabaseTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDatabaseTestCases',
+        tag='9.0_r9.x86.CtsDatabaseTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDatabaseTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDatabaseTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDatabaseTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDebugTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDebugTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDebugTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDebugTestCases
index 31a8254..e3472d6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDebugTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDebugTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDebugTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDebugTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDebugTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDebugTestCases',
+        tag='9.0_r9.x86.CtsDebugTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDebugTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDebugTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDebugTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases
index 39bf628..207dce8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-deqp, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=15,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDeqpTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases',
+        tag='9.0_r9.x86.CtsDeqpTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=108000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-EGL b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-EGL
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-EGL
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-EGL
index 5e9b33e..ad1d368 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-EGL
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-EGL
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-EGL'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-EGL'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDeqpTestCases.dEQP-EGL',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-EGL',
+        tag='9.0_r9.x86.CtsDeqpTestCases.dEQP-EGL',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-EGL',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-EGL.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES2 b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES2
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES2
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES2
index 27880eb..3fad881 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES2
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES2
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES2'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES2'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES2',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES2',
+        tag='9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES2',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES2',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-GLES2.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES3 b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES3
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES3
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES3
index c3f5b44..982640c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES3
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES3
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES3'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES3'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES3',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES3',
+        tag='9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES3',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES3',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-GLES3.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=21600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES31 b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES31
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES31
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES31
index 6731df3..a174c86 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES31
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES31
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES31'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES31'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES31',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-GLES31',
+        tag='9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES31',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-GLES31',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-GLES31.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=21600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-VK b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-VK
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-VK
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-VK
index 05ea740..57e10f8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDeqpTestCases.dEQP-VK
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDeqpTestCases.dEQP-VK
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-VK'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-VK'
 ATTRIBUTES = 'suite:arc-cts-deqp, suite:graphics_per-day'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 0
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDeqpTestCases.dEQP-VK',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDeqpTestCases.dEQP-VK',
+        tag='9.0_r9.x86.CtsDeqpTestCases.dEQP-VK',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDeqpTestCases.dEQP-VK',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-VK.*'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDeqpTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=54000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDevice b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDevice
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDevice
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDevice
index 7dca466..0cfa3f3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDevice
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDevice
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDevice'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDevice'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDevice',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDevice',
+        tag='9.0_r9.x86.CtsDevice',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDevice',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeviceIdleHostTestCases', '--include-filter', 'CtsDevicePolicyManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDevice',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDexMetadataHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDexMetadataHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDexMetadataHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDexMetadataHostTestCases
index c1df07c..222444f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDexMetadataHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDexMetadataHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDexMetadataHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDexMetadataHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDexMetadataHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDexMetadataHostTestCases',
+        tag='9.0_r9.x86.CtsDexMetadataHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDexMetadataHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDexMetadataHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDexMetadataHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDisplayTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDisplayTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDisplayTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDisplayTestCases
index d916ae0..668c460 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDisplayTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDisplayTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDisplayTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDisplayTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDisplayTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDisplayTestCases',
+        tag='9.0_r9.x86.CtsDisplayTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDisplayTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDisplayTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDisplayTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDpi b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDpi
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDpi
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDpi
index 350abbd..21cdbd3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDpi
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDpi
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDpi'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDpi'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDpi',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDpi',
+        tag='9.0_r9.x86.CtsDpi',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDpi',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDpiTestCases', '--include-filter', 'CtsDpiTestCases2', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDpi',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDreamsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDreamsTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDreamsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDreamsTestCases
index 454793f..f9bc7c8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDreamsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDreamsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDreamsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDreamsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDreamsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDreamsTestCases',
+        tag='9.0_r9.x86.CtsDreamsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDreamsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDreamsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDreamsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDrmTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDrmTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDrmTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDrmTestCases
index 8d1b918..a1c5e29 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDrmTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDrmTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDrmTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDrmTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDrmTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDrmTestCases',
+        tag='9.0_r9.x86.CtsDrmTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDrmTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDrmTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDrmTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDumpsysHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDumpsysHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDumpsysHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDumpsysHostTestCases
index 56e464c..4cf6d3f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDumpsysHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDumpsysHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDumpsysHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDumpsysHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDumpsysHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDumpsysHostTestCases',
+        tag='9.0_r9.x86.CtsDumpsysHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDumpsysHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDumpsysHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDumpsysHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDynamicLinkerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDynamicLinkerTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDynamicLinkerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDynamicLinkerTestCases
index f32767d..4653a5a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsDynamicLinkerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsDynamicLinkerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsDynamicLinkerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsDynamicLinkerTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsDynamicLinkerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsDynamicLinkerTestCases',
+        tag='9.0_r9.x86.CtsDynamicLinkerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsDynamicLinkerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDynamicLinkerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsDynamicLinkerTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsEdiHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsEdiHostTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsEdiHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsEdiHostTestCases
index 1ed2e56..962e748 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsEdiHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsEdiHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsEdiHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsEdiHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsEdiHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsEdiHostTestCases',
+        tag='9.0_r9.x86.CtsEdiHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsEdiHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsEdiHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsEdiHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsEffectTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsEffectTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsEffectTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsEffectTestCases
index 12ae999..22d8c40 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsEffectTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsEffectTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsEffectTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsEffectTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsEffectTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsEffectTestCases',
+        tag='9.0_r9.x86.CtsEffectTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsEffectTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsEffectTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsEffectTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsExternalS b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsExternalS
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsExternalS
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsExternalS
index a957671..b7304fa 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsExternalS
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsExternalS
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsExternalS'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsExternalS'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsExternalS',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsExternalS',
+        tag='9.0_r9.x86.CtsExternalS',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsExternalS',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsExternalServiceTestCases', '--include-filter', 'CtsExternalSourcesTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsExternalS',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsFileSystemTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsFileSystemTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsFileSystemTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsFileSystemTestCases
index 760701d..0ca2c07 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsFileSystemTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsFileSystemTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsFileSystemTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsFileSystemTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsFileSystemTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsFileSystemTestCases',
+        tag='9.0_r9.x86.CtsFileSystemTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsFileSystemTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFileSystemTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsFileSystemTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsFragment b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsFragment
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsFragment
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsFragment
index d71f2ce..2abd524 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsFragment
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsFragment
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsFragment'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsFragment'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsFragment',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsFragment',
+        tag='9.0_r9.x86.CtsFragment',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsFragment',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFragmentTestCases', '--include-filter', 'CtsFragmentTestCasesSdk26', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsFragment',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGestureTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGestureTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGestureTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGestureTestCases
index 6118467..c000bbe 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGestureTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGestureTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsGestureTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsGestureTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsGestureTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsGestureTestCases',
+        tag='9.0_r9.x86.CtsGestureTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsGestureTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsGestureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsGestureTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGpuToolsHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGpuToolsHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGpuToolsHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGpuToolsHostTestCases
index 32e2bea..f794487 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGpuToolsHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGpuToolsHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsGpuToolsHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsGpuToolsHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsGpuToolsHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsGpuToolsHostTestCases',
+        tag='9.0_r9.x86.CtsGpuToolsHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsGpuToolsHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsGpuToolsHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsGpuToolsHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGraphicsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGraphicsTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGraphicsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGraphicsTestCases
index 675e2b4..b115f8a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsGraphicsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsGraphicsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsGraphicsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsGraphicsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsGraphicsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsGraphicsTestCases',
+        tag='9.0_r9.x86.CtsGraphicsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsGraphicsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsGraphicsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsGraphicsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHardwareTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHardwareTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHardwareTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHardwareTestCases
index e4a370b..6dc9885b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHardwareTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHardwareTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsHardwareTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsHardwareTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational3'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsHardwareTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsHardwareTestCases',
+        tag='9.0_r9.x86.CtsHardwareTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsHardwareTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHardwareTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHardwareTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHarmfulAppWarningHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHarmfulAppWarningHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHarmfulAppWarningHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHarmfulAppWarningHostTestCases
index c264906..6c85143 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHarmfulAppWarningHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHarmfulAppWarningHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsHarmfulAppWarningHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsHarmfulAppWarningHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsHarmfulAppWarningHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsHarmfulAppWarningHostTestCases',
+        tag='9.0_r9.x86.CtsHarmfulAppWarningHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsHarmfulAppWarningHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHarmfulAppWarningHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHarmfulAppWarningHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHiddenApi b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHiddenApi
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHiddenApi
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHiddenApi
index 6231aa2..bc75809 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHiddenApi
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHiddenApi
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsHiddenApi'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsHiddenApi'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsHiddenApi',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsHiddenApi',
+        tag='9.0_r9.x86.CtsHiddenApi',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsHiddenApi',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHiddenApiBlacklistApi27TestCases', '--include-filter', 'CtsHiddenApiBlacklistCurrentApiTestCases', '--include-filter', 'CtsHiddenApiBlacklistDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchWhitelistTestCases', '--include-filter', 'CtsHiddenApiKillswitchWildcardTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHiddenApi',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=12600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHostTzDataTests b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHostTzDataTests
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHostTzDataTests
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHostTzDataTests
index f86ce73..f0ad711 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHostTzDataTests
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHostTzDataTests
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsHostTzDataTests'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsHostTzDataTests'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsHostTzDataTests',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsHostTzDataTests',
+        tag='9.0_r9.x86.CtsHostTzDataTests',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsHostTzDataTests',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHostTzDataTests', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHostTzDataTests',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHostside b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHostside
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHostside
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHostside
index 904ab95..4beea61 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsHostside
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsHostside
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsHostside'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsHostside'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsHostside',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsHostside',
+        tag='9.0_r9.x86.CtsHostside',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsHostside',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsHostsideNetworkTests', '--include-filter', 'CtsHostsideNumberBlockingTestCases', '--include-filter', 'CtsHostsideTvTests', '--include-filter', 'CtsHostsideWebViewTests', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsHostside',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         precondition_commands=['sleep 180'],
         timeout=9000)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIcuTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIcuTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIcuTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIcuTestCases
index 1cf17a5..40bfeb0 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIcuTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIcuTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsIcuTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsIcuTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsIcuTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsIcuTestCases',
+        tag='9.0_r9.x86.CtsIcuTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsIcuTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsIcuTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsIcuTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIncidentHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIncidentHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIncidentHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIncidentHostTestCases
index 49e54a7..88bbb63 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIncidentHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIncidentHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsIncidentHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsIncidentHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsIncidentHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsIncidentHostTestCases',
+        tag='9.0_r9.x86.CtsIncidentHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsIncidentHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsIncidentHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsIncidentHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsInlineMockingTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsInlineMockingTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsInlineMockingTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsInlineMockingTestCases
index 0ebb0f2..ebc21cf 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsInlineMockingTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsInlineMockingTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsInlineMockingTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsInlineMockingTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsInlineMockingTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsInlineMockingTestCases',
+        tag='9.0_r9.x86.CtsInlineMockingTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsInlineMockingTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsInlineMockingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsInlineMockingTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsInputMethod b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsInputMethod
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsInputMethod
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsInputMethod
index 935a28c..e20af5c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsInputMethod
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsInputMethod
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsInputMethod'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsInputMethod'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsInputMethod',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsInputMethod',
+        tag='9.0_r9.x86.CtsInputMethod',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsInputMethod',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsInputMethodServiceHostTestCases', '--include-filter', 'CtsInputMethodTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsInputMethod',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIntentSignatureTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIntentSignatureTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIntentSignatureTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIntentSignatureTestCases
index 0afe067..02aca8d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsIntentSignatureTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsIntentSignatureTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsIntentSignatureTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsIntentSignatureTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsIntentSignatureTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsIntentSignatureTestCases',
+        tag='9.0_r9.x86.CtsIntentSignatureTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsIntentSignatureTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsIntentSignatureTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsIntentSignatureTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJankDeviceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJankDeviceTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJankDeviceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJankDeviceTestCases
index 2086f44..bd24323 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJankDeviceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJankDeviceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsJankDeviceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsJankDeviceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsJankDeviceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsJankDeviceTestCases',
+        tag='9.0_r9.x86.CtsJankDeviceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsJankDeviceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJankDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJankDeviceTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJdwp b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJdwp
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJdwp
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJdwp
index 791634c..46d19be 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJdwp
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJdwp
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsJdwp'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsJdwp'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsJdwp',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsJdwp',
+        tag='9.0_r9.x86.CtsJdwp',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsJdwp',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJdwpSecurityHostTestCases', '--include-filter', 'CtsJdwpTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJdwp',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJniTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJniTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJniTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJniTestCases
index f2a0d67..680a8da 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJniTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJniTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsJniTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsJniTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsJniTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsJniTestCases',
+        tag='9.0_r9.x86.CtsJniTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsJniTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJniTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJniTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJobScheduler b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJobScheduler
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJobScheduler
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJobScheduler
index 8103fc8..8ed4745 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJobScheduler
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJobScheduler
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsJobScheduler'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsJobScheduler'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsJobScheduler',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsJobScheduler',
+        tag='9.0_r9.x86.CtsJobScheduler',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsJobScheduler',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJobSchedulerSharedUidTestCases', '--include-filter', 'CtsJobSchedulerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJobScheduler',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=5400)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJvmti b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJvmti
similarity index 98%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJvmti
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJvmti
index 24707f4..d0932ce 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsJvmti
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsJvmti
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsJvmti'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsJvmti'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsJvmti',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsJvmti',
+        tag='9.0_r9.x86.CtsJvmti',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsJvmti',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJvmtiAttachingHostTestCases', '--include-filter', 'CtsJvmtiAttachingTestCases', '--include-filter', 'CtsJvmtiRedefineClassesHostTestCases', '--include-filter', 'CtsJvmtiRunTest1900HostTestCases', '--include-filter', 'CtsJvmtiRunTest1901HostTestCases', '--include-filter', 'CtsJvmtiRunTest1902HostTestCases', '--include-filter', 'CtsJvmtiRunTest1903HostTestCases', '--include-filter', 'CtsJvmtiRunTest1904HostTestCases', '--include-filter', 'CtsJvmtiRunTest1906HostTestCases', '--include-filter', 'CtsJvmtiRunTest1907HostTestCases', '--include-filter', 'CtsJvmtiRunTest1908HostTestCases', '--include-filter', 'CtsJvmtiRunTest1909HostTestCases', '--include-filter', 'CtsJvmtiRunTest1910HostTestCases', '--include-filter', 'CtsJvmtiRunTest1911HostTestCases', '--include-filter', 'CtsJvmtiRunTest1912HostTestCases', '--include-filter', 'CtsJvmtiRunTest1913HostTestCases', '--include-filter', 'CtsJvmtiRunTest1914HostTestCases', '--include-filter', 'CtsJvmtiRunTest1915HostTestCases', '--include-filter', 'CtsJvmtiRunTest1916HostTestCases', '--include-filter', 'CtsJvmtiRunTest1917HostTestCases', '--include-filter', 'CtsJvmtiRunTest1920HostTestCases', '--include-filter', 'CtsJvmtiRunTest1921HostTestCases', '--include-filter', 'CtsJvmtiRunTest1922HostTestCases', '--include-filter', 'CtsJvmtiRunTest1923HostTestCases', '--include-filter', 'CtsJvmtiRunTest1924HostTestCases', '--include-filter', 'CtsJvmtiRunTest1925HostTestCases', '--include-filter', 'CtsJvmtiRunTest1926HostTestCases', '--include-filter', 'CtsJvmtiRunTest1927HostTestCases', '--include-filter', 'CtsJvmtiRunTest1928HostTestCases', '--include-filter', 'CtsJvmtiRunTest1930HostTestCases', '--include-filter', 'CtsJvmtiRunTest1931HostTestCases', '--include-filter', 'CtsJvmtiRunTest1932HostTestCases', '--include-filter', 'CtsJvmtiRunTest1933HostTestCases', '--include-filter', 'CtsJvmtiRunTest1934HostTestCases', '--include-filter', 'CtsJvmtiRunTest1936HostTestCases', '--include-filter', 'CtsJvmtiRunTest1937HostTestCases', '--include-filter', 'CtsJvmtiRunTest1939HostTestCases', '--include-filter', 'CtsJvmtiRunTest1941HostTestCases', '--include-filter', 'CtsJvmtiRunTest1942HostTestCases', '--include-filter', 'CtsJvmtiRunTest1943HostTestCases', '--include-filter', 'CtsJvmtiRunTest902HostTestCases', '--include-filter', 'CtsJvmtiRunTest903HostTestCases', '--include-filter', 'CtsJvmtiRunTest904HostTestCases', '--include-filter', 'CtsJvmtiRunTest905HostTestCases', '--include-filter', 'CtsJvmtiRunTest906HostTestCases', '--include-filter', 'CtsJvmtiRunTest907HostTestCases', '--include-filter', 'CtsJvmtiRunTest908HostTestCases', '--include-filter', 'CtsJvmtiRunTest910HostTestCases', '--include-filter', 'CtsJvmtiRunTest911HostTestCases', '--include-filter', 'CtsJvmtiRunTest912HostTestCases', '--include-filter', 'CtsJvmtiRunTest913HostTestCases', '--include-filter', 'CtsJvmtiRunTest914HostTestCases', '--include-filter', 'CtsJvmtiRunTest915HostTestCases', '--include-filter', 'CtsJvmtiRunTest917HostTestCases', '--include-filter', 'CtsJvmtiRunTest918HostTestCases', '--include-filter', 'CtsJvmtiRunTest919HostTestCases', '--include-filter', 'CtsJvmtiRunTest920HostTestCases', '--include-filter', 'CtsJvmtiRunTest922HostTestCases', '--include-filter', 'CtsJvmtiRunTest923HostTestCases', '--include-filter', 'CtsJvmtiRunTest924HostTestCases', '--include-filter', 'CtsJvmtiRunTest926HostTestCases', '--include-filter', 'CtsJvmtiRunTest927HostTestCases', '--include-filter', 'CtsJvmtiRunTest928HostTestCases', '--include-filter', 'CtsJvmtiRunTest930HostTestCases', '--include-filter', 'CtsJvmtiRunTest931HostTestCases', '--include-filter', 'CtsJvmtiRunTest932HostTestCases', '--include-filter', 'CtsJvmtiRunTest940HostTestCases', '--include-filter', 'CtsJvmtiRunTest942HostTestCases', '--include-filter', 'CtsJvmtiRunTest944HostTestCases', '--include-filter', 'CtsJvmtiRunTest945HostTestCases', '--include-filter', 'CtsJvmtiRunTest947HostTestCases', '--include-filter', 'CtsJvmtiRunTest951HostTestCases', '--include-filter', 'CtsJvmtiRunTest982HostTestCases', '--include-filter', 'CtsJvmtiRunTest983HostTestCases', '--include-filter', 'CtsJvmtiRunTest984HostTestCases', '--include-filter', 'CtsJvmtiRunTest985HostTestCases', '--include-filter', 'CtsJvmtiRunTest986HostTestCases', '--include-filter', 'CtsJvmtiRunTest988HostTestCases', '--include-filter', 'CtsJvmtiRunTest989HostTestCases', '--include-filter', 'CtsJvmtiRunTest990HostTestCases', '--include-filter', 'CtsJvmtiRunTest991HostTestCases', '--include-filter', 'CtsJvmtiRunTest992HostTestCases', '--include-filter', 'CtsJvmtiRunTest993HostTestCases', '--include-filter', 'CtsJvmtiRunTest994HostTestCases', '--include-filter', 'CtsJvmtiRunTest995HostTestCases', '--include-filter', 'CtsJvmtiRunTest996HostTestCases', '--include-filter', 'CtsJvmtiRunTest997HostTestCases', '--include-filter', 'CtsJvmtiTaggingHostTestCases', '--include-filter', 'CtsJvmtiTrackingHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsJvmti',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=26700)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsKernelConfigTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsKernelConfigTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsKernelConfigTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsKernelConfigTestCases
index 732fe00..642d741 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsKernelConfigTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsKernelConfigTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsKernelConfigTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsKernelConfigTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsKernelConfigTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsKernelConfigTestCases',
+        tag='9.0_r9.x86.CtsKernelConfigTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsKernelConfigTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsKernelConfigTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsKernelConfigTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsKeystoreTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsKeystoreTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsKeystoreTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsKeystoreTestCases
index 8e3b772..a335323 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsKeystoreTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsKeystoreTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsKeystoreTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsKeystoreTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsKeystoreTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsKeystoreTestCases',
+        tag='9.0_r9.x86.CtsKeystoreTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsKeystoreTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsKeystoreTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsKeystoreTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLeanbackJankTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLeanbackJankTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLeanbackJankTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLeanbackJankTestCases
index 5743577..c3b123b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLeanbackJankTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLeanbackJankTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsLeanbackJankTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsLeanbackJankTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsLeanbackJankTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsLeanbackJankTestCases',
+        tag='9.0_r9.x86.CtsLeanbackJankTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsLeanbackJankTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLeanbackJankTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLeanbackJankTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLegacyNotificationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLegacyNotificationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLegacyNotificationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLegacyNotificationTestCases
index 3aff61b..8b3fb0a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLegacyNotificationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLegacyNotificationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsLegacyNotificationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsLegacyNotificationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsLegacyNotificationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsLegacyNotificationTestCases',
+        tag='9.0_r9.x86.CtsLegacyNotificationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsLegacyNotificationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLegacyNotificationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLegacyNotificationTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLibcore b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLibcore
similarity index 91%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLibcore
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLibcore
index d156f1c..3c1bfdf9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLibcore
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLibcore
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsLibcore'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsLibcore'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1, suite:vmtest-informational3'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsLibcore',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsLibcore',
+        tag='9.0_r9.x86.CtsLibcore',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsLibcore',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLibcoreFileIOTestCases', '--include-filter', 'CtsLibcoreJsr166TestCases', '--include-filter', 'CtsLibcoreLegacy22TestCases', '--include-filter', 'CtsLibcoreOjTestCases', '--include-filter', 'CtsLibcoreOkHttpTestCases', '--include-filter', 'CtsLibcoreTestCases', '--include-filter', 'CtsLibcoreWycheproofBCTestCases', '--include-filter', 'CtsLibcoreWycheproofConscryptTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLibcore',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=23400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLiblogTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLiblogTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLiblogTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLiblogTestCases
index bfa2884..cf69299 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLiblogTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLiblogTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsLiblogTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsLiblogTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsLiblogTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsLiblogTestCases',
+        tag='9.0_r9.x86.CtsLiblogTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsLiblogTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLiblogTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLiblogTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLocation b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLocation
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLocation
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLocation
index 999ffde..d753eca 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLocation
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLocation
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsLocation'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsLocation'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsLocation',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsLocation',
+        tag='9.0_r9.x86.CtsLocation',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsLocation',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLocation2TestCases', '--include-filter', 'CtsLocationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLocation',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLogdTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLogdTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLogdTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLogdTestCases
index 6d760c9..c499dbc 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsLogdTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsLogdTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsLogdTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsLogdTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsLogdTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsLogdTestCases',
+        tag='9.0_r9.x86.CtsLogdTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsLogdTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsLogdTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsLogdTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaBitstreamsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaBitstreamsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaBitstreamsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaBitstreamsTestCases
index 1d8a21b..991711d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaBitstreamsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaBitstreamsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMediaBitstreamsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMediaBitstreamsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=True,
-        tag='9.0_r8.x86.CtsMediaBitstreamsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMediaBitstreamsTestCases',
+        tag='9.0_r9.x86.CtsMediaBitstreamsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMediaBitstreamsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaBitstreamsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaBitstreamsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=57600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaHostTestCases
index 187f289..9a975f4 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMediaHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMediaHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsMediaHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMediaHostTestCases',
+        tag='9.0_r9.x86.CtsMediaHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMediaHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaStressTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaStressTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaStressTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaStressTestCases
index e873f73..bae67eb 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaStressTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaStressTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMediaStressTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMediaStressTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational2'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=True,
-        tag='9.0_r8.x86.CtsMediaStressTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMediaStressTestCases',
+        tag='9.0_r9.x86.CtsMediaStressTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMediaStressTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaStressTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaStressTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=57600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaTestCases
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaTestCases
index 2152afa..709661c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMediaTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMediaTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMediaTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMediaTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational2'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=True,
-        tag='9.0_r8.x86.CtsMediaTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMediaTestCases',
+        tag='9.0_r9.x86.CtsMediaTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMediaTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMediaTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=57600)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMidiTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMidiTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMidiTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMidiTestCases
index 5b891f5..cd08bbf 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMidiTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMidiTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMidiTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMidiTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsMidiTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMidiTestCases',
+        tag='9.0_r9.x86.CtsMidiTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMidiTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMidiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMidiTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMocking b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMocking
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMocking
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMocking
index f577f38..2570a30 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMocking
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMocking
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMocking'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMocking'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsMocking',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMocking',
+        tag='9.0_r9.x86.CtsMocking',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMocking',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMockingDebuggableTestCases', '--include-filter', 'CtsMockingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMocking',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMonkeyTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMonkeyTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMonkeyTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMonkeyTestCases
index 8eb58dd..dcfa27d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMonkeyTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMonkeyTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMonkeyTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMonkeyTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsMonkeyTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMonkeyTestCases',
+        tag='9.0_r9.x86.CtsMonkeyTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMonkeyTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMonkeyTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMonkeyTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMultiUser b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMultiUser
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMultiUser
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMultiUser
index 7950704..c83bbbf 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsMultiUser
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsMultiUser
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsMultiUser'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsMultiUser'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsMultiUser',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsMultiUser',
+        tag='9.0_r9.x86.CtsMultiUser',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsMultiUser',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMultiUserHostTestCases', '--include-filter', 'CtsMultiUserTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsMultiUser',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNNAPITestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNNAPITestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNNAPITestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNNAPITestCases
index 8817d01..d4b1352 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNNAPITestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNNAPITestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsNNAPITestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsNNAPITestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsNNAPITestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsNNAPITestCases',
+        tag='9.0_r9.x86.CtsNNAPITestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsNNAPITestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNNAPITestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNNAPITestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNative b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNative
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNative
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNative
index 4afd40f..40ac448 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNative
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNative
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsNative'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsNative'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsNative',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsNative',
+        tag='9.0_r9.x86.CtsNative',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsNative',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNativeHardwareTestCases', '--include-filter', 'CtsNativeMediaAAudioTestCases', '--include-filter', 'CtsNativeMediaSlTestCases', '--include-filter', 'CtsNativeMediaXaTestCases', '--include-filter', 'CtsNativeNetTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNative',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNdefTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNdefTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNdefTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNdefTestCases
index 4f6895b..9abe9a3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNdefTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNdefTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsNdefTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsNdefTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsNdefTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsNdefTestCases',
+        tag='9.0_r9.x86.CtsNdefTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsNdefTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNdefTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNdefTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNet b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNet
similarity index 94%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNet
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNet
index 3a930d2..6a72c78 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsNet
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsNet
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsNet'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsNet'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsNet',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsNet',
+        tag='9.0_r9.x86.CtsNet',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsNet',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsNetSecConfigAttributeTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugDisabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugEnabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigDownloadManagerTestCases', '--include-filter', 'CtsNetSecConfigInvalidPinTestCases', '--include-filter', 'CtsNetSecConfigNestedDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigPrePCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigResourcesSrcTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficFalseTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficTrueTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficUnspecifiedTestCases', '--include-filter', 'CtsNetTestCases', '--include-filter', 'CtsNetTestCasesLegacyApi22', '--include-filter', 'CtsNetTestCasesLegacyPermission22', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsNet',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=30600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOmapiTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOmapiTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOmapiTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOmapiTestCases
index 5f30dd0..bf04a8b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOmapiTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOmapiTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsOmapiTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsOmapiTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsOmapiTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsOmapiTestCases',
+        tag='9.0_r9.x86.CtsOmapiTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsOmapiTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsOmapiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsOmapiTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOpenG b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOpenG
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOpenG
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOpenG
index 3e121e3..0168291 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOpenG
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOpenG
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsOpenG'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsOpenG'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsOpenG',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsOpenG',
+        tag='9.0_r9.x86.CtsOpenG',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsOpenG',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsOpenGLTestCases', '--include-filter', 'CtsOpenGlPerf2TestCases', '--include-filter', 'CtsOpenGlPerfTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsOpenG',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOs b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOs
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOs
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOs
index 76fed32..fbaba08 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsOs
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsOs
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsOs'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsOs'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsOs',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsOs',
+        tag='9.0_r9.x86.CtsOs',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsOs',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsOsHostTestCases', '--include-filter', 'CtsOsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsOs',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=5400)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPdfTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPdfTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPdfTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPdfTestCases
index f8a45cc..55b547d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPdfTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPdfTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsPdfTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsPdfTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsPdfTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsPdfTestCases',
+        tag='9.0_r9.x86.CtsPdfTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsPdfTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPdfTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPdfTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPerfettoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPerfettoTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPerfettoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPerfettoTestCases
index 9b9ee87..0d8751e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPerfettoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPerfettoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsPerfettoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsPerfettoTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsPerfettoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsPerfettoTestCases',
+        tag='9.0_r9.x86.CtsPerfettoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsPerfettoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPerfettoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPerfettoTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPermission b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPermission
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPermission
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPermission
index 091cc1d..6aa601a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPermission
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPermission
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsPermission'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsPermission'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsPermission',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsPermission',
+        tag='9.0_r9.x86.CtsPermission',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsPermission',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPermission2TestCases', '--include-filter', 'CtsPermissionTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPermission',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPreference b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPreference
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPreference
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPreference
index 7e60110..05eac4f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPreference
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPreference
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsPreference'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsPreference'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsPreference',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsPreference',
+        tag='9.0_r9.x86.CtsPreference',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsPreference',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPreference2TestCases', '--include-filter', 'CtsPreferenceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPreference',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPrintTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPrintTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPrintTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPrintTestCases
index 3252185..258b450 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsPrintTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsPrintTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsPrintTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsPrintTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsPrintTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsPrintTestCases',
+        tag='9.0_r9.x86.CtsPrintTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsPrintTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsPrintTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsPrintTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsProtoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsProtoTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsProtoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsProtoTestCases
index deaf5ff..9ea11f8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsProtoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsProtoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsProtoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsProtoTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsProtoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsProtoTestCases',
+        tag='9.0_r9.x86.CtsProtoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsProtoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsProtoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsProtoTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsProviderTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsProviderTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsProviderTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsProviderTestCases
index f3fb76a..3e0ff2c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsProviderTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsProviderTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsProviderTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsProviderTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsProviderTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsProviderTestCases',
+        tag='9.0_r9.x86.CtsProviderTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsProviderTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsProviderTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsProviderTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=3600)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsRenderscript b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsRenderscript
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsRenderscript
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsRenderscript
index 3338f0b..9155108 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsRenderscript
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsRenderscript
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsRenderscript'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsRenderscript'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsRenderscript',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsRenderscript',
+        tag='9.0_r9.x86.CtsRenderscript',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsRenderscript',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsRenderscriptLegacyTestCases', '--include-filter', 'CtsRenderscriptTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsRenderscript',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsRs b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsRs
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsRs
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsRs
index 338810f..34c784d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsRs
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsRs
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsRs'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsRs'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsRs',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsRs',
+        tag='9.0_r9.x86.CtsRs',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsRs',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsRsBlasTestCases', '--include-filter', 'CtsRsCppTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsRs',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSample b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSample
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSample
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSample
index 28f250e..80e195a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSample
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSample
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSample'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSample'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSample',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSample',
+        tag='9.0_r9.x86.CtsSample',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSample',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSampleDeviceTestCases', '--include-filter', 'CtsSampleHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSample',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSaxTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSaxTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSaxTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSaxTestCases
index c36583b..2aa7699 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSaxTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSaxTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSaxTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSaxTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSaxTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSaxTestCases',
+        tag='9.0_r9.x86.CtsSaxTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSaxTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSaxTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSaxTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSeccompHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSeccompHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSeccompHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSeccompHostTestCases
index 4fd5b2a..19dcb71 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSeccompHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSeccompHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSeccompHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSeccompHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSeccompHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSeccompHostTestCases',
+        tag='9.0_r9.x86.CtsSeccompHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSeccompHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSeccompHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSeccompHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSecureElementAccessControl b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSecureElementAccessControl
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSecureElementAccessControl
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSecureElementAccessControl
index 0e6d232..7fab30c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSecureElementAccessControl
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSecureElementAccessControl
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSecureElementAccessControl'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSecureElementAccessControl'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSecureElementAccessControl',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSecureElementAccessControl',
+        tag='9.0_r9.x86.CtsSecureElementAccessControl',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSecureElementAccessControl',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecureElementAccessControlTestCases1', '--include-filter', 'CtsSecureElementAccessControlTestCases2', '--include-filter', 'CtsSecureElementAccessControlTestCases3', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSecureElementAccessControl',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSecurity b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSecurity
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSecurity
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSecurity
index d313cce..de462e6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSecurity
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSecurity
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSecurity'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSecurity'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSecurity',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSecurity',
+        tag='9.0_r9.x86.CtsSecurity',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSecurity',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecurityBulletinHostTestCases', '--include-filter', 'CtsSecurityHostTestCases', '--include-filter', 'CtsSecurityTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSecurity',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         precondition_commands=['echo 3 > /proc/sys/kernel/perf_event_paranoid', 'modprobe configs'],
         timeout=16200)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSelinuxTargetSdk b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSelinuxTargetSdk
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSelinuxTargetSdk
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSelinuxTargetSdk
index 669246e..02f09fe 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSelinuxTargetSdk
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSelinuxTargetSdk
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSelinuxTargetSdk'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSelinuxTargetSdk'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSelinuxTargetSdk',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSelinuxTargetSdk',
+        tag='9.0_r9.x86.CtsSelinuxTargetSdk',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSelinuxTargetSdk',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSelinuxTargetSdk25TestCases', '--include-filter', 'CtsSelinuxTargetSdk27TestCases', '--include-filter', 'CtsSelinuxTargetSdkCurrentTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSelinuxTargetSdk',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSensorTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSensorTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSensorTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSensorTestCases
index b94244f..44bf01b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSensorTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSensorTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSensorTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSensorTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:arc-cts-unibuild-hw, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSensorTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSensorTestCases',
+        tag='9.0_r9.x86.CtsSensorTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSensorTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSensorTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSensorTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsShortcut b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsShortcut
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsShortcut
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsShortcut
index 42336ed..5ec5918 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsShortcut
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsShortcut
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsShortcut'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsShortcut'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsShortcut',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsShortcut',
+        tag='9.0_r9.x86.CtsShortcut',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsShortcut',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsShortcutHostTestCases', '--include-filter', 'CtsShortcutManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsShortcut',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimRestrictedApisTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimRestrictedApisTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimRestrictedApisTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimRestrictedApisTestCases
index fa4ffa8..4755218 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimRestrictedApisTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimRestrictedApisTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSimRestrictedApisTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSimRestrictedApisTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSimRestrictedApisTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSimRestrictedApisTestCases',
+        tag='9.0_r9.x86.CtsSimRestrictedApisTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSimRestrictedApisTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSimRestrictedApisTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSimRestrictedApisTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimpleCpuTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimpleCpuTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimpleCpuTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimpleCpuTestCases
index bcebcf8..19e939e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimpleCpuTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimpleCpuTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSimpleCpuTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSimpleCpuTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSimpleCpuTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSimpleCpuTestCases',
+        tag='9.0_r9.x86.CtsSimpleCpuTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSimpleCpuTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSimpleCpuTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSimpleCpuTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimpleperfTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimpleperfTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimpleperfTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimpleperfTestCases
index f24cd18..e1f86ee 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSimpleperfTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSimpleperfTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSimpleperfTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSimpleperfTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSimpleperfTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSimpleperfTestCases',
+        tag='9.0_r9.x86.CtsSimpleperfTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSimpleperfTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSimpleperfTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSimpleperfTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSkQPTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSkQPTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSkQPTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSkQPTestCases
index e290883..5729920 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSkQPTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSkQPTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSkQPTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSkQPTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSkQPTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSkQPTestCases',
+        tag='9.0_r9.x86.CtsSkQPTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSkQPTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSkQPTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSkQPTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSliceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSliceTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSliceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSliceTestCases
index 0e38738..be40cb1 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSliceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSliceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSliceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSliceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSliceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSliceTestCases',
+        tag='9.0_r9.x86.CtsSliceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSliceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSliceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSliceTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSpeechTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSpeechTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSpeechTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSpeechTestCases
index b502c4a..33a61ea 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSpeechTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSpeechTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSpeechTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSpeechTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSpeechTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSpeechTestCases',
+        tag='9.0_r9.x86.CtsSpeechTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSpeechTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSpeechTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSpeechTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsStatsdHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsStatsdHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsStatsdHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsStatsdHostTestCases
index 01cd448..c1ca9d5 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsStatsdHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsStatsdHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsStatsdHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsStatsdHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsStatsdHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsStatsdHostTestCases',
+        tag='9.0_r9.x86.CtsStatsdHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsStatsdHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsStatsdHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsStatsdHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSustainedPerformanceHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSustainedPerformanceHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSustainedPerformanceHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSustainedPerformanceHostTestCases
index 744e2b3..7be7918 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSustainedPerformanceHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSustainedPerformanceHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSustainedPerformanceHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSustainedPerformanceHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSustainedPerformanceHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSustainedPerformanceHostTestCases',
+        tag='9.0_r9.x86.CtsSustainedPerformanceHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSustainedPerformanceHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSustainedPerformanceHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSustainedPerformanceHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSync b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSync
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSync
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSync
index 7bc38f7..107fe60 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSync
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSync
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSync'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSync'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSync',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSync',
+        tag='9.0_r9.x86.CtsSync',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSync',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSyncAccountAccessOtherCertTestCases', '--include-filter', 'CtsSyncContentHostTestCases', '--include-filter', 'CtsSyncManagerTestsCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSync',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSystem b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSystem
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSystem
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSystem
index 3e5aaae..7a71562 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsSystem
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsSystem
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsSystem'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsSystem'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsSystem',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsSystem',
+        tag='9.0_r9.x86.CtsSystem',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsSystem',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSystemApiAnnotationTestCases', '--include-filter', 'CtsSystemApiSignatureTestCases', '--include-filter', 'CtsSystemIntentTestCases', '--include-filter', 'CtsSystemUiHostTestCases', '--include-filter', 'CtsSystemUiTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsSystem',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=10800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTelecom b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTelecom
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTelecom
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTelecom
index 09c4c09..bc26566 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTelecom
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTelecom
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsTelecom'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsTelecom'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsTelecom',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsTelecom',
+        tag='9.0_r9.x86.CtsTelecom',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsTelecom',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTelecomTestCases', '--include-filter', 'CtsTelecomTestCases2', '--include-filter', 'CtsTelecomTestCases3', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTelecom',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTelephony b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTelephony
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTelephony
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTelephony
index 16b4a14..4c689da 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTelephony
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTelephony
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsTelephony'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsTelephony'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,15 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsTelephony',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsTelephony',
+        tag='9.0_r9.x86.CtsTelephony',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsTelephony',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTelephony2TestCases', '--include-filter', 'CtsTelephonyTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTelephony',
         target_plan=None,
-        executable_test_count=150,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTextTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTextTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTextTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTextTestCases
index d7d4a76..dd7ae8c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTextTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTextTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsTextTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsTextTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsTextTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsTextTestCases',
+        tag='9.0_r9.x86.CtsTextTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsTextTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTextTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTextTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTheme b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTheme
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTheme
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTheme
index 6b3432b..cb89d51 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTheme
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTheme
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsTheme'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsTheme'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1, suite:vmtest-informational3'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsTheme',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsTheme',
+        tag='9.0_r9.x86.CtsTheme',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsTheme',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsThemeDeviceTestCases', '--include-filter', 'CtsThemeHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTheme',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=25200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsToast b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsToast
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsToast
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsToast
index e276ccb..fc6e698 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsToast
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsToast
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsToast'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsToast'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsToast',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsToast',
+        tag='9.0_r9.x86.CtsToast',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsToast',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsToastLegacyTestCases', '--include-filter', 'CtsToastTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsToast',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTransitionTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTransitionTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTransitionTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTransitionTestCases
index 2a57a44..b59189e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTransitionTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTransitionTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsTransitionTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsTransitionTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsTransitionTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsTransitionTestCases',
+        tag='9.0_r9.x86.CtsTransitionTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsTransitionTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTransitionTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTransitionTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTrustedVoiceHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTrustedVoiceHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTrustedVoiceHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTrustedVoiceHostTestCases
index 41cf238..888eab3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTrustedVoiceHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTrustedVoiceHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsTrustedVoiceHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsTrustedVoiceHostTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsTrustedVoiceHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsTrustedVoiceHostTestCases',
+        tag='9.0_r9.x86.CtsTrustedVoiceHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsTrustedVoiceHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTrustedVoiceHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTrustedVoiceHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTv b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTv
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTv
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTv
index ba24296..639d5d8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsTv
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsTv
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsTv'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsTv'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsTv',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsTv',
+        tag='9.0_r9.x86.CtsTv',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsTv',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsTvProviderTestCases', '--include-filter', 'CtsTvTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsTv',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUi b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUi
similarity index 89%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUi
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUi
index c644ab1..b11fe04 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUi
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUi
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsUi'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsUi'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsUi',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsUi',
+        tag='9.0_r9.x86.CtsUi',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsUi',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUiAutomationTestCases', '--include-filter', 'CtsUiDeviceTestCases', '--include-filter', 'CtsUiRenderingTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUi',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUidIsolationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUidIsolationTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUidIsolationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUidIsolationTestCases
index 423e6b3..6738b50 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUidIsolationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUidIsolationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsUidIsolationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsUidIsolationTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsUidIsolationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsUidIsolationTestCases',
+        tag='9.0_r9.x86.CtsUidIsolationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsUidIsolationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUidIsolationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUidIsolationTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUsageStatsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUsageStatsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUsageStatsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUsageStatsTestCases
index 030eaca..e684204 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUsageStatsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUsageStatsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsUsageStatsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsUsageStatsTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsUsageStatsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsUsageStatsTestCases',
+        tag='9.0_r9.x86.CtsUsageStatsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsUsageStatsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUsageStatsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUsageStatsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUsbTests b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUsbTests
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUsbTests
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUsbTests
index 0d1c693..b29f9fd 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUsbTests
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUsbTests
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsUsbTests'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsUsbTests'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsUsbTests',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsUsbTests',
+        tag='9.0_r9.x86.CtsUsbTests',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsUsbTests',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUsbTests', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUsbTests',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUtilTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUtilTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUtilTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUtilTestCases
index e24a4d5..02cd6a2 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsUtilTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsUtilTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsUtilTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsUtilTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsUtilTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsUtilTestCases',
+        tag='9.0_r9.x86.CtsUtilTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsUtilTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsUtilTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsUtilTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVideoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVideoTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVideoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVideoTestCases
index 0469b32..e1af142 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVideoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVideoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsVideoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsVideoTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsVideoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsVideoTestCases',
+        tag='9.0_r9.x86.CtsVideoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsVideoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVideoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVideoTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsViewTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsViewTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsViewTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsViewTestCases
index c6f5f03..0f88122 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsViewTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsViewTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsViewTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsViewTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsViewTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsViewTestCases',
+        tag='9.0_r9.x86.CtsViewTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsViewTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsViewTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsViewTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         precondition_commands=['sleep 60'],
         timeout=3600)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVmTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVmTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVmTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVmTestCases
index 58a627d..fd30a77 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVmTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVmTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsVmTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsVmTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsVmTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsVmTestCases',
+        tag='9.0_r9.x86.CtsVmTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsVmTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVmTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVmTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVoice b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVoice
similarity index 88%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVoice
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVoice
index c2c369b..005010c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVoice
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVoice
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsVoice'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsVoice'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsVoice',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsVoice',
+        tag='9.0_r9.x86.CtsVoice',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsVoice',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVoiceInteractionTestCases', '--include-filter', 'CtsVoiceSettingsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVoice',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=5400)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVrTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVrTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVrTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVrTestCases
index 0658c0d..9f32743 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsVrTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsVrTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsVrTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsVrTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsVrTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsVrTestCases',
+        tag='9.0_r9.x86.CtsVrTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsVrTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVrTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsVrTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWebkitTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWebkitTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWebkitTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWebkitTestCases
index ea5a03e..2a4a662 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWebkitTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWebkitTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsWebkitTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsWebkitTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsWebkitTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsWebkitTestCases',
+        tag='9.0_r9.x86.CtsWebkitTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsWebkitTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWebkitTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWebkitTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWidgetTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWidgetTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWidgetTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWidgetTestCases
index 5bcf4bf..b3d259a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWidgetTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWidgetTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsWidgetTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsWidgetTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsWidgetTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsWidgetTestCases',
+        tag='9.0_r9.x86.CtsWidgetTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsWidgetTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWidgetTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWidgetTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWindowManagerDeviceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWindowManagerDeviceTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWindowManagerDeviceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWindowManagerDeviceTestCases
index c7f9790..98765a3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWindowManagerDeviceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWindowManagerDeviceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsWindowManagerDeviceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsWindowManagerDeviceTestCases'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsWindowManagerDeviceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsWindowManagerDeviceTestCases',
+        tag='9.0_r9.x86.CtsWindowManagerDeviceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsWindowManagerDeviceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWindowManagerDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWindowManagerDeviceTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWrap b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWrap
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWrap
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWrap
index c735ddd..66cd6bc 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.CtsWrap
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.CtsWrap
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.CtsWrap'
+NAME = 'cheets_CTS_P.9.0_r9.x86.CtsWrap'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.CtsWrap',
-        test_name='cheets_CTS_P.9.0_r8.x86.CtsWrap',
+        tag='9.0_r9.x86.CtsWrap',
+        test_name='cheets_CTS_P.9.0_r9.x86.CtsWrap',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsWrapNoWrapTestCases', '--include-filter', 'CtsWrapWrapDebugMallocDebugTestCases', '--include-filter', 'CtsWrapWrapDebugTestCases', '--include-filter', 'CtsWrapWrapNoDebugTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='CtsWrap',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=9000)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
index d7a911f..23183d4 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
+        tag='9.0_r9.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAbiOverrideHostTestCases', '--include-filter', 'CtsAccelerationTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAbiOverrideHostTestCases_-_CtsAccelerationTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
index b5abe3d..dbe2332 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
+        tag='9.0_r9.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccessibilityServiceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAccessibilityServiceTestCases_-_CtsAccessibilityServiceTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
index 74d5737..79b5fa8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
+        tag='9.0_r9.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAccessibilityTestCases', '--include-filter', 'CtsAccountManagerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAccessibilityTestCases_-_CtsAccountManagerTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
index e4e00e2..c878f2c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
+        tag='9.0_r9.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsActivityManagerDeviceSdk25TestCases', '--include-filter', 'CtsActivityManagerDeviceTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsActivityManagerDeviceSdk25TestCases_-_CtsActivityManagerDeviceTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
similarity index 95%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
index 72ef42c..b68abc0 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -23,14 +23,14 @@
         max_retry=9,
         enable_default_apps=True,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
+        tag='9.0_r9.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsAdminPackageInstallerTestCases', '--include-filter', 'CtsAdminTestCases', '--include-filter', 'CtsAlarmClockTestCases', '--include-filter', 'CtsAlarmManagerTestCases', '--include-filter', 'CtsAndroidAppTestCases', '--include-filter', 'CtsAndroidTestBase27ApiSignatureTestCases', '--include-filter', 'CtsAndroidTestMockCurrentApiSignatureTestCases', '--include-filter', 'CtsAndroidTestRunnerCurrentApiSignatureTestCases', '--include-filter', 'CtsAnimationTestCases', '--include-filter', 'CtsApacheHttpLegacy27ApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyCurrentApiSignatureTestCases', '--include-filter', 'CtsApacheHttpLegacyUsesLibraryApiSignatureTestCases', '--include-filter', 'CtsAppComponentFactoryTestCases', '--include-filter', 'CtsAppSecurityHostTestCases', '--include-filter', 'CtsAppTestCases', '--include-filter', 'CtsAppUsageHostTestCases', '--include-filter', 'CtsAppWidgetTestCases', '--include-filter', 'CtsAslrMallocTestCases', '--include-filter', 'CtsAssistTestCases', '--include-filter', 'CtsAtraceHostTestCases', '--include-filter', 'CtsAutoFillServiceTestCases', '--include-filter', 'CtsBackgroundRestrictionsTestCases', '--include-filter', 'CtsBackupHostTestCases', '--include-filter', 'CtsBackupTestCases', '--include-filter', 'CtsBatterySavingTestCases', '--include-filter', 'CtsBionicTestCases', '--include-filter', 'CtsBluetoothTestCases', '--include-filter', 'CtsBootStatsTestCases', '--include-filter', 'CtsCalendarcommon2TestCases', '--include-filter', 'CtsCameraApi25TestCases', '--include-filter', 'CtsCameraTestCases', '--include-filter', 'CtsCarTestCases', '--include-filter', 'CtsCarrierApiTestCases', '--include-filter', 'CtsColorModeTestCases', '--include-filter', 'CtsCompilationTestCases', '--include-filter', 'CtsContactsProviderWipe', '--include-filter', 'CtsContentTestCases', '--include-filter', 'CtsCppToolsTestCases', '--include-filter', 'CtsCurrentApiSignatureTestCases', '--include-filter', 'CtsDatabaseTestCases', '--include-filter', 'CtsDebugTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsAdminPackageInstallerTestCases_-_CtsDebugTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases
index 0a4d1bd..1a445c8 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=15,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
+        tag='9.0_r9.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsDeqpTestCases_-_CtsDeqpTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeqpTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsDeqpTestCases_-_CtsDeqpTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
similarity index 90%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
index b2e906c..2a8fc96 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
+        tag='9.0_r9.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsDeviceIdleHostTestCases', '--include-filter', 'CtsDevicePolicyManagerTestCases', '--include-filter', 'CtsDexMetadataHostTestCases', '--include-filter', 'CtsDisplayTestCases', '--include-filter', 'CtsDpiTestCases', '--include-filter', 'CtsDpiTestCases2', '--include-filter', 'CtsDreamsTestCases', '--include-filter', 'CtsDrmTestCases', '--include-filter', 'CtsDumpsysHostTestCases', '--include-filter', 'CtsDynamicLinkerTestCases', '--include-filter', 'CtsEdiHostTestCases', '--include-filter', 'CtsEffectTestCases', '--include-filter', 'CtsExternalServiceTestCases', '--include-filter', 'CtsExternalSourcesTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsDeviceIdleHostTestCases_-_CtsExternalSourcesTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
index 59de0f7..f5363a9 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
+        tag='9.0_r9.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFileSystemTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsFileSystemTestCases_-_CtsFileSystemTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
similarity index 94%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
index c1c5828..5ce26eb 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
+        tag='9.0_r9.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsFragmentTestCases', '--include-filter', 'CtsFragmentTestCasesSdk26', '--include-filter', 'CtsGestureTestCases', '--include-filter', 'CtsGpuToolsHostTestCases', '--include-filter', 'CtsGraphicsTestCases', '--include-filter', 'CtsHardwareTestCases', '--include-filter', 'CtsHarmfulAppWarningHostTestCases', '--include-filter', 'CtsHiddenApiBlacklistApi27TestCases', '--include-filter', 'CtsHiddenApiBlacklistCurrentApiTestCases', '--include-filter', 'CtsHiddenApiBlacklistDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchDebugClassTestCases', '--include-filter', 'CtsHiddenApiKillswitchWhitelistTestCases', '--include-filter', 'CtsHiddenApiKillswitchWildcardTestCases', '--include-filter', 'CtsHostTzDataTests', '--include-filter', 'CtsHostsideNetworkTests', '--include-filter', 'CtsHostsideNumberBlockingTestCases', '--include-filter', 'CtsHostsideTvTests', '--include-filter', 'CtsHostsideWebViewTests', '--include-filter', 'CtsIcuTestCases', '--include-filter', 'CtsIncidentHostTestCases', '--include-filter', 'CtsInlineMockingTestCases', '--include-filter', 'CtsInputMethodServiceHostTestCases', '--include-filter', 'CtsInputMethodTestCases', '--include-filter', 'CtsIntentSignatureTestCases', '--include-filter', 'CtsJankDeviceTestCases', '--include-filter', 'CtsJdwpSecurityHostTestCases', '--include-filter', 'CtsJdwpTestCases', '--include-filter', 'CtsJniTestCases', '--include-filter', 'CtsJobSchedulerSharedUidTestCases', '--include-filter', 'CtsJobSchedulerTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsFragmentTestCases_-_CtsJobSchedulerTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
similarity index 97%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
index 3821b5d..0c8bf2c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
+        tag='9.0_r9.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsJvmtiAttachingHostTestCases', '--include-filter', 'CtsJvmtiAttachingTestCases', '--include-filter', 'CtsJvmtiRedefineClassesHostTestCases', '--include-filter', 'CtsJvmtiRunTest1900HostTestCases', '--include-filter', 'CtsJvmtiRunTest1901HostTestCases', '--include-filter', 'CtsJvmtiRunTest1902HostTestCases', '--include-filter', 'CtsJvmtiRunTest1903HostTestCases', '--include-filter', 'CtsJvmtiRunTest1904HostTestCases', '--include-filter', 'CtsJvmtiRunTest1906HostTestCases', '--include-filter', 'CtsJvmtiRunTest1907HostTestCases', '--include-filter', 'CtsJvmtiRunTest1908HostTestCases', '--include-filter', 'CtsJvmtiRunTest1909HostTestCases', '--include-filter', 'CtsJvmtiRunTest1910HostTestCases', '--include-filter', 'CtsJvmtiRunTest1911HostTestCases', '--include-filter', 'CtsJvmtiRunTest1912HostTestCases', '--include-filter', 'CtsJvmtiRunTest1913HostTestCases', '--include-filter', 'CtsJvmtiRunTest1914HostTestCases', '--include-filter', 'CtsJvmtiRunTest1915HostTestCases', '--include-filter', 'CtsJvmtiRunTest1916HostTestCases', '--include-filter', 'CtsJvmtiRunTest1917HostTestCases', '--include-filter', 'CtsJvmtiRunTest1920HostTestCases', '--include-filter', 'CtsJvmtiRunTest1921HostTestCases', '--include-filter', 'CtsJvmtiRunTest1922HostTestCases', '--include-filter', 'CtsJvmtiRunTest1923HostTestCases', '--include-filter', 'CtsJvmtiRunTest1924HostTestCases', '--include-filter', 'CtsJvmtiRunTest1925HostTestCases', '--include-filter', 'CtsJvmtiRunTest1926HostTestCases', '--include-filter', 'CtsJvmtiRunTest1927HostTestCases', '--include-filter', 'CtsJvmtiRunTest1928HostTestCases', '--include-filter', 'CtsJvmtiRunTest1930HostTestCases', '--include-filter', 'CtsJvmtiRunTest1931HostTestCases', '--include-filter', 'CtsJvmtiRunTest1932HostTestCases', '--include-filter', 'CtsJvmtiRunTest1933HostTestCases', '--include-filter', 'CtsJvmtiRunTest1934HostTestCases', '--include-filter', 'CtsJvmtiRunTest1936HostTestCases', '--include-filter', 'CtsJvmtiRunTest1937HostTestCases', '--include-filter', 'CtsJvmtiRunTest1939HostTestCases', '--include-filter', 'CtsJvmtiRunTest1941HostTestCases', '--include-filter', 'CtsJvmtiRunTest1942HostTestCases', '--include-filter', 'CtsJvmtiRunTest1943HostTestCases', '--include-filter', 'CtsJvmtiRunTest902HostTestCases', '--include-filter', 'CtsJvmtiRunTest903HostTestCases', '--include-filter', 'CtsJvmtiRunTest904HostTestCases', '--include-filter', 'CtsJvmtiRunTest905HostTestCases', '--include-filter', 'CtsJvmtiRunTest906HostTestCases', '--include-filter', 'CtsJvmtiRunTest907HostTestCases', '--include-filter', 'CtsJvmtiRunTest908HostTestCases', '--include-filter', 'CtsJvmtiRunTest910HostTestCases', '--include-filter', 'CtsJvmtiRunTest911HostTestCases', '--include-filter', 'CtsJvmtiRunTest912HostTestCases', '--include-filter', 'CtsJvmtiRunTest913HostTestCases', '--include-filter', 'CtsJvmtiRunTest914HostTestCases', '--include-filter', 'CtsJvmtiRunTest915HostTestCases', '--include-filter', 'CtsJvmtiRunTest917HostTestCases', '--include-filter', 'CtsJvmtiRunTest918HostTestCases', '--include-filter', 'CtsJvmtiRunTest919HostTestCases', '--include-filter', 'CtsJvmtiRunTest920HostTestCases', '--include-filter', 'CtsJvmtiRunTest922HostTestCases', '--include-filter', 'CtsJvmtiRunTest923HostTestCases', '--include-filter', 'CtsJvmtiRunTest924HostTestCases', '--include-filter', 'CtsJvmtiRunTest926HostTestCases', '--include-filter', 'CtsJvmtiRunTest927HostTestCases', '--include-filter', 'CtsJvmtiRunTest928HostTestCases', '--include-filter', 'CtsJvmtiRunTest930HostTestCases', '--include-filter', 'CtsJvmtiRunTest931HostTestCases', '--include-filter', 'CtsJvmtiRunTest932HostTestCases', '--include-filter', 'CtsJvmtiRunTest940HostTestCases', '--include-filter', 'CtsJvmtiRunTest942HostTestCases', '--include-filter', 'CtsJvmtiRunTest944HostTestCases', '--include-filter', 'CtsJvmtiRunTest945HostTestCases', '--include-filter', 'CtsJvmtiRunTest947HostTestCases', '--include-filter', 'CtsJvmtiRunTest951HostTestCases', '--include-filter', 'CtsJvmtiRunTest982HostTestCases', '--include-filter', 'CtsJvmtiRunTest983HostTestCases', '--include-filter', 'CtsJvmtiRunTest984HostTestCases', '--include-filter', 'CtsJvmtiRunTest985HostTestCases', '--include-filter', 'CtsJvmtiRunTest986HostTestCases', '--include-filter', 'CtsJvmtiRunTest988HostTestCases', '--include-filter', 'CtsJvmtiRunTest989HostTestCases', '--include-filter', 'CtsJvmtiRunTest990HostTestCases', '--include-filter', 'CtsJvmtiRunTest991HostTestCases', '--include-filter', 'CtsJvmtiRunTest992HostTestCases', '--include-filter', 'CtsJvmtiRunTest993HostTestCases', '--include-filter', 'CtsJvmtiRunTest994HostTestCases', '--include-filter', 'CtsJvmtiRunTest995HostTestCases', '--include-filter', 'CtsJvmtiRunTest996HostTestCases', '--include-filter', 'CtsJvmtiRunTest997HostTestCases', '--include-filter', 'CtsJvmtiTaggingHostTestCases', '--include-filter', 'CtsJvmtiTrackingHostTestCases', '--include-filter', 'CtsKernelConfigTestCases', '--include-filter', 'CtsKeystoreTestCases', '--include-filter', 'CtsLeanbackJankTestCases', '--include-filter', 'CtsLegacyNotificationTestCases', '--include-filter', 'CtsLibcoreFileIOTestCases', '--include-filter', 'CtsLibcoreJsr166TestCases', '--include-filter', 'CtsLibcoreLegacy22TestCases', '--include-filter', 'CtsLibcoreOjTestCases', '--include-filter', 'CtsLibcoreOkHttpTestCases', '--include-filter', 'CtsLibcoreTestCases', '--include-filter', 'CtsLibcoreWycheproofBCTestCases', '--include-filter', 'CtsLibcoreWycheproofConscryptTestCases', '--include-filter', 'CtsLiblogTestCases', '--include-filter', 'CtsLocation2TestCases', '--include-filter', 'CtsLocationTestCases', '--include-filter', 'CtsLogdTestCases'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsJvmtiAttachingHostTestCases_-_CtsLogdTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
index a5c9b94..1ff0158 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=True,
-        tag='9.0_r8.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
+        tag='9.0_r9.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaBitstreamsTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaBitstreamsTestCases_-_CtsMediaBitstreamsTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
index 479547e..4c1754d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
+        tag='9.0_r9.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaHostTestCases_-_CtsMediaHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
index bbbc716..b72805b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=True,
-        tag='9.0_r8.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
+        tag='9.0_r9.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaStressTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaStressTestCases_-_CtsMediaStressTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaTestCases_-_CtsMediaTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaTestCases_-_CtsMediaTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaTestCases_-_CtsMediaTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaTestCases_-_CtsMediaTestCases
index bf11da7..99b8228 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMediaTestCases_-_CtsMediaTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMediaTestCases_-_CtsMediaTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsMediaTestCases_-_CtsMediaTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsMediaTestCases_-_CtsMediaTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=True,
-        tag='9.0_r8.x86.all.CtsMediaTestCases_-_CtsMediaTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsMediaTestCases_-_CtsMediaTestCases',
+        tag='9.0_r9.x86.all.CtsMediaTestCases_-_CtsMediaTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsMediaTestCases_-_CtsMediaTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMediaTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMediaTestCases_-_CtsMediaTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
similarity index 96%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
index 3320b03..2a7061a 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
+        tag='9.0_r9.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsMidiTestCases', '--include-filter', 'CtsMockingDebuggableTestCases', '--include-filter', 'CtsMockingTestCases', '--include-filter', 'CtsMonkeyTestCases', '--include-filter', 'CtsMultiUserHostTestCases', '--include-filter', 'CtsMultiUserTestCases', '--include-filter', 'CtsNNAPITestCases', '--include-filter', 'CtsNativeHardwareTestCases', '--include-filter', 'CtsNativeMediaAAudioTestCases', '--include-filter', 'CtsNativeMediaSlTestCases', '--include-filter', 'CtsNativeMediaXaTestCases', '--include-filter', 'CtsNativeNetTestCases', '--include-filter', 'CtsNdefTestCases', '--include-filter', 'CtsNetSecConfigAttributeTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugDisabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDebugEnabledTestCases', '--include-filter', 'CtsNetSecConfigBasicDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigDownloadManagerTestCases', '--include-filter', 'CtsNetSecConfigInvalidPinTestCases', '--include-filter', 'CtsNetSecConfigNestedDomainConfigTestCases', '--include-filter', 'CtsNetSecConfigPrePCleartextTrafficTestCases', '--include-filter', 'CtsNetSecConfigResourcesSrcTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficFalseTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficTrueTestCases', '--include-filter', 'CtsNetSecPolicyUsesCleartextTrafficUnspecifiedTestCases', '--include-filter', 'CtsNetTestCases', '--include-filter', 'CtsNetTestCasesLegacyApi22', '--include-filter', 'CtsNetTestCasesLegacyPermission22', '--include-filter', 'CtsOmapiTestCases', '--include-filter', 'CtsOpenGLTestCases', '--include-filter', 'CtsOpenGlPerf2TestCases', '--include-filter', 'CtsOpenGlPerfTestCases', '--include-filter', 'CtsOsHostTestCases', '--include-filter', 'CtsOsTestCases', '--include-filter', 'CtsPdfTestCases', '--include-filter', 'CtsPerfettoTestCases', '--include-filter', 'CtsPermission2TestCases', '--include-filter', 'CtsPermissionTestCases', '--include-filter', 'CtsPreference2TestCases', '--include-filter', 'CtsPreferenceTestCases', '--include-filter', 'CtsPrintTestCases', '--include-filter', 'CtsProtoTestCases', '--include-filter', 'CtsProviderTestCases', '--include-filter', 'CtsRenderscriptLegacyTestCases', '--include-filter', 'CtsRenderscriptTestCases', '--include-filter', 'CtsRsBlasTestCases', '--include-filter', 'CtsRsCppTestCases', '--include-filter', 'CtsSampleDeviceTestCases', '--include-filter', 'CtsSampleHostTestCases', '--include-filter', 'CtsSaxTestCases', '--include-filter', 'CtsSeccompHostTestCases', '--include-filter', 'CtsSecureElementAccessControlTestCases1', '--include-filter', 'CtsSecureElementAccessControlTestCases2', '--include-filter', 'CtsSecureElementAccessControlTestCases3', '--include-filter', 'CtsSecurityBulletinHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsMidiTestCases_-_CtsSecurityBulletinHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         login_precondition_commands=['lsblk -do NAME,RM | sed -n s/1$//p | xargs -n1 eject'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
index d3067b9..84c954b 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
+        tag='9.0_r9.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecurityHostTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsSecurityHostTestCases_-_CtsSecurityHostTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         precondition_commands=['echo 3 > /proc/sys/kernel/perf_event_paranoid', 'modprobe configs'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
index fe643f2..6c52d1f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
+        tag='9.0_r9.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSecurityTestCases', '--include-filter', 'CtsSelinuxTargetSdk25TestCases', '--include-filter', 'CtsSelinuxTargetSdk27TestCases', '--include-filter', 'CtsSelinuxTargetSdkCurrentTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsSecurityTestCases_-_CtsSelinuxTargetSdkCurrentTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSensorTestCases_-_CtsSensorTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSensorTestCases_-_CtsSensorTestCases
similarity index 84%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSensorTestCases_-_CtsSensorTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSensorTestCases_-_CtsSensorTestCases
index f46a178..4bf8ec3 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsSensorTestCases_-_CtsSensorTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsSensorTestCases_-_CtsSensorTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsSensorTestCases_-_CtsSensorTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsSensorTestCases_-_CtsSensorTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=30,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsSensorTestCases_-_CtsSensorTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsSensorTestCases_-_CtsSensorTestCases',
+        tag='9.0_r9.x86.all.CtsSensorTestCases_-_CtsSensorTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsSensorTestCases_-_CtsSensorTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsSensorTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsSensorTestCases_-_CtsSensorTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
similarity index 93%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
index 721427c..82188d6 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,15 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
+        tag='9.0_r9.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsShortcutHostTestCases', '--include-filter', 'CtsShortcutManagerTestCases', '--include-filter', 'CtsSimRestrictedApisTestCases', '--include-filter', 'CtsSimpleCpuTestCases', '--include-filter', 'CtsSimpleperfTestCases', '--include-filter', 'CtsSkQPTestCases', '--include-filter', 'CtsSliceTestCases', '--include-filter', 'CtsSpeechTestCases', '--include-filter', 'CtsStatsdHostTestCases', '--include-filter', 'CtsSustainedPerformanceHostTestCases', '--include-filter', 'CtsSyncAccountAccessOtherCertTestCases', '--include-filter', 'CtsSyncContentHostTestCases', '--include-filter', 'CtsSyncManagerTestsCases', '--include-filter', 'CtsSystemApiAnnotationTestCases', '--include-filter', 'CtsSystemApiSignatureTestCases', '--include-filter', 'CtsSystemIntentTestCases', '--include-filter', 'CtsSystemUiHostTestCases', '--include-filter', 'CtsSystemUiTestCases', '--include-filter', 'CtsTelecomTestCases', '--include-filter', 'CtsTelecomTestCases2', '--include-filter', 'CtsTelecomTestCases3', '--include-filter', 'CtsTelephony2TestCases', '--include-filter', 'CtsTelephonyTestCases', '--include-filter', 'CtsTextTestCases', '--include-filter', 'CtsThemeDeviceTestCases', '--include-filter', 'CtsThemeHostTestCases', '--include-filter', 'CtsToastLegacyTestCases', '--include-filter', 'CtsToastTestCases', '--include-filter', 'CtsTransitionTestCases', '--include-filter', 'CtsTrustedVoiceHostTestCases', '--include-filter', 'CtsTvProviderTestCases', '--include-filter', 'CtsTvTestCases', '--include-filter', 'CtsUiAutomationTestCases', '--include-filter', 'CtsUiDeviceTestCases', '--include-filter', 'CtsUiRenderingTestCases', '--include-filter', 'CtsUidIsolationTestCases', '--include-filter', 'CtsUsageStatsTestCases', '--include-filter', 'CtsUsbTests', '--include-filter', 'CtsUtilTestCases', '--include-filter', 'CtsVideoTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsShortcutHostTestCases_-_CtsVideoTestCases',
         target_plan=None,
-        executable_test_count=3829,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsViewTestCases_-_CtsViewTestCases b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsViewTestCases_-_CtsViewTestCases
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsViewTestCases_-_CtsViewTestCases
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsViewTestCases_-_CtsViewTestCases
index d081463..d7ec468 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsViewTestCases_-_CtsViewTestCases
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsViewTestCases_-_CtsViewTestCases
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsViewTestCases_-_CtsViewTestCases'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsViewTestCases_-_CtsViewTestCases'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsViewTestCases_-_CtsViewTestCases',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsViewTestCases_-_CtsViewTestCases',
+        tag='9.0_r9.x86.all.CtsViewTestCases_-_CtsViewTestCases',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsViewTestCases_-_CtsViewTestCases',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsViewTestCases', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsViewTestCases_-_CtsViewTestCases',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         precondition_commands=['sleep 60'],
         timeout=172800)
 
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsVmTestCases_-_vm-tests-tf b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsVmTestCases_-_vm-tests-tf
similarity index 91%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsVmTestCases_-_vm-tests-tf
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsVmTestCases_-_vm-tests-tf
index 029f719..7dbd91f 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.all.CtsVmTestCases_-_vm-tests-tf
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.all.CtsVmTestCases_-_vm-tests-tf
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.all.CtsVmTestCases_-_vm-tests-tf'
+NAME = 'cheets_CTS_P.9.0_r9.x86.all.CtsVmTestCases_-_vm-tests-tf'
 ATTRIBUTES = 'suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=9,
         needs_push_media=False,
-        tag='9.0_r8.x86.all.CtsVmTestCases_-_vm-tests-tf',
-        test_name='cheets_CTS_P.9.0_r8.x86.all.CtsVmTestCases_-_vm-tests-tf',
+        tag='9.0_r9.x86.all.CtsVmTestCases_-_vm-tests-tf',
+        test_name='cheets_CTS_P.9.0_r9.x86.all.CtsVmTestCases_-_vm-tests-tf',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'CtsVmTestCases', '--include-filter', 'CtsVoiceInteractionTestCases', '--include-filter', 'CtsVoiceSettingsTestCases', '--include-filter', 'CtsVrTestCases', '--include-filter', 'CtsWebkitTestCases', '--include-filter', 'CtsWidgetTestCases', '--include-filter', 'CtsWindowManagerDeviceTestCases', '--include-filter', 'CtsWrapNoWrapTestCases', '--include-filter', 'CtsWrapWrapDebugMallocDebugTestCases', '--include-filter', 'CtsWrapWrapDebugTestCases', '--include-filter', 'CtsWrapWrapNoDebugTestCases', '--include-filter', 'cts-system-all.api', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases1', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases2', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases3', '--include-filter', 'vm-tests-tf', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='all.CtsVmTestCases_-_vm-tests-tf',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=172800)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.cts-system-all.api b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.cts-system-all.api
similarity index 86%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.cts-system-all.api
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.cts-system-all.api
index 3cc6d80..997366e 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.cts-system-all.api
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.cts-system-all.api
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.cts-system-all.api'
+NAME = 'cheets_CTS_P.9.0_r9.x86.cts-system-all.api'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.cts-system-all.api',
-        test_name='cheets_CTS_P.9.0_r8.x86.cts-system-all.api',
+        tag='9.0_r9.x86.cts-system-all.api',
+        test_name='cheets_CTS_P.9.0_r9.x86.cts-system-all.api',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'cts-system-all.api', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='cts-system-all.api',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=3600)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.signed-CtsSecureElementAccessControl b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.signed-CtsSecureElementAccessControl
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.signed-CtsSecureElementAccessControl
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.signed-CtsSecureElementAccessControl
index 9fe4c8e..3836c5d 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.signed-CtsSecureElementAccessControl
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.signed-CtsSecureElementAccessControl
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.signed-CtsSecureElementAccessControl'
+NAME = 'cheets_CTS_P.9.0_r9.x86.signed-CtsSecureElementAccessControl'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.signed-CtsSecureElementAccessControl',
-        test_name='cheets_CTS_P.9.0_r8.x86.signed-CtsSecureElementAccessControl',
+        tag='9.0_r9.x86.signed-CtsSecureElementAccessControl',
+        test_name='cheets_CTS_P.9.0_r9.x86.signed-CtsSecureElementAccessControl',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases1', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases2', '--include-filter', 'signed-CtsSecureElementAccessControlTestCases3', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='signed-CtsSecureElementAccessControl',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.tradefed-run-collect-tests-only-internal b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.tradefed-run-collect-tests-only-internal
similarity index 85%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.tradefed-run-collect-tests-only-internal
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.tradefed-run-collect-tests-only-internal
index 5f1eb76..d6eac7c 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.tradefed-run-collect-tests-only-internal
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.tradefed-run-collect-tests-only-internal
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.tradefed-run-collect-tests-only-internal'
+NAME = 'cheets_CTS_P.9.0_r9.x86.tradefed-run-collect-tests-only-internal'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-qual'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 0
@@ -22,14 +22,14 @@
         iterations=1,
         max_retry=0,
         needs_push_media=False,
-        tag='9.0_r8.x86.tradefed-run-collect-tests-only-internal',
-        test_name='cheets_CTS_P.9.0_r8.x86.tradefed-run-collect-tests-only-internal',
+        tag='9.0_r9.x86.tradefed-run-collect-tests-only-internal',
+        test_name='cheets_CTS_P.9.0_r9.x86.tradefed-run-collect-tests-only-internal',
         run_template=['run', 'commandAndExit', 'collect-tests-only', '--disable-reboot', '--module-arg', 'CtsMediaTestCases:skip-media-download:true', '--module-arg', 'CtsMediaStressTestCases:skip-media-download:true', '--module-arg', 'CtsMediaBitstreamsTestCases:skip-media-download:true'],
         retry_template=None,
         target_module=None,
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)
diff --git a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.vm-tests-tf b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.vm-tests-tf
similarity index 87%
rename from server/site_tests/cheets_CTS_P/control.9.0_r8.x86.vm-tests-tf
rename to server/site_tests/cheets_CTS_P/control.9.0_r9.x86.vm-tests-tf
index d9e3686..22e7d15 100644
--- a/server/site_tests/cheets_CTS_P/control.9.0_r8.x86.vm-tests-tf
+++ b/server/site_tests/cheets_CTS_P/control.9.0_r9.x86.vm-tests-tf
@@ -5,7 +5,7 @@
 # This file has been automatically generated. Do not edit!
 
 AUTHOR = 'ARC++ Team'
-NAME = 'cheets_CTS_P.9.0_r8.x86.vm-tests-tf'
+NAME = 'cheets_CTS_P.9.0_r9.x86.vm-tests-tf'
 ATTRIBUTES = 'suite:arc-cts, suite:arc-cts-unibuild, suite:vmtest-informational1'
 DEPENDENCIES = 'arc, cts_abi_x86'
 JOB_RETRIES = 1
@@ -21,14 +21,14 @@
         hosts=host_list,
         iterations=1,
         needs_push_media=False,
-        tag='9.0_r8.x86.vm-tests-tf',
-        test_name='cheets_CTS_P.9.0_r8.x86.vm-tests-tf',
+        tag='9.0_r9.x86.vm-tests-tf',
+        test_name='cheets_CTS_P.9.0_r9.x86.vm-tests-tf',
         run_template=['run', 'commandAndExit', 'cts', '--include-filter', 'vm-tests-tf', '--logcat-on-failure'],
         retry_template=['run', 'commandAndExit', 'retry', '--retry', '{session_id}'],
         target_module='vm-tests-tf',
         target_plan=None,
         bundle='x86',
-        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r8-linux_x86-x86.zip',
+        uri='gs://chromeos-arc-images/cts/bundle/P/android-cts-9.0_r9-linux_x86-x86.zip',
         timeout=7200)
 
 parallel_simple(run_CTS, machines)