From 6b875bee90241e20590d51d9b04cad53ec54b58f Mon Sep 17 00:00:00 2001 From: Atneya Nair Date: Thu, 13 Apr 2023 11:51:35 -0700 Subject: [PATCH] Remove SoundTriggerInternal dump SoundTriggerService should implement dump itself, rather than exposing an interface. Bug: 272147641 Bug: 278105467 Test: Compiles Change-Id: I5649ff919afddc14358f7dca9cfb81568096b4b4 --- .../android/server/SoundTriggerInternal.java | 10 ---------- .../server/soundtrigger/SoundTriggerHelper.java | 9 --------- .../soundtrigger/SoundTriggerService.java | 17 ----------------- .../VoiceInteractionManagerService.java | 2 -- 4 files changed, 38 deletions(-) diff --git a/services/core/java/com/android/server/SoundTriggerInternal.java b/services/core/java/com/android/server/SoundTriggerInternal.java index 65294652b92de..f184574c9a361 100644 --- a/services/core/java/com/android/server/SoundTriggerInternal.java +++ b/services/core/java/com/android/server/SoundTriggerInternal.java @@ -52,11 +52,6 @@ public interface SoundTriggerInternal { // Enumerate possible STModules to attach to List listModuleProperties(Identity originatorIdentity); - /** - * Dumps service-wide information. - */ - void dump(FileDescriptor fd, PrintWriter pw, String[] args); - interface Session { /** * Starts recognition for the given keyphraseId. @@ -151,10 +146,5 @@ public interface SoundTriggerInternal { * Unloads (and stops if running) the given keyphraseId */ int unloadKeyphraseModel(int keyphaseId); - - /** - * Dumps session-wide information. - */ - void dump(FileDescriptor fd, PrintWriter pw, String[] args); } } diff --git a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java index 18d0c5a2d05f4..efe300951dc89 100644 --- a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java +++ b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerHelper.java @@ -1116,15 +1116,6 @@ public class SoundTriggerHelper implements SoundTrigger.StatusListener { } } - void dump(FileDescriptor fd, PrintWriter pw, String[] args) { - synchronized (mLock) { - pw.print(" module properties="); - pw.print(" call active="); - pw.println(mCallActive); - pw.println(" SoundTrigger Power State=" + mSoundTriggerPowerSaveMode); - } - } - private void initializeDeviceStateListeners() { if (mRecognitionRequested) { return; diff --git a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java index 46e634fa72732..b6673ad1e3880 100644 --- a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java +++ b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java @@ -1672,11 +1672,6 @@ public class SoundTriggerService extends SystemService { return mSoundTriggerHelper.unloadKeyphraseSoundModel(keyphraseId); } - @Override - public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { - mSoundTriggerHelper.dump(fd, pw, args); - } - private void clientDied() { Slog.w(TAG, "Client died, cleaning up session."); sEventLogger.enqueue(new EventLogger.StringEvent( @@ -1697,18 +1692,6 @@ public class SoundTriggerService extends SystemService { return listUnderlyingModuleProperties(originatorIdentity); } } - - @Override - public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { - // log - sEventLogger.dump(pw); - - // enrolled models - mDbHelper.dump(pw); - - // stats - mSoundModelStatTracker.dump(pw); - } } //================================================================= diff --git a/services/voiceinteraction/java/com/android/server/voiceinteraction/VoiceInteractionManagerService.java b/services/voiceinteraction/java/com/android/server/voiceinteraction/VoiceInteractionManagerService.java index bb50c792c4f8e..27f3fb3898ee0 100644 --- a/services/voiceinteraction/java/com/android/server/voiceinteraction/VoiceInteractionManagerService.java +++ b/services/voiceinteraction/java/com/android/server/voiceinteraction/VoiceInteractionManagerService.java @@ -2138,8 +2138,6 @@ public class VoiceInteractionManagerService extends SystemService { mImpl.dumpLocked(fd, pw, args); } } - - mSoundTriggerInternal.dump(fd, pw, args); } @Override