From 9b1c1682736a8d722f933322efa4a6bec2a3561c Mon Sep 17 00:00:00 2001 From: vadimt Date: Tue, 24 Sep 2019 11:48:58 -0700 Subject: [PATCH] Removing "Failed to get system health diags" message from fallback tests Now getting diags though the test process that has right permissions. This doesn't fix other failures in fallback tests. Bug: 141517004 Change-Id: Ibba5f0471a83525a64544c62dbe82ab3e11712cd Merged-in: Ibba5f0471a83525a64544c62dbe82ab3e11712cd --- .../src/com/android/quickstep/FallbackRecentsTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/quickstep/tests/src/com/android/quickstep/FallbackRecentsTest.java b/quickstep/tests/src/com/android/quickstep/FallbackRecentsTest.java index e5f949b880..b8c00e4344 100644 --- a/quickstep/tests/src/com/android/quickstep/FallbackRecentsTest.java +++ b/quickstep/tests/src/com/android/quickstep/FallbackRecentsTest.java @@ -42,6 +42,7 @@ import androidx.test.uiautomator.UiDevice; import androidx.test.uiautomator.Until; import com.android.launcher3.tapl.LauncherInstrumentation; +import com.android.launcher3.tapl.TestHelpers; import com.android.launcher3.testcomponent.TestCommandReceiver; import com.android.launcher3.util.rule.FailureWatcher; import com.android.quickstep.NavigationModeSwitchRule.NavigationModeSwitch; @@ -103,6 +104,11 @@ public class FallbackRecentsTest { } } }; + if (TestHelpers.isInLauncherProcess()) { + mLauncher.setSystemHealthSupplier(startTime -> TestCommandReceiver.callCommand( + TestCommandReceiver.GET_SYSTEM_HEALTH_MESSAGE, startTime.toString()). + getString("result")); + } } @NavigationModeSwitch(mode = THREE_BUTTON)