summaryrefslogtreecommitdiff
path: root/cmds/telecom/src
diff options
context:
space:
mode:
authorTyler Gunn <tgunn@google.com>2019-04-25 14:28:47 -0700
committerTyler Gunn <tgunn@google.com>2019-04-30 20:26:47 +0000
commit425dac52b039e16f7a52980e43ab2a046a46f54c (patch)
treea62100ded22674d00d6073250f9b862083c1da7e /cmds/telecom/src
parent1923b35e15f892105f040fe7494b92b87cec14d1 (diff)
Change command like set-default-dialer to be a test override.
RoleManager likes to terminate apps when roles are changed which does not work in CTS tests. We need to use a temp override in Telecom for now. Test: Run the CTS tests over, and over and over again. Bug: 131065482 Change-Id: Id36942f2813abdfa0020ce4805c492a69bd07d0e (cherry picked from commit 509ef150f23531b18fe29ef85337312f54535300)
Diffstat (limited to 'cmds/telecom/src')
-rw-r--r--cmds/telecom/src/com/android/commands/telecom/Telecom.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/cmds/telecom/src/com/android/commands/telecom/Telecom.java b/cmds/telecom/src/com/android/commands/telecom/Telecom.java
index 1b7fbfe0e32c..052445095afe 100644
--- a/cmds/telecom/src/com/android/commands/telecom/Telecom.java
+++ b/cmds/telecom/src/com/android/commands/telecom/Telecom.java
@@ -95,7 +95,8 @@ public final class Telecom extends BaseCommand {
+ "telecom set-phone-account-disabled: Disables the given phone account, if it \n"
+ " has already been registered with telecom.\n"
+ "\n"
- + "telecom set-default-dialer: Sets the default dialer to the given component. \n"
+ + "telecom set-default-dialer: Sets the override default dialer to the given "
+ + "component; this will override whatever the dialer role is set to. \n"
+ "\n"
+ "telecom get-default-dialer: Displays the current default dialer. \n"
+ "\n"
@@ -254,13 +255,8 @@ public final class Telecom extends BaseCommand {
private void runSetDefaultDialer() throws RemoteException {
final String packageName = nextArgRequired();
- final boolean success = mTelecomService.setDefaultDialer(packageName);
- if (success) {
- System.out.println("Success - " + packageName + " set as default dialer.");
- } else {
- System.out.println("Error - " + packageName + " is not an installed Dialer app, \n"
- + " or is already the default dialer.");
- }
+ mTelecomService.setTestDefaultDialer(packageName);
+ System.out.println("Success - " + packageName + " set as override default dialer.");
}
private void runGetDefaultDialer() throws RemoteException {