ITS: handle multiple focal lengths for single camera
bug: 241721272
Change-Id: Ibb4174497f3920f862fd29148748c8fe4825ff84
diff --git a/apps/CameraITS/tests/scene6/test_zoom.py b/apps/CameraITS/tests/scene6/test_zoom.py
index c1f4dff..32b9927 100644
--- a/apps/CameraITS/tests/scene6/test_zoom.py
+++ b/apps/CameraITS/tests/scene6/test_zoom.py
@@ -234,8 +234,10 @@
test_tols, size = get_test_tols_and_cap_size(
cam, props, self.chart_distance, debug)
else:
- fl = props['android.lens.info.availableFocalLengths'][0]
- test_tols = {fl: (RADIUS_RTOL, OFFSET_RTOL)}
+ test_tols = {}
+ fls = props['android.lens.info.availableFocalLengths']
+ for fl in fls:
+ test_tols[fl] = (RADIUS_RTOL, OFFSET_RTOL)
yuv_size = capture_request_utils.get_largest_yuv_format(props)
size = [yuv_size['width'], yuv_size['height']]
logging.debug('capture size: %s', str(size))