From 1cda075ee5174cfb27acde1cc5d06cfac217e208 Mon Sep 17 00:00:00 2001 From: Ming-Shin Lu Date: Fri, 30 Jun 2023 08:40:34 +0000 Subject: Migrate typing logic from UiBench app to UiBenchMicrobenchmark test With CL[1], we can simply remove the typing logic in EditTextTypeActivity and also revert CL[2] logic without worrying the apk signing problem and permission check for injectInputEvent. [1]: I443f67748dfd3db0deb4cd12ac068975fbebc2c3 [2]: Id3c3490d7ab98a17da4e07d8d62d048c98ff1ec4 Bug: 289210988 Test: atest UiBenchEditTextTypingMicrobenchmark Test: pts-tradefed run commandAndExit pts-postsubmit-very-long -m PtsUiBench \ --fastboot-command-preparer:disable \ --log-level-display verbose -l VERBOSE \ --test-arg com.android.tradefed.testtype.AndroidJUnitTest:instrumentation-arg:iterations:=1 \ --test-arg com.android.tradefed.testtype.AndroidJUnitTest:class:\ com.android.uibench.microbenchmark.UiBenchEditTextTypingMicrobenchmark#testEditTextTyping Change-Id: I9a3b6a2a3df101bbd4dba9880944e8b83eb14610 --- tests/UiBench/Android.bp | 1 - tests/UiBench/AndroidManifest.xml | 1 - .../android/test/uibench/EditTextTypeActivity.java | 67 ++++------------------ 3 files changed, 12 insertions(+), 57 deletions(-) diff --git a/tests/UiBench/Android.bp b/tests/UiBench/Android.bp index 90e61c52da68..0d2f2ef46cab 100644 --- a/tests/UiBench/Android.bp +++ b/tests/UiBench/Android.bp @@ -24,6 +24,5 @@ android_test { "androidx.recyclerview_recyclerview", "androidx.leanback_leanback", ], - certificate: "platform", test_suites: ["device-tests"], } diff --git a/tests/UiBench/AndroidManifest.xml b/tests/UiBench/AndroidManifest.xml index 47211c5fbad1..4fc6ec71f29c 100644 --- a/tests/UiBench/AndroidManifest.xml +++ b/tests/UiBench/AndroidManifest.xml @@ -18,7 +18,6 @@ -