commit | 0fa6ce76af1ea731facda37c407eb386f5b6fe78 | [log] [tgz] |
---|---|---|
author | Tatsuya Matsukawa <tatsuya.matsukawa@sonyericsson.com> | Thu Feb 10 10:53:17 2011 +0100 |
committer | Johan Redestig <johan.redestig@sonyericsson.com> | Thu Feb 10 10:53:39 2011 +0100 |
tree | 0c5dda105ae485e5da68546e1644624ab051d344 | |
parent | a4a1b97d3ca31d493d66dd9e45720c320d7d0943 [diff] |
Camera: Fix unstable test result on testpreviewcallback The callback is called at unexpected timing. To avoid this issue, we need to wait for a while before going to the next test. Change-Id: I1d17cbd4c6678eca399829828119c85ba805b243
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(); }