CEC: Add VTS test to get Vendor Id am: b494d6140f am: 8cdd1dc38d

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556541

Change-Id: I6ed712aa7a90a758bbba5b5e1cf01fc8a60b22a2
This commit is contained in:
Shraddha Basantwani
2021-03-30 11:57:51 +00:00
committed by Automerger Merge Worker

View File

@@ -32,6 +32,7 @@ using ::android::hardware::tv::cec::V1_0::IHdmiCec;
using ::android::hardware::tv::cec::V1_0::Result;
#define CEC_VERSION 0x05
#define INCORRECT_VENDOR_ID 0x00
// The main test class for TV CEC HAL.
class HdmiCecTest : public ::testing::TestWithParam<std::string> {
@@ -69,3 +70,8 @@ TEST_P(HdmiCecTest, CecVersion) {
Return<int32_t> ret = hdmiCec->getCecVersion();
EXPECT_GE(ret, CEC_VERSION);
}
TEST_P(HdmiCecTest, VendorId) {
Return<uint32_t> ret = hdmiCec->getVendorId();
EXPECT_NE(ret, INCORRECT_VENDOR_ID);
}