am 08549196: am db03bd4d: Merge "Camera: Fix unstable test result on testpreviewcallback" into gingerbread
* commit '0854919638c62f9f8c0d7bb4619c8e355c5a8e79':
Camera: Fix unstable test result on testpreviewcallback
diff --git a/tests/tests/hardware/src/android/hardware/cts/CameraTest.java b/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
index a261914..4200e2b 100644
--- a/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
+++ b/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
@@ -409,6 +409,13 @@
waitForPreviewDone();
assertTrue(mPreviewCallbackResult);
mCamera.stopPreview();
+ try {
+ // Wait for a while to throw away the remaining preview frames.
+ Thread.sleep(1000);
+ } catch(Exception e) {
+ // ignore
+ }
+ mPreviewDone.close();
}
terminateMessageLooper();
}