summaryrefslogtreecommitdiff
path: root/adservices/tests/cts/AndroidTest.xml
diff options
context:
space:
mode:
Diffstat (limited to 'adservices/tests/cts/AndroidTest.xml')
-rw-r--r--adservices/tests/cts/AndroidTest.xml26
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" />