[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" />