From c6589f9ea8cdcafc14336d242ec69c7f2c3d6321 Mon Sep 17 00:00:00 2001 From: Golden Hsu Date: Thu, 25 Apr 2024 19:13:18 +0800 Subject: [PATCH] getSessionCharacteristic bug fix close session in the end of for loop Bug: 337711677 Test: Vendor testing Change-Id: Ie82622af10079fe7e882cabd4eccdcc1e59a5464 --- .../provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp b/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp index 368e9540d6..31e8014a84 100644 --- a/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp +++ b/camera/provider/aidl/vts/VtsAidlHalCameraProvider_TargetTest.cpp @@ -341,6 +341,10 @@ TEST_P(CameraAidlTest, getSessionCharacteristics) { 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");