commit | cfa0964a37df5bd523f78946d2635e0c9d7b8b1d | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Fri May 03 22:23:49 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri May 03 22:23:49 2024 +0000 |
tree | 20fb7349f6ded16e0f622f4ed701d85dc53cae5e | |
parent | a37351782270848e756d5b97a4d7e47b62121e73 [diff] | |
parent | 27db8f3a135903b300a943006423a2100c953a11 [diff] |
Merge "Screen wakeup is added in VTS tests setup" into main am: 27db8f3a13 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3039832 Change-Id: Ic78b08bdec16e89389beb34710cc8e91971cf37a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/confirmationui/aidl/vts/functional/VtsHalConfirmationUITargetTest.cpp b/confirmationui/aidl/vts/functional/VtsHalConfirmationUITargetTest.cpp index 61dae8b..7ffd146 100644 --- a/confirmationui/aidl/vts/functional/VtsHalConfirmationUITargetTest.cpp +++ b/confirmationui/aidl/vts/functional/VtsHalConfirmationUITargetTest.cpp
@@ -192,6 +192,12 @@ public: void TearDown() override { confirmator_->abort(); } void SetUp() override { + // Wake up the device in-case screen is off. b/332827323 + int ret = system("input keyevent KEYCODE_WAKEUP"); + if (ret != 0) { + ALOGE("Failed to run keyevent KEYCODE_WAKEUP command"); + } + usleep(100000); // wait for 100ms to wake up the screen. std::string name = GetParam(); ASSERT_TRUE(AServiceManager_isDeclared(name.c_str())) << name; ndk::SpAIBinder binder(AServiceManager_waitForService(name.c_str()));