Index: components/cronet/android/test/src/org/chromium/net/MockUrlRequestJobFactory.java |
diff --git a/components/cronet/android/test/src/org/chromium/net/MockUrlRequestJobFactory.java b/components/cronet/android/test/src/org/chromium/net/MockUrlRequestJobFactory.java |
index 69a024401e2a06a9c215f08b44dc36bdba42bb69..62f4735e1dbe8c59f1027d651d9ff59bf585edcb 100644 |
--- a/components/cronet/android/test/src/org/chromium/net/MockUrlRequestJobFactory.java |
+++ b/components/cronet/android/test/src/org/chromium/net/MockUrlRequestJobFactory.java |
@@ -68,6 +68,20 @@ public final class MockUrlRequestJobFactory { |
return nativeGetMockUrlForSSLCertificateError(); |
} |
+ /** |
+ * Constructs a mock URL that will hang when try to connect to the remote. |
+ */ |
+ public static String getMockUrlForHangingConnect() { |
+ return nativeGetMockUrlForHangingConnect(); |
+ } |
+ |
+ /** |
+ * Constructs a mock URL that will hang when try to read response body from the remote. |
+ */ |
+ public static String getMockUrlForHangingRead() { |
+ return nativeGetMockUrlForHangingRead(); |
+ } |
+ |
private static native void nativeAddUrlInterceptors(); |
private static native String nativeGetMockUrlWithFailure(int phase, int netError); |
@@ -78,4 +92,8 @@ public final class MockUrlRequestJobFactory { |
private static native String nativeGetMockUrlForClientCertificateRequest(); |
private static native String nativeGetMockUrlForSSLCertificateError(); |
+ |
+ private static native String nativeGetMockUrlForHangingConnect(); |
+ |
+ private static native String nativeGetMockUrlForHangingRead(); |
} |