Loading camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp +13 −0 Original line number Original line Diff line number Diff line Loading @@ -1914,6 +1914,19 @@ TEST_F(CameraHidlTest, getCameraCharacteristics) { // characteristics keys we've defined. // characteristics keys we've defined. ASSERT_GT(entryCount, 0u); ASSERT_GT(entryCount, 0u); ALOGI("getCameraCharacteristics metadata entry count is %zu", entryCount); ALOGI("getCameraCharacteristics metadata entry count is %zu", entryCount); camera_metadata_ro_entry entry; int retcode = find_camera_metadata_ro_entry(metadata, ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL, &entry); if ((0 == retcode) && (entry.count > 0)) { uint8_t hardwareLevel = entry.data.u8[0]; ASSERT_TRUE( hardwareLevel == ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED || hardwareLevel == ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_FULL || hardwareLevel == ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_3); } else { ADD_FAILURE() << "Get camera hardware level failed!"; } }); }); ASSERT_TRUE(ret.isOk()); ASSERT_TRUE(ret.isOk()); } } Loading Loading
camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp +13 −0 Original line number Original line Diff line number Diff line Loading @@ -1914,6 +1914,19 @@ TEST_F(CameraHidlTest, getCameraCharacteristics) { // characteristics keys we've defined. // characteristics keys we've defined. ASSERT_GT(entryCount, 0u); ASSERT_GT(entryCount, 0u); ALOGI("getCameraCharacteristics metadata entry count is %zu", entryCount); ALOGI("getCameraCharacteristics metadata entry count is %zu", entryCount); camera_metadata_ro_entry entry; int retcode = find_camera_metadata_ro_entry(metadata, ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL, &entry); if ((0 == retcode) && (entry.count > 0)) { uint8_t hardwareLevel = entry.data.u8[0]; ASSERT_TRUE( hardwareLevel == ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED || hardwareLevel == ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_FULL || hardwareLevel == ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_3); } else { ADD_FAILURE() << "Get camera hardware level failed!"; } }); }); ASSERT_TRUE(ret.isOk()); ASSERT_TRUE(ret.isOk()); } } Loading