DO NOT MERGE: camera: WAR for rounding width

Bug: 19930700
Change-Id: I601fe71c70ed6d825fac148b64ab94df0a4f5844
diff --git a/tests/tests/hardware/src/android/hardware/camera2/cts/ExtendedCameraCharacteristicsTest.java b/tests/tests/hardware/src/android/hardware/camera2/cts/ExtendedCameraCharacteristicsTest.java
index 02dfccd..9cd3df6 100644
--- a/tests/tests/hardware/src/android/hardware/camera2/cts/ExtendedCameraCharacteristicsTest.java
+++ b/tests/tests/hardware/src/android/hardware/camera2/cts/ExtendedCameraCharacteristicsTest.java
@@ -539,7 +539,10 @@
 
                 // Try an invalid size in this format, should round
                 Size invalidSize = findInvalidSize(supportedSizes);
-                int MAX_ROUNDING_WIDTH = 1920;
+                // WAR: the intended threshold is 1920, but to counter the bug
+                // in Lollipop framework, we need to set it to 1080 here.
+                // The threshold will be changed back to 1920 in next Android release.
+                int MAX_ROUNDING_WIDTH = 1080;
                 if (invalidSize.getWidth() <= MAX_ROUNDING_WIDTH) {
                     ImageReader testReader = ImageReader.newInstance(
                                                                      invalidSize.getWidth(),