Instant CTS: port a11y CTS tests

This change adds a dedicated test plan containing only CTS tests
that apply to instant apps. The plan has stardard (cts-instant) and
development (cts-instant-dev) flavors. This plan can be run from a
a CTS distrubution and validates only instant apps specific behaviors.

Also this change annotates the accessibility CTS tests that apply
to instant apps and adds them to the new test plan.

Test: cts-tradefed run cts-instant

bug:70978575
bug:70978575

Change-Id: Id51232c741b60c61022141b31470f742696b0c65
diff --git a/tests/accessibility/AndroidTest.xml b/tests/accessibility/AndroidTest.xml
index 5ea8df1..6d5bac2 100644
--- a/tests/accessibility/AndroidTest.xml
+++ b/tests/accessibility/AndroidTest.xml
@@ -16,12 +16,16 @@
 <configuration description="Config for CTS Accessibility test cases">
     <option name="test-suite-tag" value="cts" />
     <option name="config-descriptor:metadata" key="component" value="framework" />
+    <target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
+        <option name="run-command" value="cmd accessibility set-bind-instant-service-allowed true" />
+        <option name="teardown-command" value="cmd accessibility set-bind-instant-service-allowed false" />
+    </target_preparer>
     <target_preparer class="com.android.tradefed.targetprep.suite.SuiteApkInstaller">
         <option name="cleanup-apks" value="true" />
         <option name="test-file-name" value="CtsAccessibilityTestCases.apk" />
     </target_preparer>
     <test class="com.android.tradefed.testtype.AndroidJUnitTest" >
         <option name="package" value="android.view.accessibility.cts" />
-        <option name="runtime-hint" value="8m" />
+        <option name="runtime-hint" value="8m"/>
     </test>
 </configuration>