diff options
Diffstat (limited to 'adservices/tests/cts/AndroidTest.xml')
-rw-r--r-- | adservices/tests/cts/AndroidTest.xml | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/adservices/tests/cts/AndroidTest.xml b/adservices/tests/cts/AndroidTest.xml index b0f9dd96e1..2068dc663a 100644 --- a/adservices/tests/cts/AndroidTest.xml +++ b/adservices/tests/cts/AndroidTest.xml @@ -16,13 +16,37 @@ <configuration description="Config for CTS AdServices test cases"> <option name="test-suite-tag" value="cts" /> <option name="config-descriptor:metadata" key="component" value="framework" /> - <option name="config-descriptor:metadata" key="parameter" value="instant_app" /> + <option name="config-descriptor:metadata" key="parameter" value="not_instant_app" /> <option name="config-descriptor:metadata" key="parameter" value="not_multi_abi" /> <option name="config-descriptor:metadata" key="parameter" value="secondary_user" /> <target_preparer class="com.android.tradefed.targetprep.suite.SuiteApkInstaller"> <option name="cleanup-apks" value="true" /> <option name="test-file-name" value="CtsAdServicesDeviceTestCases.apk" /> </target_preparer> + + <target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer"> + <!-- Disable kill switches to ignore the effect of actual PH values. --> + <option name="run-command" value="setprop debug.adservices.global_kill_switch false" /> + <option name="run-command" value="setprop debug.adservices.fledge_select_ads_kill_switch false" /> + <option name="run-command" value="setprop debug.adservices.fledge_custom_audience_service_kill_switch false" /> + + <!-- Override Consent Manager to debug mode to grant user consent --> + <option name="run-command" value="setprop debug.adservices.consent_manager_debug_mode true" /> + <option name="teardown-command" value="setprop debug.adservices.consent_manager_debug_mode false"/> + + <!-- Force enable enrollment checks for FLEDGE when testing enrollment --> + <option name="run-command" value="setprop debug.adservices.disable_fledge_enrollment_check false" /> + + <!-- Increase the allowed API queries per second --> + <option name="run-command" value="setprop debug.adservices.sdk_request_permits_per_second 1000" /> + <option name="teardown-command" value="setprop debug.adservices.sdk_request_permits_per_second 1" /> + </target_preparer> + + <target_preparer class="com.android.tradefed.targetprep.DeviceSetup" > + <option name="force-skip-system-props" value="true" /> + <option name="disable-device-config-sync" value="true" /> + </target_preparer> + <test class="com.android.tradefed.testtype.AndroidJUnitTest" > <option name="package" value="android.adservices.cts" /> <option name="hidden-api-checks" value="false" /> |