DO NOT MERGE: Increase AdoptableHostTest timeout.
Bug: 26829428
Change-Id: I1ce6b64275d18ad4881d53e5aa26642720155d0f
diff --git a/hostsidetests/appsecurity/src/com/android/cts/appsecurity/AdoptableHostTest.java b/hostsidetests/appsecurity/src/com/android/cts/appsecurity/AdoptableHostTest.java
index 2ae2e10..6bf2a01 100644
--- a/hostsidetests/appsecurity/src/com/android/cts/appsecurity/AdoptableHostTest.java
+++ b/hostsidetests/appsecurity/src/com/android/cts/appsecurity/AdoptableHostTest.java
@@ -26,6 +26,7 @@
import com.android.cts.appsecurity.SplitTests.BaseInstallMultiple;
import com.android.cts.tradefed.build.CtsBuildHelper;
import com.android.tradefed.build.IBuildInfo;
+import com.android.tradefed.device.CollectingOutputReceiver;
import com.android.tradefed.device.DeviceNotAvailableException;
import com.android.tradefed.testtype.DeviceTestCase;
import com.android.tradefed.testtype.IAbi;
@@ -33,6 +34,7 @@
import com.android.tradefed.testtype.IBuildReceiver;
import java.util.Arrays;
+import java.util.concurrent.TimeUnit;
/**
* Set of tests that verify behavior of adopted storage media, if supported.
@@ -147,7 +149,10 @@
final LocalVolumeInfo vol = getAdoptionVolume();
// Move storage there and verify that data went along for ride
- assertSuccess(getDevice().executeShellCommand("pm move-primary-storage " + vol.uuid));
+ final CollectingOutputReceiver out = new CollectingOutputReceiver();
+ getDevice().executeShellCommand("pm move-primary-storage " + vol.uuid, out, 2,
+ TimeUnit.HOURS, 1);
+ assertSuccess(out.getOutput());
runDeviceTests(PKG, CLASS, "testPrimaryAdopted");
runDeviceTests(PKG, CLASS, "testPrimaryDataRead");