camera3_test: update capture result keys test
Update capture result keys test according to
camera2/cts/CaptureResultTest.java#testCameraCaptureResultAllKeys()
BUG=b/32689987
TEST='emerge-kevin arc-camera3-test'
'arc_camera3_test --gtest_filter=*Camera3ResultAllKeys*'
Change-Id: Ice20bf7122ff62108866fa29d1a47b0d7eea22a6
Reviewed-on: https://chromium-review.googlesource.com/459157
Commit-Ready: Hung-yu Wu <hywu@chromium.org>
Tested-by: Hung-yu Wu <hywu@chromium.org>
Reviewed-by: Heng-ruey Hsu <henryhsu@chromium.org>
diff --git a/camera3_test/camera3_frame_test.cc b/camera3_test/camera3_frame_test.cc
index a676d24..1b18ac9 100644
--- a/camera3_test/camera3_frame_test.cc
+++ b/camera3_test/camera3_frame_test.cc
@@ -293,17 +293,7 @@
waiver_keys->insert(ANDROID_SENSOR_NOISE_PROFILE);
}
- // Keys for depth output capability
- if (!cam_device_.static_info_->IsCapabilitySupported(
- ANDROID_REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT)) {
- waiver_keys->insert(ANDROID_LENS_POSE_ROTATION);
- waiver_keys->insert(ANDROID_LENS_POSE_TRANSLATION);
- waiver_keys->insert(ANDROID_LENS_INTRINSIC_CALIBRATION);
- waiver_keys->insert(ANDROID_LENS_RADIAL_DISTORTION);
- }
-
// TODO: CONTROL_AE_REGIONS, CONTROL_AWB_REGIONS, CONTROL_AF_REGIONS?
- // TODO: SENSOR_DYNAMIC_BLACK_LEVEL, SENSOR_DYNAMIC_WHITE_LEVEL
if (cam_device_.static_info_->IsHardwareLevelAtLeastFull()) {
return;
@@ -344,20 +334,15 @@
// Keys not required if neither MANUAL_SENSOR nor READ_SENSOR_SETTINGS is
// supported
if (!cam_device_.static_info_->IsCapabilitySupported(
- ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR) &&
- !cam_device_.static_info_->IsCapabilitySupported(
- ANDROID_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS)) {
- waiver_keys->insert(ANDROID_SENSOR_EXPOSURE_TIME);
- waiver_keys->insert(ANDROID_SENSOR_SENSITIVITY);
- waiver_keys->insert(ANDROID_LENS_FOCUS_DISTANCE);
- waiver_keys->insert(ANDROID_LENS_APERTURE);
- }
- if (!cam_device_.static_info_->IsCapabilitySupported(
ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR)) {
+ waiver_keys->insert(ANDROID_SENSOR_EXPOSURE_TIME);
waiver_keys->insert(ANDROID_SENSOR_FRAME_DURATION);
+ waiver_keys->insert(ANDROID_SENSOR_SENSITIVITY);
waiver_keys->insert(ANDROID_BLACK_LEVEL_LOCK);
waiver_keys->insert(ANDROID_LENS_FOCUS_RANGE);
+ waiver_keys->insert(ANDROID_LENS_FOCUS_DISTANCE);
waiver_keys->insert(ANDROID_LENS_STATE);
+ waiver_keys->insert(ANDROID_LENS_APERTURE);
waiver_keys->insert(ANDROID_LENS_FILTER_DENSITY);
}
}