From 719d3fceb3908de3e20a12e2afc2fff8c192805e Mon Sep 17 00:00:00 2001 From: Yin-Chia Yeh Date: Tue, 11 Jul 2017 13:44:35 -0700 Subject: [PATCH] Camera: reset callback after test done Test: VTS test pass Bug: 63570734 Change-Id: Ia7b1e8e9baae2885d9c43821fe2933df883f7892 Merged-In: Ia7b1e8e9baae2885d9c43821fe2933df883f7892 --- .../2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp b/camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp index 55f55f66ee..df85572d71 100644 --- a/camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp +++ b/camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp @@ -1110,6 +1110,10 @@ TEST_F(CameraHidlTest, setCallback) { auto status = provider.second->setCallback(cb); ASSERT_TRUE(status.isOk()); ASSERT_EQ(Status::OK, status); + // Reset callback since cb will go out of scope + status = provider.second->setCallback(nullptr); + ASSERT_TRUE(status.isOk()); + ASSERT_EQ(Status::OK, status); } }