ITS: handle scene5 test requirements for IR camera

bug: 186026515
Change-Id: Ieb186d832bc38233d77722733755a122ccc5636d
diff --git a/apps/CameraITS/tools/run_all_tests.py b/apps/CameraITS/tools/run_all_tests.py
index 700f205..2ed62db 100644
--- a/apps/CameraITS/tools/run_all_tests.py
+++ b/apps/CameraITS/tools/run_all_tests.py
@@ -23,6 +23,7 @@
 import yaml
 
 import capture_request_utils
+import camera_properties_utils
 import image_processing_utils
 import its_session_utils
 
@@ -230,13 +231,15 @@
       device_id=device_id,
       camera_id=camera_id) as cam:
     props = cam.get_camera_properties()
+    props = cam.override_with_hidden_physical_camera_props(props)
 
     while True:
       input(f'\n Press <ENTER> after positioning camera {camera_id} with '
             f'{scene}.\n The scene setup should be: \n  {_SCENE_REQ[scene]}\n')
       # Converge 3A prior to capture
       if scene == 'scene5':
-        cam.do_3a(do_af=False, lock_ae=True, lock_awb=True)
+        cam.do_3a(do_af=False, lock_ae=camera_properties_utils.ae_lock(props),
+                  lock_awb=camera_properties_utils.awb_lock(props))
       else:
         cam.do_3a()
       req, fmt = capture_request_utils.get_fastest_auto_capture_settings(props)