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

Issue 2164863002: Fix CronetHttpURLConnectionTest#testServerHangsUp flake (Closed)

Created:
4 years, 5 months ago by xunjieli
Modified:
4 years, 5 months ago
Reviewers:
pauljensen
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix CronetHttpURLConnectionTest#testServerHangsUp flake This CL makes the server to keep sending data, so when we shut down the server, we are sure that it is still sending (no eof has been sent). BUG=629591 Committed: https://crrev.com/056cabaa7714222bd67ecea221b7b3d4103752ee Committed: https://crrev.com/3627ffdcc4b7cb276a61d98e735b5d7467d06a2d Cr-Original-Commit-Position: refs/heads/master@{#406833} Cr-Commit-Position: refs/heads/master@{#406930}

Patch Set 1 : self review #

Total comments: 4

Patch Set 2 : address comment #

Total comments: 2

Patch Set 3 : add comment #

Patch Set 4 : Fix expectation on platform stack #

Total comments: 4

Patch Set 5 : address comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+70 lines, -18 lines) Patch
M components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java View 1 2 3 4 2 chunks +17 lines, -18 lines 0 comments Download
M components/cronet/android/test/native_test_server.cc View 1 2 7 chunks +47 lines, -0 lines 0 comments Download
M components/cronet/android/test/src/org/chromium/net/NativeTestServer.java View 1 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 35 (12 generated)
xunjieli
Hi Paul, thanks for finding out the flake. I was able to reproduce it on ...
4 years, 5 months ago (2016-07-19 23:41:47 UTC) #4
pauljensen
https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc File components/cronet/android/test/native_test_server.cc (right): https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc#newcode66 components/cronet/android/test/native_test_server.cc:66: send.Run("HTTP/1.1 200 OK\r\nContent-Length:100000000\r\n\r\n", Is there any way we can ...
4 years, 5 months ago (2016-07-20 17:40:23 UTC) #5
xunjieli
https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc File components/cronet/android/test/native_test_server.cc (right): https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc#newcode66 components/cronet/android/test/native_test_server.cc:66: send.Run("HTTP/1.1 200 OK\r\nContent-Length:100000000\r\n\r\n", On 2016/07/20 17:40:23, pauljensen wrote: > ...
4 years, 5 months ago (2016-07-20 17:46:19 UTC) #6
pauljensen
https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc File components/cronet/android/test/native_test_server.cc (right): https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc#newcode66 components/cronet/android/test/native_test_server.cc:66: send.Run("HTTP/1.1 200 OK\r\nContent-Length:100000000\r\n\r\n", On 2016/07/20 17:46:18, xunjieli wrote: > ...
4 years, 5 months ago (2016-07-20 17:55:56 UTC) #7
xunjieli
Thanks! PTAL. https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc File components/cronet/android/test/native_test_server.cc (right): https://codereview.chromium.org/2164863002/diff/20001/components/cronet/android/test/native_test_server.cc#newcode66 components/cronet/android/test/native_test_server.cc:66: send.Run("HTTP/1.1 200 OK\r\nContent-Length:100000000\r\n\r\n", On 2016/07/20 17:55:55, pauljensen ...
4 years, 5 months ago (2016-07-20 18:42:02 UTC) #8
pauljensen
lgtm module comment https://codereview.chromium.org/2164863002/diff/40001/components/cronet/android/test/native_test_server.cc File components/cronet/android/test/native_test_server.cc (right): https://codereview.chromium.org/2164863002/diff/40001/components/cronet/android/test/native_test_server.cc#newcode73 components/cronet/android/test/native_test_server.cc:73: base::ThreadTaskRunnerHandle::Get()->PostTask( I think we should make ...
4 years, 5 months ago (2016-07-21 11:30:54 UTC) #9
xunjieli
https://codereview.chromium.org/2164863002/diff/40001/components/cronet/android/test/native_test_server.cc File components/cronet/android/test/native_test_server.cc (right): https://codereview.chromium.org/2164863002/diff/40001/components/cronet/android/test/native_test_server.cc#newcode73 components/cronet/android/test/native_test_server.cc:73: base::ThreadTaskRunnerHandle::Get()->PostTask( On 2016/07/21 11:30:54, pauljensen wrote: > I think ...
4 years, 5 months ago (2016-07-21 13:05:05 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2164863002/60001
4 years, 5 months ago (2016-07-21 13:05:48 UTC) #13
commit-bot: I haz the power
Committed patchset #3 (id:60001)
4 years, 5 months ago (2016-07-21 13:44:51 UTC) #15
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/056cabaa7714222bd67ecea221b7b3d4103752ee Cr-Commit-Position: refs/heads/master@{#406833}
4 years, 5 months ago (2016-07-21 13:47:03 UTC) #17
xunjieli
A revert of this CL (patchset #3 id:60001) has been created in https://codereview.chromium.org/2172633002/ by xunjieli@chromium.org. ...
4 years, 5 months ago (2016-07-21 14:25:14 UTC) #18
xunjieli
Paul, mind taking another look? I talked to Matt briefly -- there isn't an easy ...
4 years, 5 months ago (2016-07-21 15:23:53 UTC) #20
timvolodine
note that this has broken the Android Cronet Builder: https://uberchromegw.corp.google.com/i/chromium.android/builders/Android%20Cronet%20Builder%20%28dbg%29/builds/2629
4 years, 5 months ago (2016-07-21 15:36:44 UTC) #21
timvolodine
On 2016/07/21 15:36:44, timvolodine wrote: > note that this has broken the Android Cronet Builder: ...
4 years, 5 months ago (2016-07-21 15:37:43 UTC) #22
timvolodine
On 2016/07/21 15:37:43, timvolodine wrote: > On 2016/07/21 15:36:44, timvolodine wrote: > > note that ...
4 years, 5 months ago (2016-07-21 15:39:27 UTC) #23
pauljensen
https://codereview.chromium.org/2164863002/diff/80001/components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java File components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java (right): https://codereview.chromium.org/2164863002/diff/80001/components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java#newcode861 components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java:861: // On Kitkat, the default implementation doesn't throw an ...
4 years, 5 months ago (2016-07-21 18:08:24 UTC) #24
xunjieli
https://codereview.chromium.org/2164863002/diff/80001/components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java File components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java (right): https://codereview.chromium.org/2164863002/diff/80001/components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java#newcode861 components/cronet/android/test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTest.java:861: // On Kitkat, the default implementation doesn't throw an ...
4 years, 5 months ago (2016-07-21 18:13:50 UTC) #25
pauljensen
lgtm
4 years, 5 months ago (2016-07-21 18:21:55 UTC) #26
xunjieli
On 2016/07/21 18:21:55, pauljensen wrote: > lgtm Thanks for the review!111111111111111111
4 years, 5 months ago (2016-07-21 18:25:35 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2164863002/100001
4 years, 5 months ago (2016-07-21 18:25:47 UTC) #30
xunjieli
On 2016/07/21 18:25:35, xunjieli wrote: > On 2016/07/21 18:21:55, pauljensen wrote: > > lgtm > ...
4 years, 5 months ago (2016-07-21 18:26:14 UTC) #31
commit-bot: I haz the power
Committed patchset #5 (id:100001)
4 years, 5 months ago (2016-07-21 19:41:14 UTC) #33
commit-bot: I haz the power
4 years, 5 months ago (2016-07-21 19:42:28 UTC) #35
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/3627ffdcc4b7cb276a61d98e735b5d7467d06a2d
Cr-Commit-Position: refs/heads/master@{#406930}

Powered by Google App Engine
This is Rietveld 408576698