Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8bd37906 authored by android-build-team Robot's avatar android-build-team Robot
Browse files

Snap for 7028231 from cf0e945a to rvc-qpr2-release

Change-Id: If4b6c0ebd829500271c6d24f832740b281d8806a
parents b8561382 cf0e945a
Loading
Loading
Loading
Loading
+15 −4
Original line number Diff line number Diff line
@@ -305,11 +305,22 @@ TEST_P(EvsHidlTest, CameraOpenClean) {
            const auto id = 0xFFFFFFFF; // meaningless id
            hidl_vec<uint8_t> values;
            auto err = pCam->setExtendedInfo_1_1(id, values);
            if (isLogicalCam) {
                // Logical camera device does not support setExtendedInfo
                // method.
                ASSERT_EQ(EvsResult::INVALID_ARG, err);
            } else {
                ASSERT_NE(EvsResult::INVALID_ARG, err);
            }


            pCam->getExtendedInfo_1_1(id, [](const auto& result, const auto& data) {
            pCam->getExtendedInfo_1_1(id, [&isLogicalCam](const auto& result, const auto& data) {
                if (isLogicalCam) {
                    ASSERT_EQ(EvsResult::INVALID_ARG, result);
                } else {
                    ASSERT_NE(EvsResult::INVALID_ARG, result);
                    ASSERT_EQ(0, data.size());
                }
            });

            // Explicitly close the camera so resources are released right away