commit | 1ef37ce89509468e0789797f032abdc74b615ef4 | [log] [tgz] |
---|---|---|
author | Nathalie Le Clair <lcnathalie@google.com> | Fri Apr 21 15:08:27 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri Apr 21 15:08:27 2023 +0000 |
tree | ce31d1ce9c461f6c339222d2f24d908171bff13e | |
parent | 5b5494b3e49193c0c7a72f535aa7db229e98cd69 [diff] | |
parent | 2c01719f44cb38ef77ae0daf647dda7710db5320 [diff] |
Merge "CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed." am: c054e7fda9 am: 2c01719f44 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2535500 Change-Id: Ib9e5ac21f23b5eb852e12cdf5f00c5316fd3f05b 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;