From 62d0cd93bf8aa8fc07928789286d80aebdf44d2f Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi Date: Wed, 18 Sep 2019 15:58:44 -0700 Subject: [PATCH] AudioService: add TEST_MAPPING for pre-submit tests Run AudioManager and AudioFocus CTS tests whenever a class in audio service is changed. Bug: 139315190 Test: verify this change caused those tests to be run during presubmit Change-Id: I17a49fad6856ae28ef1951d64a43b04f44be4079 Merged-In: I17a49fad6856ae28ef1951d64a43b04f44be4079 --- .../com/android/server/audio/AudioService.java | 2 +- .../java/com/android/server/audio/TEST_MAPPING | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 services/core/java/com/android/server/audio/TEST_MAPPING diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java index 066e765e6e303..77b3feec700e2 100644 --- a/services/core/java/com/android/server/audio/AudioService.java +++ b/services/core/java/com/android/server/audio/AudioService.java @@ -155,7 +155,7 @@ import java.util.concurrent.Executor; import java.util.concurrent.atomic.AtomicBoolean; /** - * The implementation of the volume manager service. + * The implementation of the audio service for volume, audio focus, device management... *

* This implementation focuses on delivering a responsive UI. Most methods are * asynchronous to external calls. For example, the task of setting a volume diff --git a/services/core/java/com/android/server/audio/TEST_MAPPING b/services/core/java/com/android/server/audio/TEST_MAPPING new file mode 100644 index 0000000000000..0d34c53729141 --- /dev/null +++ b/services/core/java/com/android/server/audio/TEST_MAPPING @@ -0,0 +1,15 @@ +{ + "presubmit": [ + { + "name": "CtsMediaTestCases", + "options": [ + { + "include-filter": "android.media.cts.AudioManagerTest" + }, + { + "include-filter": "android.media.cts.AudioFocusTest" + } + ] + } + ] +}