commit | c6589f9ea8cdcafc14336d242ec69c7f2c3d6321 | [log] [tgz] |
---|---|---|
author | Golden Hsu <Golden.Hsu@mediatek.com> | Thu Apr 25 19:13:18 2024 +0800 |
committer | Shuzhen Wang <shuzhenwang@google.com> | Mon Apr 29 09:25:41 2024 -0700 |
tree | 71b61752dde6abc3a7816b0c769f05489ceb9ab7 | |
parent | 09c71e424ca82c82900861b4555532efd7fda76f [diff] [blame] |
getSessionCharacteristic bug fix close session in the end of for loop Bug: 337711677 Test: Vendor testing Change-Id: Ie82622af10079fe7e882cabd4eccdcc1e59a5464
diff --git a/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp b/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp index 368e954..31e8014 100644 --- a/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp +++ b/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp
@@ -341,6 +341,10 @@ ret = device->getSessionCharacteristics(config, &session_chars); ASSERT_TRUE(ret.isOk()); verifySessionCharacteristics(session_chars, camera_chars); + + ret = mSession->close(); + mSession = nullptr; + ASSERT_TRUE(ret.isOk()); } } else { ALOGI("getSessionCharacteristics: Test skipped.\n");