diff --git a/Cronet/tests/cts/Android.bp b/Cronet/tests/cts/Android.bp index 51e1e2acc9..68e3cf1094 100644 --- a/Cronet/tests/cts/Android.bp +++ b/Cronet/tests/cts/Android.bp @@ -26,10 +26,28 @@ cronet_test_java_defaults = "CronetTestJavaDefaultsEnabled" // as cronet_test_java_defaults may have different values // depending on the branch +java_defaults { + name: "CronetTestJavaDefaultsEnabled", + enabled: true, +} + +java_defaults { + name: "CronetTestJavaDefaultsDisabled", + enabled: false, +} + +java_defaults { + name: "CronetTestJavaDefaults", + defaults: [cronet_test_java_defaults], +} + android_test { name: "CtsNetHttpTestCases", compile_multilib: "both", // Include both the 32 and 64 bit versions - defaults: ["cts_defaults"], + defaults: [ + "CronetTestJavaDefaults", + "cts_defaults", + ], sdk_version: "test_current", srcs: [ "src/**/*.java", @@ -47,7 +65,7 @@ android_test { "android.test.base", "android.test.mock", "androidx.annotation_annotation", - "framework-cronet", + "framework-tethering", "org.apache.http.legacy", ], diff --git a/Cronet/tests/cts/AndroidManifest.xml b/Cronet/tests/cts/AndroidManifest.xml index 5a92dea637..eaa24aaf18 100644 --- a/Cronet/tests/cts/AndroidManifest.xml +++ b/Cronet/tests/cts/AndroidManifest.xml @@ -25,7 +25,6 @@ - mRedirectResponseInfoList = new ArrayList<>(); public ArrayList mRedirectUrlList = new ArrayList<>(); public UrlResponseInfo mResponseInfo; - public CronetException mError; + public HttpException mError; public ResponseStep mResponseStep = ResponseStep.NOTHING; @@ -89,7 +88,7 @@ public class TestUrlRequestCallback extends UrlRequest.Callback { // Signaled on each step when mAutoAdvance is false. private final ConditionVariable mStepBlock = new ConditionVariable(); - // Executor Service for Cronet callbacks. + // Executor Service for Http callbacks. private final ExecutorService mExecutorService; private Thread mExecutorThread; @@ -349,7 +348,7 @@ public class TestUrlRequestCallback extends UrlRequest.Callback { } @Override - public void onFailed(UrlRequest request, UrlResponseInfo info, CronetException error) { + public void onFailed(UrlRequest request, UrlResponseInfo info, HttpException error) { // If the failure is because of prohibited direct execution, the test shouldn't fail // since the request already did. if (error.getCause() instanceof InlineExecutionProhibitedException) {