[PM] Disable wifi and data network during the PIA CUJ CTS
Flag: TEST_ONLY
Bug: 417354502
Test: atest CtsPackageInstallerCUJInstallationTestCases
Test: atest CtsPackageInstallerCUJInstallationViaIntentForResultTestCases
Test: atest CtsPackageInstallerCUJInstallationViaSessionTestCases
Test: atest CtsPackageInstallerCUJUninstallationTestCases
Test: atest CtsPackageInstallerCUJUpdateOwnerShipTestCases
Test: atest CtsPackageInstallerCUJUpdateSelfTestCases
Test: atest CtsPackageInstallerCUJDeviceAdminTestCases
Test: atest CtsPackageInstallerCUJMultiUsersTestCases
Change-Id: I96f3add740db40b7a711eef98109121a2e86bf1d
diff --git a/tests/tests/packageinstaller/criticaluserjourney/DeviceAdminTestTemplate.xml b/tests/tests/packageinstaller/criticaluserjourney/DeviceAdminTestTemplate.xml
index e78b2a5..297b5f5 100644
--- a/tests/tests/packageinstaller/criticaluserjourney/DeviceAdminTestTemplate.xml
+++ b/tests/tests/packageinstaller/criticaluserjourney/DeviceAdminTestTemplate.xml
@@ -25,9 +25,14 @@
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="mkdir -p /data/local/tmp/cts/packageinstaller/cuj" />
<option name="teardown-command" value="rm -rf /data/local/tmp/cts/packageinstaller/"/>
+ <!-- Disable the network to avoid unexpected results -->
+ <option name="run-command" value="svc wifi disable" />
+ <option name="run-command" value="svc data disable" />
+ <option name="teardown-command" value="svc wifi enable" />
+ <option name="teardown-command" value="svc data enable" />
</target_preparer>
- <!-- disable GPP UI -->
+ <!-- disable verification dialog -->
<target_preparer class="com.android.tradefed.targetprep.DeviceSetup">
<option name="force-skip-system-props" value="true" />
<option name="set-global-setting" key="verifier_engprod" value="1" />
diff --git a/tests/tests/packageinstaller/criticaluserjourney/InstallationTestTemplate.xml b/tests/tests/packageinstaller/criticaluserjourney/InstallationTestTemplate.xml
index dddf187..58980d9 100644
--- a/tests/tests/packageinstaller/criticaluserjourney/InstallationTestTemplate.xml
+++ b/tests/tests/packageinstaller/criticaluserjourney/InstallationTestTemplate.xml
@@ -25,9 +25,14 @@
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="mkdir -p /data/local/tmp/cts/packageinstaller/cuj" />
<option name="teardown-command" value="rm -rf /data/local/tmp/cts/packageinstaller/"/>
+ <!-- Disable the network to avoid unexpected results -->
+ <option name="run-command" value="svc wifi disable" />
+ <option name="run-command" value="svc data disable" />
+ <option name="teardown-command" value="svc wifi enable" />
+ <option name="teardown-command" value="svc data enable" />
</target_preparer>
- <!-- disable GPP UI -->
+ <!-- disable verification dialog -->
<target_preparer class="com.android.tradefed.targetprep.DeviceSetup">
<option name="force-skip-system-props" value="true" />
<option name="set-global-setting" key="verifier_engprod" value="1" />
diff --git a/tests/tests/packageinstaller/criticaluserjourney/MultiUsersTestTemplate.xml b/tests/tests/packageinstaller/criticaluserjourney/MultiUsersTestTemplate.xml
index f2e5ea4..d8cf178 100644
--- a/tests/tests/packageinstaller/criticaluserjourney/MultiUsersTestTemplate.xml
+++ b/tests/tests/packageinstaller/criticaluserjourney/MultiUsersTestTemplate.xml
@@ -25,9 +25,14 @@
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="mkdir -p /data/local/tmp/cts/packageinstaller/cuj" />
<option name="teardown-command" value="rm -rf /data/local/tmp/cts/packageinstaller/" />
+ <!-- Disable the network to avoid unexpected results -->
+ <option name="run-command" value="svc wifi disable" />
+ <option name="run-command" value="svc data disable" />
+ <option name="teardown-command" value="svc wifi enable" />
+ <option name="teardown-command" value="svc data enable" />
</target_preparer>
- <!-- disable GPP UI -->
+ <!-- disable verification dialog -->
<target_preparer class="com.android.tradefed.targetprep.DeviceSetup">
<option name="force-skip-system-props" value="true" />
<option name="set-global-setting" key="verifier_engprod" value="1" />
diff --git a/tests/tests/packageinstaller/criticaluserjourney/UninstallationTestTemplate.xml b/tests/tests/packageinstaller/criticaluserjourney/UninstallationTestTemplate.xml
index fc66b03..1d32e90 100644
--- a/tests/tests/packageinstaller/criticaluserjourney/UninstallationTestTemplate.xml
+++ b/tests/tests/packageinstaller/criticaluserjourney/UninstallationTestTemplate.xml
@@ -25,9 +25,14 @@
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="mkdir -p /data/local/tmp/cts/packageinstaller/cuj" />
<option name="teardown-command" value="rm -rf /data/local/tmp/cts/packageinstaller/"/>
+ <!-- Disable the network to avoid unexpected results -->
+ <option name="run-command" value="svc wifi disable" />
+ <option name="run-command" value="svc data disable" />
+ <option name="teardown-command" value="svc wifi enable" />
+ <option name="teardown-command" value="svc data enable" />
</target_preparer>
- <!-- disable GPP UI -->
+ <!-- disable verification dialog -->
<target_preparer class="com.android.tradefed.targetprep.DeviceSetup">
<option name="force-skip-system-props" value="true" />
<option name="set-global-setting" key="verifier_engprod" value="1" />
diff --git a/tests/tests/packageinstaller/criticaluserjourney/UpdateOwnerShipTestTemplate.xml b/tests/tests/packageinstaller/criticaluserjourney/UpdateOwnerShipTestTemplate.xml
index a99b1e0..e646149 100644
--- a/tests/tests/packageinstaller/criticaluserjourney/UpdateOwnerShipTestTemplate.xml
+++ b/tests/tests/packageinstaller/criticaluserjourney/UpdateOwnerShipTestTemplate.xml
@@ -25,9 +25,14 @@
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="mkdir -p /data/local/tmp/cts/packageinstaller/cuj" />
<option name="teardown-command" value="rm -rf /data/local/tmp/cts/packageinstaller/"/>
+ <!-- Disable the network to avoid unexpected results -->
+ <option name="run-command" value="svc wifi disable" />
+ <option name="run-command" value="svc data disable" />
+ <option name="teardown-command" value="svc wifi enable" />
+ <option name="teardown-command" value="svc data enable" />
</target_preparer>
- <!-- disable GPP UI -->
+ <!-- disable verification dialog -->
<target_preparer class="com.android.tradefed.targetprep.DeviceSetup">
<option name="force-skip-system-props" value="true" />
<option name="set-global-setting" key="verifier_engprod" value="1" />
diff --git a/tests/tests/packageinstaller/criticaluserjourney/UpdateSelfTestTemplate.xml b/tests/tests/packageinstaller/criticaluserjourney/UpdateSelfTestTemplate.xml
index 86aa3bc..9ef5cb4 100644
--- a/tests/tests/packageinstaller/criticaluserjourney/UpdateSelfTestTemplate.xml
+++ b/tests/tests/packageinstaller/criticaluserjourney/UpdateSelfTestTemplate.xml
@@ -25,9 +25,14 @@
<target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
<option name="run-command" value="mkdir -p /data/local/tmp/cts/packageinstaller/cuj" />
<option name="teardown-command" value="rm -rf /data/local/tmp/cts/packageinstaller/"/>
+ <!-- Disable the network to avoid unexpected results -->
+ <option name="run-command" value="svc wifi disable" />
+ <option name="run-command" value="svc data disable" />
+ <option name="teardown-command" value="svc wifi enable" />
+ <option name="teardown-command" value="svc data enable" />
</target_preparer>
- <!-- disable GPP UI -->
+ <!-- disable verification dialog -->
<target_preparer class="com.android.tradefed.targetprep.DeviceSetup">
<option name="force-skip-system-props" value="true" />
<option name="set-global-setting" key="verifier_engprod" value="1" />