diff --git a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpManagerTest.java b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpManagerTest.java index ed617e71aeb2a..5e95e4f88386b 100644 --- a/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpManagerTest.java +++ b/packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpManagerTest.java @@ -61,8 +61,9 @@ public class MtpManagerTest extends InstrumentationTestCase { @Override public Boolean call() throws IOException { try { - mManager.readEvent(mUsbDevice.getDeviceId(), signal); - return false; + while (true) { + mManager.readEvent(mUsbDevice.getDeviceId(), signal); + } } catch (OperationCanceledException exception) { return true; }