diff options
Diffstat (limited to 'graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp')
| -rw-r--r-- | graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp b/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp index f0de4f793..a7d1c6ca5 100644 --- a/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp +++ b/graphics/composer/2.4/vts/functional/VtsHalGraphicsComposerV2_4TargetTest.cpp @@ -21,6 +21,7 @@ #include <thread> #include <android-base/logging.h> +#include <android-base/properties.h> #include <android/hardware/graphics/mapper/2.0/IMapper.h> #include <composer-command-buffer/2.4/ComposerCommandBuffer.h> #include <composer-vts/2.4/ComposerVts.h> @@ -683,3 +684,15 @@ TEST_P(GraphicsComposerHidlCommandTest, getLayerGenericMetadataKeys) { } // namespace graphics } // namespace hardware } // namespace android + +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + + using namespace std::chrono_literals; + if (!android::base::WaitForProperty("init.svc.surfaceflinger", "stopped", 10s)) { + ALOGE("Failed to stop init.svc.surfaceflinger"); + return -1; + } + + return RUN_ALL_TESTS(); +}
\ No newline at end of file |
