Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(100)

Issue 560153002: Add Cronet Test App that uses libcronet_tests.so with net test utilities. (Closed)

Created:
6 years, 3 months ago by mef
Modified:
6 years, 3 months ago
Reviewers:
mmenke, xunjieli
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Add Cronet Test App that uses libcronet_tests.so with net test utilities. Move Cronet Java tests from Cronet Sample App to Cronet Test App. Committed: https://crrev.com/2028ab74be7d4c9c2676f024394ddddb7c078be4 Cr-Commit-Position: refs/heads/master@{#294591}

Patch Set 1 #

Patch Set 2 : Move existing Cronet Tests to CronetTestInstrumentation. #

Total comments: 29

Patch Set 3 : rebase. #

Patch Set 4 : Address review comments. #

Patch Set 5 : Added real waitForActiveShellToBeDoneLoading #

Total comments: 19

Patch Set 6 : Address review comments. #

Total comments: 4

Patch Set 7 : Remove JNIEXPORT from JNI_OnUnload. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+262 lines, -525 lines) Patch
M components/cronet.gypi View 1 2 3 4 chunks +87 lines, -4 lines 0 comments Download
M components/cronet/android/cronet_jni.cc View 1 2 3 4 5 6 1 chunk +5 lines, -54 lines 0 comments Download
A components/cronet/android/cronet_loader.h View 1 1 chunk +17 lines, -0 lines 0 comments Download
A + components/cronet/android/cronet_loader.cc View 1 2 3 3 chunks +4 lines, -2 lines 0 comments Download
M components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java View 1 chunk +0 lines, -1 line 0 comments Download
D components/cronet/android/sample/javatests/src/org/chromium/cronet_sample_apk/ChunkedWritableByteChannelTest.java View 1 1 chunk +0 lines, -82 lines 0 comments Download
D components/cronet/android/sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleUrlTest.java View 1 1 chunk +0 lines, -189 lines 0 comments Download
D components/cronet/android/sample/javatests/src/org/chromium/cronet_sample_apk/HttpUrlRequestFactoryTest.java View 1 1 chunk +0 lines, -48 lines 0 comments Download
A + components/cronet/android/test/AndroidManifest.xml View 1 chunk +4 lines, -4 lines 0 comments Download
A components/cronet/android/test/cronet_tests_jni.cc View 1 2 3 4 5 6 1 chunk +44 lines, -0 lines 0 comments Download
A + components/cronet/android/test/javatests/AndroidManifest.xml View 2 chunks +3 lines, -3 lines 0 comments Download
A + components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/ChunkedWritableByteChannelTest.java View 1 1 chunk +1 line, -1 line 0 comments Download
A + components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/Criteria.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
A + components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CriteriaHelper.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
A + components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetTestBase.java View 1 2 3 4 5 chunks +23 lines, -54 lines 0 comments Download
A + components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/CronetUrlTest.java View 1 2 3 4 5 8 chunks +15 lines, -15 lines 0 comments Download
A + components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/HttpUrlRequestFactoryTest.java View 1 2 3 4 5 2 chunks +16 lines, -6 lines 0 comments Download
A + components/cronet/android/test/res/layout/cronet_test_activity.xml View 0 chunks +-1 lines, --1 lines 0 comments Download
A + components/cronet/android/test/res/values/strings.xml View 0 chunks +-1 lines, --1 lines 0 comments Download
A + components/cronet/android/test/src/org/chromium/cronet_test_apk/CronetTestActivity.java View 1 7 chunks +14 lines, -56 lines 0 comments Download
A + components/cronet/android/test/src/org/chromium/cronet_test_apk/CronetTestApplication.java View 3 chunks +6 lines, -6 lines 0 comments Download
A components/cronet/android/test/src/org/chromium/cronet_test_apk/CronetTestUtil.java View 1 2 3 4 5 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (2 generated)
mef
Hi, please take a look. This is CL to create separate Cronet Test app and ...
6 years, 3 months ago (2014-09-11 16:59:02 UTC) #2
mmenke
https://codereview.chromium.org/560153002/diff/20001/components/cronet.gypi File components/cronet.gypi (right): https://codereview.chromium.org/560153002/diff/20001/components/cronet.gypi#newcode388 components/cronet.gypi:388: { 'apk_name': 'CronetSampleTest', nit: Move { back to previous ...
6 years, 3 months ago (2014-09-11 18:05:25 UTC) #3
mef
Thanks, PTAL. https://codereview.chromium.org/560153002/diff/20001/components/cronet.gypi File components/cronet.gypi (right): https://codereview.chromium.org/560153002/diff/20001/components/cronet.gypi#newcode388 components/cronet.gypi:388: { 'apk_name': 'CronetSampleTest', On 2014/09/11 18:05:24, mmenke ...
6 years, 3 months ago (2014-09-11 18:37:54 UTC) #4
mmenke
Quick comments. Want to get to another pass today. Mostly just making sure I understand ...
6 years, 3 months ago (2014-09-11 18:54:41 UTC) #5
mef
Thanks, PTAL. https://codereview.chromium.org/560153002/diff/20001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/ChunkedWritableByteChannelTest.java File components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/ChunkedWritableByteChannelTest.java (right): https://codereview.chromium.org/560153002/diff/20001/components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/ChunkedWritableByteChannelTest.java#newcode22 components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/ChunkedWritableByteChannelTest.java:22: public class ChunkedWritableByteChannelTest extends InstrumentationTestCase { On ...
6 years, 3 months ago (2014-09-11 19:47:50 UTC) #6
mmenke
https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java File components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java (right): https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java#newcode26 components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java:26: mRequestContext = new ChromiumUrlRequestContext( Why does this need to ...
6 years, 3 months ago (2014-09-11 21:10:17 UTC) #7
mef
Thanks, PTAL. https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java File components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java (right): https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java#newcode26 components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java:26: mRequestContext = new ChromiumUrlRequestContext( On 2014/09/11 21:10:16, ...
6 years, 3 months ago (2014-09-11 22:03:25 UTC) #8
xunjieli
https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc File components/cronet/android/test/cronet_tests_jni.cc (right): https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc#newcode41 components/cronet/android/test/cronet_tests_jni.cc:41: extern "C" void JNIEXPORT JNICALL JNI_OnUnLoad(JavaVM* vm, void* reserved) ...
6 years, 3 months ago (2014-09-11 22:36:22 UTC) #9
mmenke
On 2014/09/11 22:36:22, xunjieli1 wrote: > https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc > File components/cronet/android/test/cronet_tests_jni.cc (right): > > https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc#newcode41 > ...
6 years, 3 months ago (2014-09-11 22:55:06 UTC) #10
mmenke
https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java File components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java (right): https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java#newcode26 components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java:26: mRequestContext = new ChromiumUrlRequestContext( On 2014/09/11 22:03:24, mef wrote: ...
6 years, 3 months ago (2014-09-11 22:55:13 UTC) #11
mef
https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java File components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java (right): https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java#newcode26 components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java:26: mRequestContext = new ChromiumUrlRequestContext( On 2014/09/11 22:55:13, mmenke wrote: ...
6 years, 3 months ago (2014-09-12 13:32:47 UTC) #12
mmenke
On 2014/09/12 13:32:47, mef wrote: > https://codereview.chromium.org/560153002/diff/80001/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java > File > components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequestFactory.java > (right): > > ...
6 years, 3 months ago (2014-09-12 13:41:40 UTC) #13
xunjieli
https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc File components/cronet/android/test/cronet_tests_jni.cc (right): https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc#newcode41 components/cronet/android/test/cronet_tests_jni.cc:41: extern "C" void JNIEXPORT JNICALL JNI_OnUnLoad(JavaVM* vm, void* reserved) ...
6 years, 3 months ago (2014-09-12 13:46:19 UTC) #14
mef
On 2014/09/12 13:46:19, xunjieli1 wrote: > https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc > File components/cronet/android/test/cronet_tests_jni.cc (right): > > https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc#newcode41 > ...
6 years, 3 months ago (2014-09-12 13:47:21 UTC) #15
chromium-reviews
It is in my comment. Could you reply to it? On Fri, Sep 12, 2014 ...
6 years, 3 months ago (2014-09-12 13:48:04 UTC) #16
mef
https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc File components/cronet/android/test/cronet_tests_jni.cc (right): https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc#newcode41 components/cronet/android/test/cronet_tests_jni.cc:41: extern "C" void JNIEXPORT JNICALL JNI_OnUnLoad(JavaVM* vm, void* reserved) ...
6 years, 3 months ago (2014-09-12 13:54:31 UTC) #17
xunjieli
On 2014/09/12 13:54:31, mef wrote: > https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc > File components/cronet/android/test/cronet_tests_jni.cc (right): > > https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc#newcode41 > ...
6 years, 3 months ago (2014-09-12 13:56:13 UTC) #18
mef
Thanks! https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc File components/cronet/android/test/cronet_tests_jni.cc (right): https://codereview.chromium.org/560153002/diff/100001/components/cronet/android/test/cronet_tests_jni.cc#newcode41 components/cronet/android/test/cronet_tests_jni.cc:41: extern "C" void JNIEXPORT JNICALL JNI_OnUnLoad(JavaVM* vm, void* ...
6 years, 3 months ago (2014-09-12 13:59:22 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/560153002/120001
6 years, 3 months ago (2014-09-12 14:00:06 UTC) #21
commit-bot: I haz the power
Committed patchset #7 (id:120001) as ed20e777a193edb2553c94f2a2c3aa2f61682d2b
6 years, 3 months ago (2014-09-12 15:19:50 UTC) #22
commit-bot: I haz the power
6 years, 3 months ago (2014-09-12 15:22:50 UTC) #23
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/2028ab74be7d4c9c2676f024394ddddb7c078be4
Cr-Commit-Position: refs/heads/master@{#294591}

Powered by Google App Engine
This is Rietveld 408576698