commit | 2c01719f44cb38ef77ae0daf647dda7710db5320 | [log] [tgz] |
---|---|---|
author | Nathalie Le Clair <lcnathalie@google.com> | Fri Apr 21 14:29:30 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri Apr 21 14:29:30 2023 +0000 |
tree | 3aa11ca37431a83e231a01ba1453cd0f7abff202 | |
parent | ed471bd445a6fccf5010d248323fe6d04c0106f2 [diff] | |
parent | c054e7fda981da1c8d3f35098a3d3f80569d7391 [diff] |
Merge "CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed." am: c054e7fda9 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2535500 Change-Id: I7dfd717ddd0635fd8fa56cc1058ad2c0c7ca28b8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp b/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp index 7b42689..75c44b7 100644 --- a/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp +++ b/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp
@@ -127,7 +127,15 @@ TEST_P(HdmiCecTest, SendMessage) { CecMessage message; - message.initiator = CecLogicalAddress::PLAYBACK_1; + if (hasDeviceType(CecDeviceType::TV)) + { + hdmiCec->clearLogicalAddress(); + Return<Result> result = hdmiCec->addLogicalAddress(CecLogicalAddress::TV); + EXPECT_EQ(result, Result::SUCCESS); + message.initiator = CecLogicalAddress::TV; + } + else + message.initiator = CecLogicalAddress::PLAYBACK_1; message.destination = CecLogicalAddress::BROADCAST; message.body.resize(1); message.body[0] = 131;