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

Issue 10704042: Fix race in HttpNetworkTransactionSpdy2Test.BasicAuthSpdyProxy (Closed)

Created:
8 years, 5 months ago by mmenke
Modified:
8 years, 5 months ago
Reviewers:
Ryan Hamilton
CC:
chromium-reviews, cbentzel+watch_chromium.org, pam+watch_chromium.org, timurrrr+watch_chromium.org, darin-cc_chromium.org, glider+watch_chromium.org, bruening+watch_chromium.org
Visibility:
Public.

Description

Fix race in HttpNetworkTransactionSpdy2Test.BasicAuthSpdyProxy and re-enable it on TSAN/Dr. Memory. Apply same fix to the corresponding Spdy 3 test. Issue was that the tests relied on never reading MockReadData could not be safely read not being read. The memory bots slow things down enough that it was being read, and causing a crash. Fixed the bad data, and corrected the ordering of events. BUG=130874 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=145959

Patch Set 1 #

Patch Set 2 : Remove debug lines #

Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -24 lines) Patch
M net/http/http_network_transaction_spdy2_unittest.cc View 1 2 chunks +9 lines, -9 lines 0 comments Download
M net/http/http_network_transaction_spdy3_unittest.cc View 2 chunks +9 lines, -9 lines 0 comments Download
M tools/valgrind/gtest_exclude/net_unittests.gtest-drmemory_win32.txt View 1 chunk +0 lines, -3 lines 0 comments Download
M tools/valgrind/gtest_exclude/net_unittests.gtest-tsan_win32.txt View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
mmenke
The win_drmemory buildbot looks broken-ish, but was able to reproduce the failure locally, and this ...
8 years, 5 months ago (2012-06-29 16:11:11 UTC) #1
Ryan Hamilton
Thanks for doing this, but I'm confused. I suspect you have solved the problem but ...
8 years, 5 months ago (2012-06-29 16:27:27 UTC) #2
mmenke
On 2012/06/29 16:27:27, Ryan Hamilton wrote: > Thanks for doing this, but I'm confused. I ...
8 years, 5 months ago (2012-06-29 16:41:27 UTC) #3
mmenke
Ping? So how do you want to proceed with this? On 2012/06/29 16:41:27, Matt Menke ...
8 years, 5 months ago (2012-07-10 18:57:27 UTC) #4
mmenke
rch: Sorry, forgot to clearly address my ping... That ping was for you. :) On ...
8 years, 5 months ago (2012-07-10 18:58:43 UTC) #5
Ryan Hamilton
On 2012/07/10 18:58:43, Matt Menke wrote: > rch: Sorry, forgot to clearly address my ping... ...
8 years, 5 months ago (2012-07-10 19:17:20 UTC) #6
mmenke
On 2012/07/10 19:17:20, Ryan Hamilton wrote: > On 2012/07/10 18:58:43, Matt Menke wrote: > > ...
8 years, 5 months ago (2012-07-10 19:23:57 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mmenke@chromium.org/10704042/4002
8 years, 5 months ago (2012-07-10 19:24:41 UTC) #8
Ryan Hamilton
On 2012/07/10 19:23:57, Matt Menke wrote: > On 2012/07/10 19:17:20, Ryan Hamilton wrote: > > ...
8 years, 5 months ago (2012-07-10 19:46:14 UTC) #9
commit-bot: I haz the power
8 years, 5 months ago (2012-07-10 20:52:16 UTC) #10
Try job failure for 10704042-4002 (retry) on win for step "compile" (clobber
build).
It's a second try, previously, step "compile" failed.
http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win&number...

Powered by Google App Engine
This is Rietveld 408576698