Creation error rate much higher on Android than elsewhere. |
||
Issue description... and high enough that I am worried about it. (See SimpleCache.Http.EntryCreationResult, SimpleCache.Http.SyncCreateResult) Most of these failures are due to FILE_NOT_FOUND, which suggests that the cache directory is deleted --- perhaps via the buttons in Android UI? Hand-testing shows that pressing those will indeed cause a burst of entry creation failures, until the system is quiet enough that we take an index snapshot (or Chrome gets restarted).
,
Jun 23 2017
So I missed something when I first noticed this, which is rather important wrt to evaluating both the condition and the fix: the error rate seem to spike for the old milestone as it begins being replaced by the new one. The graph is much easier to read when split by milestones as such. (And thus far, Beta 60 seems to have about half the error rate, which is somewhat disappointing, plus it's a bit early to be sure)
,
Jun 23 2017
Hmm, actually SyncCreateResult being Platform File Error is practically zeroed out in Beta 60, and from those that do exist NOT_FOUND is a small portion; so likely there is some other failure factor. Probably true for dev/canary as well, though I have to filter for version = dominant to test stuff newer than 3101. Though, error rates testing for that seem much lower, so maybe the app is a factor, too.
,
Jun 23 2017
Ah, EntryCreationResult counts both Create and Open, so SyncOpenResult is useful to look at, too, and it provides the rest, I think, and mostly due to NOT_FOUND, too --- which we still expect to happen due manual clear, so that doesn't contradict that hypothesis (nor confirms it).
,
Sep 6 2017
Fixed in 60. |
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, May 15 2017