From 7337e0581be464ea72d4be9fd3e1d3b33eb61d5f Mon Sep 17 00:00:00 2001 From: Yichi Chen Date: Tue, 17 Dec 2019 21:01:57 +0800 Subject: [PATCH] composer 2.4: Add new test case for getDisplayCapabilities The original test case was only tested with bad display. The patch adds the test case with normal displays. Test: atest VtsHalGraphicsComposerV2_4TargetTest Bug: 145566569 Change-Id: Id6a25ebc1f63092194ca1d8837cd450e5bc19def --- .../functional/VtsHalGraphicsComposerV2_4TargetTest.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp b/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp index f038f551e3..7c5f0ee3e9 100644 --- a/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp +++ b/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp @@ -184,6 +184,13 @@ TEST_P(GraphicsComposerHidlTest, getDisplayCapabilitiesBadDisplay) { EXPECT_EQ(Error::BAD_DISPLAY, error); } +TEST_P(GraphicsComposerHidlTest, getDisplayCapabilities) { + for (Display display : mComposerCallback->getDisplays()) { + std::vector capabilities; + EXPECT_EQ(Error::NONE, mComposerClient->getDisplayCapabilities(display, &capabilities)); + } +} + TEST_P(GraphicsComposerHidlTest, getDisplayConnectionType) { IComposerClient::DisplayConnectionType type; EXPECT_EQ(Error::BAD_DISPLAY,