Index: components/cronet/android/test/src/org/chromium/cronet_test_apk/MockUrlRequestJobFactory.java |
diff --git a/components/cronet/android/test/src/org/chromium/cronet_test_apk/MockUrlRequestJobFactory.java b/components/cronet/android/test/src/org/chromium/cronet_test_apk/MockUrlRequestJobFactory.java |
index 585f7a43839a16081d94724db3d38a668f6096f4..f44691289ce3bf39664271d0ce3ac05c2ec7f352 100644 |
--- a/components/cronet/android/test/src/org/chromium/cronet_test_apk/MockUrlRequestJobFactory.java |
+++ b/components/cronet/android/test/src/org/chromium/cronet_test_apk/MockUrlRequestJobFactory.java |
@@ -62,10 +62,24 @@ public final class MockUrlRequestJobFactory { |
return nativeGetMockUrlWithFailure(path, phase.ordinal(), netError); |
} |
+ /** |
+ * Constructs a mock URL that synchronously responds with data repeated many |
+ * times. |
+ * |
+ * @param data to return in response. |
+ * @param dataRepeatCount number of times to repeat the data. |
+ */ |
+ public String getMockUrlForData(String data, int dataRepeatCount) { |
+ return nativeGetMockUrlForData(data, dataRepeatCount); |
+ } |
+ |
private static native void nativeAddUrlInterceptors(String installedPath); |
private static native String nativeGetMockUrl(String path); |
private static native String nativeGetMockUrlWithFailure(String path, |
int phase, int netError); |
+ |
+ private static native String nativeGetMockUrlForData(String data, |
+ int dataRepeatCount); |
} |