Loading tests/ActivityManagerPerfTests/tests/src/com/android/frameworks/perftests/am/tests/OomAdjPerfTest.java +3 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,9 @@ public final class OomAdjPerfTest extends BasePerfTest { TargetPackageUtils.startStubPackage(mContext, STUB_PACKAGE1_NAME); TargetPackageUtils.startStubPackage(mContext, STUB_PACKAGE2_NAME); TargetPackageUtils.startStubPackage(mContext, STUB_PACKAGE3_NAME); Utils.wakeUp(); Utils.runShellCommand("wm dismiss-keyguard"); } @After Loading tests/ActivityManagerPerfTests/tests/src/com/android/frameworks/perftests/am/util/TargetPackageUtils.java +1 −0 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ public class TargetPackageUtils { context.startService(intent); Assert.assertTrue("Timeout when waiting for starting package " + pkgName, pair.second.await(AWAIT_SERVICE_CONNECT_MS, TimeUnit.MILLISECONDS)); Utils.runShellCommand("am unfreeze --sticky " + pkgName); } catch (InterruptedException e) { throw new RuntimeException(e); } Loading tests/ActivityManagerPerfTests/utils/src/com/android/frameworks/perftests/am/util/Utils.java +11 −0 Original line number Diff line number Diff line Loading @@ -66,4 +66,15 @@ public class Utils { ResultReceiver resultReceiver = intent.getParcelableExtra(Intent.EXTRA_RESULT_RECEIVER); resultReceiver.send(0, null); } /** * Wake up the device. */ public static void wakeUp() { try { UiDevice.getInstance(InstrumentationRegistry.getInstrumentation()).wakeUp(); } catch (RemoteException e) { throw new RuntimeException(e); } } } Loading
tests/ActivityManagerPerfTests/tests/src/com/android/frameworks/perftests/am/tests/OomAdjPerfTest.java +3 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,9 @@ public final class OomAdjPerfTest extends BasePerfTest { TargetPackageUtils.startStubPackage(mContext, STUB_PACKAGE1_NAME); TargetPackageUtils.startStubPackage(mContext, STUB_PACKAGE2_NAME); TargetPackageUtils.startStubPackage(mContext, STUB_PACKAGE3_NAME); Utils.wakeUp(); Utils.runShellCommand("wm dismiss-keyguard"); } @After Loading
tests/ActivityManagerPerfTests/tests/src/com/android/frameworks/perftests/am/util/TargetPackageUtils.java +1 −0 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ public class TargetPackageUtils { context.startService(intent); Assert.assertTrue("Timeout when waiting for starting package " + pkgName, pair.second.await(AWAIT_SERVICE_CONNECT_MS, TimeUnit.MILLISECONDS)); Utils.runShellCommand("am unfreeze --sticky " + pkgName); } catch (InterruptedException e) { throw new RuntimeException(e); } Loading
tests/ActivityManagerPerfTests/utils/src/com/android/frameworks/perftests/am/util/Utils.java +11 −0 Original line number Diff line number Diff line Loading @@ -66,4 +66,15 @@ public class Utils { ResultReceiver resultReceiver = intent.getParcelableExtra(Intent.EXTRA_RESULT_RECEIVER); resultReceiver.send(0, null); } /** * Wake up the device. */ public static void wakeUp() { try { UiDevice.getInstance(InstrumentationRegistry.getInstrumentation()).wakeUp(); } catch (RemoteException e) { throw new RuntimeException(e); } } }