From 36a901b6bd627505e40b9b90ea0ff910043bf932 Mon Sep 17 00:00:00 2001 From: Riddle Hsu Date: Wed, 22 Jul 2020 19:08:10 +0800 Subject: Add some preconditions for WmPerfTests - Add a readme file to describe how to lock CPU/GPU frequencies on local test. - Ensure gesture navigation is enabled when testing. - Full compile the test package. - Remove all activities before testing. Bug: 161782101 Test: atest WmPerfTests Change-Id: Iebcfcbc07e3fe7d3b1839b8c2e04041d7338c48e --- apct-tests/perftests/windowmanager/AndroidTest.xml | 8 ++ apct-tests/perftests/windowmanager/README.md | 27 +++++ .../src/android/wm/WindowManagerPerfTestBase.java | 65 ++++++----- .../src/android/wm/WmPerfRunListener.java | 130 +++++++++++++++++++++ 4 files changed, 204 insertions(+), 26 deletions(-) create mode 100644 apct-tests/perftests/windowmanager/README.md create mode 100644 apct-tests/perftests/windowmanager/src/android/wm/WmPerfRunListener.java diff --git a/apct-tests/perftests/windowmanager/AndroidTest.xml b/apct-tests/perftests/windowmanager/AndroidTest.xml index 69d187f9419a..0a80cf96fba3 100644 --- a/apct-tests/perftests/windowmanager/AndroidTest.xml +++ b/apct-tests/perftests/windowmanager/AndroidTest.xml @@ -21,9 +21,17 @@