From 52c3c4cd36d43eb8cd765241f075884abb2a0f65 Mon Sep 17 00:00:00 2001 From: Joanne Chung Date: Wed, 29 Jul 2020 00:49:26 +0800 Subject: [PATCH] Support crystalball perf tests. 1. Add collector library. 2. Enable needed permissions to write the trace file in the device. Bug: 161918987 Test: atest AutofillPerfTests Test: adb shell am instrument -w -e package android.view.autofill \ com.android.perftests.autofill/androidx.test.runner.AndroidJUnitRunner Change-Id: I281a8e6b040d7f645e0b0cc72062f4580f8b5fde --- apct-tests/perftests/autofill/Android.bp | 1 + apct-tests/perftests/autofill/AndroidManifest.xml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/apct-tests/perftests/autofill/Android.bp b/apct-tests/perftests/autofill/Android.bp index 65c28fb4d0a73..9ac8c87d3de01 100644 --- a/apct-tests/perftests/autofill/Android.bp +++ b/apct-tests/perftests/autofill/Android.bp @@ -20,6 +20,7 @@ android_test { "androidx.test.rules", "androidx.annotation_annotation", "apct-perftests-utils", + "collector-device-lib-platform", ], platform_apis: true, test_suites: ["device-tests"], diff --git a/apct-tests/perftests/autofill/AndroidManifest.xml b/apct-tests/perftests/autofill/AndroidManifest.xml index 57595a213d201..51f6a76b2782a 100644 --- a/apct-tests/perftests/autofill/AndroidManifest.xml +++ b/apct-tests/perftests/autofill/AndroidManifest.xml @@ -16,6 +16,11 @@ + + + + +