Index: components/precache/core/precache_database_unittest.cc |
diff --git a/components/precache/core/precache_database_unittest.cc b/components/precache/core/precache_database_unittest.cc |
index aa9fa26ed3b45cb4147677c2c15162cc82a844cb..8d00c79f6f6c0c36bc49e985454d235f5c118dd3 100644 |
--- a/components/precache/core/precache_database_unittest.cc |
+++ b/components/precache/core/precache_database_unittest.cc |
@@ -101,6 +101,8 @@ class PrecacheDatabaseTest : public testing::Test { |
ASSERT_TRUE(precache_database_->Init(db_path)); |
} |
+ void TearDown() override { precache_url_table()->DeleteAll(); } |
+ |
std::map<GURL, base::Time> GetActualURLTableMap() { |
// Flush any buffered writes so that the URL table will be up to date. |
precache_database_->Flush(); |
@@ -335,6 +337,8 @@ TEST_F(PrecacheDatabaseTest, FetchOverNetworkWithURLTableEntry) { |
ExpectNewSample("Precache.Latency.NonPrefetch.NonTopHosts", |
kLatency.InMilliseconds()); |
ExpectNewSample("Precache.CacheStatus.NonPrefetch", kFromNetwork); |
+ ExpectNewSample("Precache.CacheStatus.NonPrefetch.FromPrecache", |
+ kFromNetwork); |
ExpectNoOtherSamples(); |
} |
@@ -349,6 +353,8 @@ TEST_F(PrecacheDatabaseTest, FetchFromCacheWithURLTableEntry_NonCellular) { |
ExpectNewSample("Precache.Latency.NonPrefetch.NonTopHosts", 0); |
ExpectNewSample("Precache.CacheStatus.NonPrefetch", |
HttpResponseInfo::CacheEntryStatus::ENTRY_USED); |
+ ExpectNewSample("Precache.CacheStatus.NonPrefetch.FromPrecache", |
+ HttpResponseInfo::CacheEntryStatus::ENTRY_USED); |
ExpectNewSample("Precache.Saved", kSize); |
ExpectNewSample("Precache.Saved.Freshness", kFreshnessBucket10K); |
ExpectNoOtherSamples(); |
@@ -365,6 +371,8 @@ TEST_F(PrecacheDatabaseTest, FetchFromCacheWithURLTableEntry_Cellular) { |
ExpectNewSample("Precache.Latency.NonPrefetch.NonTopHosts", 0); |
ExpectNewSample("Precache.CacheStatus.NonPrefetch", |
HttpResponseInfo::CacheEntryStatus::ENTRY_USED); |
+ ExpectNewSample("Precache.CacheStatus.NonPrefetch.FromPrecache", |
+ HttpResponseInfo::CacheEntryStatus::ENTRY_USED); |
ExpectNewSample("Precache.Saved", kSize); |
ExpectNewSample("Precache.Saved.Cellular", kSize); |
ExpectNewSample("Precache.Saved.Freshness", kFreshnessBucket10K); |