Skip to content
Snippets Groups Projects
Commit 1b2995ca authored by Hall Liu's avatar Hall Liu Committed by Gerrit Code Review
Browse files

Merge "Run CtsTelecomTestCases in presubmit"

parents e211918c de99d042
No related branches found
No related tags found
No related merge requests found
......@@ -65,6 +65,7 @@ public final class Telecom extends BaseCommand {
private static final String COMMAND_SET_DEFAULT_DIALER = "set-default-dialer";
private static final String COMMAND_GET_DEFAULT_DIALER = "get-default-dialer";
private static final String COMMAND_STOP_BLOCK_SUPPRESSION = "stop-block-suppression";
private static final String COMMAND_CLEANUP_STUCK_CALLS = "cleanup-stuck-calls";
/**
* Change the system dialer package name if a package name was specified,
......@@ -115,6 +116,8 @@ public final class Telecom extends BaseCommand {
+ "usage: telecom get-max-phones\n"
+ "usage: telecom stop-block-suppression: Stop suppressing the blocked number"
+ " provider after a call to emergency services.\n"
+ "usage: telecom cleanup-stuck-calls: Clear any disconnected calls that have"
+ " gotten wedged in Telecom.\n"
+ "usage: telecom set-emer-phone-account-filter <PACKAGE>\n"
+ "\n"
+ "telecom set-phone-account-enabled: Enables the given phone account, if it has"
......@@ -210,6 +213,9 @@ public final class Telecom extends BaseCommand {
case COMMAND_STOP_BLOCK_SUPPRESSION:
runStopBlockSuppression();
break;
case COMMAND_CLEANUP_STUCK_CALLS:
runCleanupStuckCalls();
break;
case COMMAND_SET_DEFAULT_DIALER:
runSetDefaultDialer();
break;
......@@ -331,6 +337,10 @@ public final class Telecom extends BaseCommand {
mTelecomService.stopBlockSuppression();
}
private void runCleanupStuckCalls() throws RemoteException {
mTelecomService.cleanupStuckCalls();
}
private void runSetDefaultDialer() throws RemoteException {
String packageName = nextArg();
if ("default".equals(packageName)) packageName = null;
......
......@@ -23,6 +23,14 @@
"exclude-annotation": "androidx.test.filters.FlakyTest"
}
]
},
{
"name": "CtsTelecomTestCases",
"options": [
{
"exclude-annotation": "androidx.test.filters.FlakyTest"
}
]
}
]
}
......
......@@ -322,6 +322,8 @@ interface ITelecomService {
*/
void handleCallIntent(in Intent intent, in String callingPackageProxy);
void cleanupStuckCalls();
void setTestDefaultCallRedirectionApp(String packageName);
void setTestPhoneAcctSuggestionComponent(String flattenedComponentName);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment