camera2: Allow rounding for AF region checks

Bug: 17632568
Change-Id: I44dd0d788c6e3b3c1c1ff3e9c9794e64a2a183c9
diff --git a/tests/tests/hardware/src/android/hardware/camera2/cts/StillCaptureTest.java b/tests/tests/hardware/src/android/hardware/camera2/cts/StillCaptureTest.java
index c99ff7e..048dbfa 100644
--- a/tests/tests/hardware/src/android/hardware/camera2/cts/StillCaptureTest.java
+++ b/tests/tests/hardware/src/android/hardware/camera2/cts/StillCaptureTest.java
@@ -572,8 +572,11 @@
         if (canSetAfRegion) {
             MeteringRectangle[] resultAfRegions =
                     getValueNotNull(result, CaptureResult.CONTROL_AF_REGIONS);
-            mCollector.expectEquals("AF regions in result and request should be same",
-                    afRegions, resultAfRegions);
+            mCollector.expectMeteringRegionsAreSimilar(
+                    "AF regions in result and request should be similar",
+                    afRegions,
+                    resultAfRegions,
+                    METERING_REGION_ERROR_PERCENT_DELTA);
         }
 
         if (hasFocuser) {