mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 15:58:43 +00:00
Camera: Remove flag manual_flash_strength_control
Bug: 365555556 FLAG: EXEMPT flag removal Test: Build Successful Change-Id: I1442de1759dd8d524ea54ec76b47a155d5a6fa7e
This commit is contained in:
@@ -165,26 +165,21 @@ TEST_P(CameraAidlTest, getResourceCost) {
|
||||
|
||||
// Validate the integrity of manual flash strength control metadata
|
||||
TEST_P(CameraAidlTest, validateManualFlashStrengthControlKeys) {
|
||||
if (flags::camera_manual_flash_strength_control()) {
|
||||
std::vector<std::string> cameraDeviceNames = getCameraDeviceNames(mProvider);
|
||||
for (const auto& name : cameraDeviceNames) {
|
||||
ALOGI("validateManualFlashStrengthControlKeys: Testing camera device %s", name.c_str());
|
||||
CameraMetadata meta;
|
||||
std::shared_ptr<ICameraDevice> cameraDevice;
|
||||
openEmptyDeviceSession(name, mProvider, &mSession /*out*/, &meta /*out*/,
|
||||
&cameraDevice /*out*/);
|
||||
ndk::ScopedAStatus ret = cameraDevice->getCameraCharacteristics(&meta);
|
||||
ASSERT_TRUE(ret.isOk());
|
||||
const camera_metadata_t* staticMeta =
|
||||
reinterpret_cast<const camera_metadata_t*>(meta.metadata.data());
|
||||
verifyManualFlashStrengthControlCharacteristics(staticMeta);
|
||||
ret = mSession->close();
|
||||
mSession = nullptr;
|
||||
ASSERT_TRUE(ret.isOk());
|
||||
}
|
||||
} else {
|
||||
ALOGI("validateManualFlashStrengthControlKeys: Test skipped.\n");
|
||||
GTEST_SKIP();
|
||||
std::vector<std::string> cameraDeviceNames = getCameraDeviceNames(mProvider);
|
||||
for (const auto& name : cameraDeviceNames) {
|
||||
ALOGI("validateManualFlashStrengthControlKeys: Testing camera device %s", name.c_str());
|
||||
CameraMetadata meta;
|
||||
std::shared_ptr<ICameraDevice> cameraDevice;
|
||||
openEmptyDeviceSession(name, mProvider, &mSession /*out*/, &meta /*out*/,
|
||||
&cameraDevice /*out*/);
|
||||
ndk::ScopedAStatus ret = cameraDevice->getCameraCharacteristics(&meta);
|
||||
ASSERT_TRUE(ret.isOk());
|
||||
const camera_metadata_t* staticMeta =
|
||||
reinterpret_cast<const camera_metadata_t*>(meta.metadata.data());
|
||||
verifyManualFlashStrengthControlCharacteristics(staticMeta);
|
||||
ret = mSession->close();
|
||||
mSession = nullptr;
|
||||
ASSERT_TRUE(ret.isOk());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user