From b75639ca6600323c2291b6b433a9b445b3d26a37 Mon Sep 17 00:00:00 2001 From: Shraddha Basantwani Date: Thu, 28 Jan 2021 13:39:34 +0530 Subject: [PATCH] CEC: Add VTS test to check is connected Test: atest VtsHalTvCecV1_0TargetTest Bug: 172316717 Change-Id: Iff1f5fb7566050e80590f99ac5db3cf7308db297 --- .../1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp b/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp index 1ab040eddb..fcd1df8543 100644 --- a/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp +++ b/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp @@ -150,3 +150,14 @@ TEST_P(HdmiCecTest, EnableAudioReturnChannel) { } } } + +TEST_P(HdmiCecTest, IsConnected) { + hidl_vec ports; + Return ret = + hdmiCec->getPortInfo([&ports](hidl_vec list) { ports = list; }); + EXPECT_TRUE(ret.isOk()); + for (size_t i = 0; i < ports.size(); ++i) { + Return ret = hdmiCec->isConnected(ports[i].portId); + EXPECT_TRUE(ret.isOk()); + } +}