Add instruction to put the device into test harness to error message

Bug: 267601529
Test: Run a test while not in test harness mode.
Change-Id: I8089503e61831e5dde6f4e659e92a8d75ea18e2b
This commit is contained in:
Nicolo' Mazzucato
2023-02-02 13:09:06 +00:00
committed by Nicolò Mazzucato
parent c3cb117b01
commit bdb4923396
@@ -242,7 +242,8 @@ public final class LauncherInstrumentation {
// Launcher should run in test harness so that custom accessibility protocol between
// Launcher and TAPL is enabled. In-process tests enable this protocol with a direct call
// into Launcher.
assertTrue("Device must run in a test harness",
assertTrue("Device must run in a test harness. "
+ "Run `adb shell setprop ro.test_harness 1` to enable it.",
TestHelpers.isInLauncherProcess() || ActivityManager.isRunningInTestHarness());
final String testPackage = getContext().getPackageName();