Update Camera.setDisplayOrientation test.
Make sure setDisplayOrientation can be called during preview.
bug:5422679
Change-Id: I5bbbc408e30117972c6c0eb5b71fab2e7362dbe9
diff --git a/tests/tests/hardware/src/android/hardware/cts/CameraTest.java b/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
index f190853..9799bad 100644
--- a/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
+++ b/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
@@ -558,13 +558,11 @@
// Start preview.
mCamera.startPreview();
- // Check setting orientation during preview is not allowed.
- try {
- mCamera.setDisplayOrientation(90);
- fail("Should throw exception for setting orientation during preview.");
- } catch (RuntimeException ex) {
- // expected
- }
+ // Check setting orientation during preview is allowed.
+ mCamera.setDisplayOrientation(90);
+ mCamera.setDisplayOrientation(180);
+ mCamera.setDisplayOrientation(270);
+ mCamera.setDisplayOrientation(00);
terminateMessageLooper();
}