DescriptionA speculative fix for TSAN and HeapCheck failures in InMemoryURLIndexCacheTest.
These failures may be due to poor assumptions that were previously validated as a side-effect of code that I removed.
Basically, the test is reaching into the history service and grabbing its DB, then accessing it off of the service's thread. This is fundamentally wrong but would still work if you wait until the history service is completely idle. Previously BlockUntilBookmarkModelLoaded might have had this side-effect.
I was unable to repro the failure locally with TSan, so removing the suppressions and observing to see if the problem recurs.
R=timurrrr@chromium.org,sky@chromium.org
BUG=146322, 146265
TEST=observe TSan/Heapcheck bots.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156840
Patch Set 1 #Patch Set 2 : Sync #
Messages
Total messages: 6 (0 generated)
|