| OLD | NEW | 
|     1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |     1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|     2 // Use of this source code is governed by a BSD-style license that can be |     2 // Use of this source code is governed by a BSD-style license that can be | 
|     3 // found in the LICENSE file. |     3 // found in the LICENSE file. | 
|     4  |     4  | 
|     5 #include <utility> |     5 #include <utility> | 
|     6  |     6  | 
|     7 #include "base/bind.h" |     7 #include "base/bind.h" | 
|     8 #include "base/bind_helpers.h" |     8 #include "base/bind_helpers.h" | 
|     9 #include "base/files/file.h" |     9 #include "base/files/file.h" | 
|    10 #include "base/files/file_util.h" |    10 #include "base/files/file_util.h" | 
| (...skipping 553 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   564   ret = entry->ReadData( |   564   ret = entry->ReadData( | 
|   565       1, |   565       1, | 
|   566       30000, |   566       30000, | 
|   567       buffer2.get(), |   567       buffer2.get(), | 
|   568       kSize2, |   568       kSize2, | 
|   569       base::Bind(&CallbackTest::Run, base::Unretained(&callback6))); |   569       base::Bind(&CallbackTest::Run, base::Unretained(&callback6))); | 
|   570   EXPECT_TRUE(5000 == ret || net::ERR_IO_PENDING == ret); |   570   EXPECT_TRUE(5000 == ret || net::ERR_IO_PENDING == ret); | 
|   571   if (net::ERR_IO_PENDING == ret) |   571   if (net::ERR_IO_PENDING == ret) | 
|   572     expected++; |   572     expected++; | 
|   573  |   573  | 
|   574   EXPECT_EQ(0, |   574   ret = entry->ReadData( | 
|   575             entry->ReadData( |   575       1, 35000, buffer2.get(), kSize2, | 
|   576                 1, |   576       base::Bind(&CallbackTest::Run, base::Unretained(&callback7))); | 
|   577                 35000, |   577   EXPECT_TRUE(0 == ret || net::ERR_IO_PENDING == ret); | 
|   578                 buffer2.get(), |   578   if (net::ERR_IO_PENDING == ret) | 
|   579                 kSize2, |   579     expected++; | 
|   580                 base::Bind(&CallbackTest::Run, base::Unretained(&callback7)))); |   580  | 
|   581   ret = entry->ReadData( |   581   ret = entry->ReadData( | 
|   582       1, |   582       1, | 
|   583       0, |   583       0, | 
|   584       buffer1.get(), |   584       buffer1.get(), | 
|   585       kSize1, |   585       kSize1, | 
|   586       base::Bind(&CallbackTest::Run, base::Unretained(&callback8))); |   586       base::Bind(&CallbackTest::Run, base::Unretained(&callback8))); | 
|   587   EXPECT_TRUE(17000 == ret || net::ERR_IO_PENDING == ret); |   587   EXPECT_TRUE(17000 == ret || net::ERR_IO_PENDING == ret); | 
|   588   if (net::ERR_IO_PENDING == ret) |   588   if (net::ERR_IO_PENDING == ret) | 
|   589     expected++; |   589     expected++; | 
|   590   ret = entry->WriteData( |   590   ret = entry->WriteData( | 
| (...skipping 3936 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  4527  |  4527  | 
|  4528   // Stream 0 has CRC, stream 1 doesn't. |  4528   // Stream 0 has CRC, stream 1 doesn't. | 
|  4529   histogram_tester.ExpectBucketCount("SimpleCache.Http.SyncCheckEOFHasCrc", |  4529   histogram_tester.ExpectBucketCount("SimpleCache.Http.SyncCheckEOFHasCrc", | 
|  4530                                      true, 1); |  4530                                      true, 1); | 
|  4531   histogram_tester.ExpectBucketCount("SimpleCache.Http.SyncCheckEOFHasCrc", |  4531   histogram_tester.ExpectBucketCount("SimpleCache.Http.SyncCheckEOFHasCrc", | 
|  4532                                      false, 1); |  4532                                      false, 1); | 
|  4533   // EOF check is recorded even if there is no CRC there. |  4533   // EOF check is recorded even if there is no CRC there. | 
|  4534   histogram_tester.ExpectUniqueSample("SimpleCache.Http.SyncCheckEOFResult", |  4534   histogram_tester.ExpectUniqueSample("SimpleCache.Http.SyncCheckEOFResult", | 
|  4535                                       disk_cache::CHECK_EOF_RESULT_SUCCESS, 2); |  4535                                       disk_cache::CHECK_EOF_RESULT_SUCCESS, 2); | 
|  4536 } |  4536 } | 
| OLD | NEW |