commit | 719d3fceb3908de3e20a12e2afc2fff8c192805e | [log] [tgz] |
---|---|---|
author | Yin-Chia Yeh <yinchiayeh@google.com> | Tue Jul 11 13:44:35 2017 -0700 |
committer | Yin-Chia Yeh <yinchiayeh@google.com> | Tue Jul 11 23:46:16 2017 +0000 |
tree | 78bee5a6f564df7309928cf253d230d5c395c9a2 | |
parent | e6522390bbde72eed602fa83250fa4f285552e10 [diff] |
Camera: reset callback after test done Test: VTS test pass Bug: 63570734 Change-Id: Ia7b1e8e9baae2885d9c43821fe2933df883f7892 Merged-In: Ia7b1e8e9baae2885d9c43821fe2933df883f7892
diff --git a/camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp b/camera/provider/2.4/vts/functional/VtsHalCameraProviderV2_4TargetTest.cpp index 55f55f6..df85572 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 @@ 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); } }