Lines Matching defs:DiskCacheEntryTest
53 class DiskCacheEntryTest : public DiskCacheTestWithCache { class
175 TEST_F(DiskCacheEntryTest, InternalSyncIO) { in TEST_F() argument
180 TEST_F(DiskCacheEntryTest, MemoryOnlyInternalSyncIO) { in TEST_F() argument
336 TEST_F(DiskCacheEntryTest, InternalAsyncIO) { in TEST_F() argument
341 TEST_F(DiskCacheEntryTest, MemoryOnlyInternalAsyncIO) { in TEST_F() argument
404 TEST_F(DiskCacheEntryTest, ExternalSyncIO) { in TEST_F() argument
409 TEST_F(DiskCacheEntryTest, ExternalSyncIONoBuffer) { in TEST_F() argument
415 TEST_F(DiskCacheEntryTest, MemoryOnlyExternalSyncIO) { in TEST_F() argument
537 TEST_F(DiskCacheEntryTest, ExternalAsyncIO) { in TEST_F() argument
548 TEST_F(DiskCacheEntryTest, MAYBE_ExternalAsyncIONoBuffer) { in TEST_F() argument
554 TEST_F(DiskCacheEntryTest, MemoryOnlyExternalAsyncIO) { in TEST_F() argument
577 TEST_F(DiskCacheEntryTest, ReleaseBuffer) { in TEST_F() argument
583 TEST_F(DiskCacheEntryTest, MemoryOnlyReleaseBuffer) { in TEST_F() argument
644 TEST_F(DiskCacheEntryTest, StreamAccess) { in TEST_F() argument
649 TEST_F(DiskCacheEntryTest, MemoryOnlyStreamAccess) { in TEST_F() argument
698 TEST_F(DiskCacheEntryTest, GetKey) { in TEST_F() argument
703 TEST_F(DiskCacheEntryTest, MemoryOnlyGetKey) { in TEST_F() argument
748 TEST_F(DiskCacheEntryTest, GetTimes) { in TEST_F() argument
753 TEST_F(DiskCacheEntryTest, MemoryOnlyGetTimes) { in TEST_F() argument
759 TEST_F(DiskCacheEntryTest, AppCacheGetTimes) { in TEST_F() argument
765 TEST_F(DiskCacheEntryTest, ShaderCacheGetTimes) { in TEST_F() argument
841 TEST_F(DiskCacheEntryTest, GrowData) { in TEST_F() argument
846 TEST_F(DiskCacheEntryTest, GrowDataNoBuffer) { in TEST_F() argument
852 TEST_F(DiskCacheEntryTest, MemoryOnlyGrowData) { in TEST_F() argument
923 TEST_F(DiskCacheEntryTest, TruncateData) { in TEST_F() argument
928 TEST_F(DiskCacheEntryTest, TruncateDataNoBuffer) { in TEST_F() argument
934 TEST_F(DiskCacheEntryTest, MemoryOnlyTruncateData) { in TEST_F() argument
978 TEST_F(DiskCacheEntryTest, ZeroLengthIO) { in TEST_F() argument
983 TEST_F(DiskCacheEntryTest, ZeroLengthIONoBuffer) { in TEST_F() argument
989 TEST_F(DiskCacheEntryTest, MemoryOnlyZeroLengthIO) { in TEST_F() argument
1073 TEST_F(DiskCacheEntryTest, Buffering) { in TEST_F() argument
1078 TEST_F(DiskCacheEntryTest, BufferingNoBuffer) { in TEST_F() argument
1096 TEST_F(DiskCacheEntryTest, SizeAtCreate) { in TEST_F() argument
1101 TEST_F(DiskCacheEntryTest, MemoryOnlySizeAtCreate) { in TEST_F() argument
1203 TEST_F(DiskCacheEntryTest, SizeChanges) { in TEST_F() argument
1208 TEST_F(DiskCacheEntryTest, SizeChangesNoBuffer) { in TEST_F() argument
1241 TEST_F(DiskCacheEntryTest, ReuseExternalEntry) { in TEST_F() argument
1247 TEST_F(DiskCacheEntryTest, MemoryOnlyReuseExternalEntry) { in TEST_F() argument
1254 TEST_F(DiskCacheEntryTest, ReuseInternalEntry) { in TEST_F() argument
1260 TEST_F(DiskCacheEntryTest, MemoryOnlyReuseInternalEntry) { in TEST_F() argument
1339 TEST_F(DiskCacheEntryTest, InvalidData) { in TEST_F() argument
1344 TEST_F(DiskCacheEntryTest, InvalidDataNoBuffer) { in TEST_F() argument
1350 TEST_F(DiskCacheEntryTest, MemoryOnlyInvalidData) { in TEST_F() argument
1388 TEST_F(DiskCacheEntryTest, ReadWriteDestroyBuffer) { in TEST_F() argument
1416 TEST_F(DiskCacheEntryTest, DoomEntry) { in TEST_F() argument
1421 TEST_F(DiskCacheEntryTest, MemoryOnlyDoomEntry) { in TEST_F() argument
1452 TEST_F(DiskCacheEntryTest, DoomEntryNextToOpenEntry) { in TEST_F() argument
1457 TEST_F(DiskCacheEntryTest, NewEvictionDoomEntryNextToOpenEntry) { in TEST_F() argument
1463 TEST_F(DiskCacheEntryTest, AppCacheDoomEntryNextToOpenEntry) { in TEST_F() argument
1499 TEST_F(DiskCacheEntryTest, DoomedEntry) { in TEST_F() argument
1504 TEST_F(DiskCacheEntryTest, MemoryOnlyDoomedEntry) { in TEST_F() argument
1511 TEST_F(DiskCacheEntryTest, MissingData) { in TEST_F() argument
1542 TEST_F(DiskCacheEntryTest, MemoryOnlyEnumerationWithSparseEntries) { in TEST_F() argument
1644 TEST_F(DiskCacheEntryTest, BasicSparseIO) { in TEST_F() argument
1649 TEST_F(DiskCacheEntryTest, MemoryOnlyBasicSparseIO) { in TEST_F() argument
1676 TEST_F(DiskCacheEntryTest, HugeSparseIO) { in TEST_F() argument
1681 TEST_F(DiskCacheEntryTest, MemoryOnlyHugeSparseIO) { in TEST_F() argument
1765 TEST_F(DiskCacheEntryTest, GetAvailableRange) { in TEST_F() argument
1770 TEST_F(DiskCacheEntryTest, MemoryOnlyGetAvailableRange) { in TEST_F() argument
1776 TEST_F(DiskCacheEntryTest, GetAvailableRangeBlockFileDiscontinuous) { in TEST_F() argument
1871 TEST_F(DiskCacheEntryTest, SparseWriteDropped) { in TEST_F() argument
1932 TEST_F(DiskCacheEntryTest, SparseSquentialWriteNotDropped) { in TEST_F() argument
2019 TEST_F(DiskCacheEntryTest, CouldBeSparse) { in TEST_F() argument
2024 TEST_F(DiskCacheEntryTest, MemoryCouldBeSparse) { in TEST_F() argument
2030 TEST_F(DiskCacheEntryTest, MemoryOnlyMisalignedSparseIO) { in TEST_F() argument
2062 TEST_F(DiskCacheEntryTest, MemoryOnlyMisalignedGetAvailableRange) { in TEST_F() argument
2160 TEST_F(DiskCacheEntryTest, UpdateSparseEntry) { in TEST_F() argument
2165 TEST_F(DiskCacheEntryTest, MemoryOnlyUpdateSparseEntry) { in TEST_F() argument
2225 TEST_F(DiskCacheEntryTest, DoomSparseEntry) { in TEST_F() argument
2231 TEST_F(DiskCacheEntryTest, MemoryOnlyDoomSparseEntry) { in TEST_F() argument
2262 TEST_F(DiskCacheEntryTest, DoomSparseEntry2) { in TEST_F() argument
2394 TEST_F(DiskCacheEntryTest, PartialSparseEntry) { in TEST_F() argument
2399 TEST_F(DiskCacheEntryTest, MemoryPartialSparseEntry) { in TEST_F() argument
2440 TEST_F(DiskCacheEntryTest, SparseInvalidArg) { in TEST_F() argument
2445 TEST_F(DiskCacheEntryTest, MemoryOnlySparseInvalidArg) { in TEST_F() argument
2451 TEST_F(DiskCacheEntryTest, SimpleSparseInvalidArg) { in TEST_F() argument
2500 TEST_F(DiskCacheEntryTest, SparseClipEnd) { in TEST_F() argument
2508 TEST_F(DiskCacheEntryTest, SparseClipEnd2) { in TEST_F() argument
2543 TEST_F(DiskCacheEntryTest, MemoryOnlySparseClipEnd) { in TEST_F() argument
2550 TEST_F(DiskCacheEntryTest, SimpleSparseClipEnd) { in TEST_F() argument
2558 TEST_F(DiskCacheEntryTest, CleanupSparseEntry) { in TEST_F() argument
2608 TEST_F(DiskCacheEntryTest, CancelSparseIO) { in TEST_F() argument
2670 TEST_F(DiskCacheEntryTest, KeySanityCheck) { in TEST_F() argument
2694 TEST_F(DiskCacheEntryTest, KeySanityCheck2) { in TEST_F() argument
2718 TEST_F(DiskCacheEntryTest, KeySanityCheck3) { in TEST_F() argument
2755 TEST_F(DiskCacheEntryTest, SimpleCacheInternalAsyncIO) { in TEST_F() argument
2761 TEST_F(DiskCacheEntryTest, SimpleCacheExternalAsyncIO) { in TEST_F() argument
2767 TEST_F(DiskCacheEntryTest, SimpleCacheReleaseBuffer) { in TEST_F() argument
2776 TEST_F(DiskCacheEntryTest, SimpleCacheStreamAccess) { in TEST_F() argument
2782 TEST_F(DiskCacheEntryTest, SimpleCacheGetKey) { in TEST_F() argument
2788 TEST_F(DiskCacheEntryTest, SimpleCacheGetTimes) { in TEST_F() argument
2797 TEST_F(DiskCacheEntryTest, SimpleCacheGrowData) { in TEST_F() argument
2806 TEST_F(DiskCacheEntryTest, SimpleCacheTruncateData) { in TEST_F() argument
2815 TEST_F(DiskCacheEntryTest, SimpleCacheZeroLengthIO) { in TEST_F() argument
2824 TEST_F(DiskCacheEntryTest, SimpleCacheSizeAtCreate) { in TEST_F() argument
2830 TEST_F(DiskCacheEntryTest, SimpleCacheReuseExternalEntry) { in TEST_F() argument
2840 TEST_F(DiskCacheEntryTest, SimpleCacheReuseInternalEntry) { in TEST_F() argument
2850 TEST_F(DiskCacheEntryTest, SimpleCacheGiantEntry) { in TEST_F() argument
2886 TEST_F(DiskCacheEntryTest, SimpleCacheSizeChanges) { in TEST_F() argument
2895 TEST_F(DiskCacheEntryTest, SimpleCacheInvalidData) { in TEST_F() argument
2904 TEST_F(DiskCacheEntryTest, SimpleCacheReadWriteDestroyBuffer) { in TEST_F() argument
2918 TEST_F(DiskCacheEntryTest, SimpleCacheDoomEntry) { in TEST_F() argument
2924 TEST_F(DiskCacheEntryTest, SimpleCacheDoomEntryNextToOpenEntry) { in TEST_F() argument
2930 TEST_F(DiskCacheEntryTest, SimpleCacheDoomedEntry) { in TEST_F() argument
2973 TEST_F(DiskCacheEntryTest, SimpleCacheBadChecksum) { in TEST_F() argument
2995 TEST_F(DiskCacheEntryTest, SimpleCacheErrorThenDoom) { in TEST_F() argument
3016 TEST_F(DiskCacheEntryTest, SimpleCacheCreateAfterDiskLayerDoom) { in TEST_F() argument
3063 TEST_F(DiskCacheEntryTest, SimpleCacheQueuedOpenOnDoomedEntry) { in TEST_F() argument
3105 TEST_F(DiskCacheEntryTest, SimpleCacheDoomErrorRace) { in TEST_F() argument
3145 TEST_F(DiskCacheEntryTest, SimpleCacheNoEOF) { in TEST_F() argument
3176 TEST_F(DiskCacheEntryTest, SimpleCacheNonOptimisticOperationsBasic) { in TEST_F() argument
3203 TEST_F(DiskCacheEntryTest, SimpleCacheNonOptimisticOperationsDontBlock) { in TEST_F() argument
3234 TEST_F(DiskCacheEntryTest, in TEST_F() argument
3279 TEST_F(DiskCacheEntryTest, SimpleCacheOptimistic) { in TEST_F() argument
3357 TEST_F(DiskCacheEntryTest, SimpleCacheOptimistic2) { in TEST_F() argument
3398 TEST_F(DiskCacheEntryTest, SimpleCacheOptimistic3) { in TEST_F() argument
3428 TEST_F(DiskCacheEntryTest, SimpleCacheOptimistic4) { in TEST_F() argument
3496 TEST_F(DiskCacheEntryTest, SimpleCacheOptimistic5) { in TEST_F() argument
3530 TEST_F(DiskCacheEntryTest, SimpleCacheOptimistic6) { in TEST_F() argument
3569 TEST_F(DiskCacheEntryTest, SimpleCacheOptimisticWriteReleases) { in TEST_F() argument
3602 TEST_F(DiskCacheEntryTest, SimpleCacheCreateDoomRace) { in TEST_F() argument
3642 TEST_F(DiskCacheEntryTest, SimpleCacheDoomCreateRace) { in TEST_F() argument
3672 TEST_F(DiskCacheEntryTest, SimpleCacheDoomCreateOptimistic) { in TEST_F() argument
3714 TEST_F(DiskCacheEntryTest, SimpleCacheDoomCreateOptimisticMassDoom) { in TEST_F() argument
3751 TEST_F(DiskCacheEntryTest, SimpleCacheDoomOpenOptimistic) { in TEST_F() argument
3777 TEST_F(DiskCacheEntryTest, SimpleCacheDoomDoom) { in TEST_F() argument
3811 TEST_F(DiskCacheEntryTest, SimpleCacheDoomCreateDoom) { in TEST_F() argument
3838 TEST_F(DiskCacheEntryTest, SimpleCacheDoomCloseCreateCloseOpen) { in TEST_F() argument
3871 TEST_F(DiskCacheEntryTest, SimpleCacheOptimisticCreateFailsOnOpen) { in TEST_F() argument
3902 TEST_F(DiskCacheEntryTest, SimpleCacheEvictOldEntries) { in TEST_F() argument
3951 TEST_F(DiskCacheEntryTest, SimpleCacheInFlightTruncate) { in TEST_F() argument
4016 TEST_F(DiskCacheEntryTest, SimpleCacheInFlightRead) { in TEST_F() argument
4056 TEST_F(DiskCacheEntryTest, SimpleCacheOpenCreateRaceWithNoIndex) { in TEST_F() argument
4088 TEST_F(DiskCacheEntryTest, SimpleCacheMultipleReadersCheckCRC2) { in TEST_F() argument
4121 TEST_F(DiskCacheEntryTest, SimpleCacheReadCombineCRC) { in TEST_F() argument
4171 TEST_F(DiskCacheEntryTest, SimpleCacheNonSequentialWrite) { in TEST_F() argument
4220 TEST_F(DiskCacheEntryTest, SimpleCacheStream1SizeChanges) { in TEST_F() argument
4292 TEST_F(DiskCacheEntryTest, SimpleCacheCRCRewrite) { in TEST_F() argument
4419 TEST_F(DiskCacheEntryTest, SimpleCacheOmittedThirdStream1) { in TEST_F() argument
4439 TEST_F(DiskCacheEntryTest, SimpleCacheOmittedThirdStream2) { in TEST_F() argument
4464 TEST_F(DiskCacheEntryTest, SimpleCacheOmittedThirdStream3) { in TEST_F() argument
4498 TEST_F(DiskCacheEntryTest, SimpleCacheOmittedThirdStream4) { in TEST_F() argument
4534 TEST_F(DiskCacheEntryTest, SimpleCacheOmittedThirdStream5) { in TEST_F() argument
4557 TEST_F(DiskCacheEntryTest, SimpleCacheDoomOptimisticWritesRace) { in TEST_F() argument
4608 TEST_F(DiskCacheEntryTest, SimpleCachePreserveActiveEntries) { in TEST_F() argument
4670 TEST_F(DiskCacheEntryTest, SimpleCacheBasicSparseIO) { in TEST_F() argument
4676 TEST_F(DiskCacheEntryTest, SimpleCacheHugeSparseIO) { in TEST_F() argument
4682 TEST_F(DiskCacheEntryTest, SimpleCacheGetAvailableRange) { in TEST_F() argument
4688 TEST_F(DiskCacheEntryTest, SimpleCacheUpdateSparseEntry) { in TEST_F() argument
4694 TEST_F(DiskCacheEntryTest, SimpleCacheDoomSparseEntry) { in TEST_F() argument
4700 TEST_F(DiskCacheEntryTest, SimpleCachePartialSparseEntry) { in TEST_F() argument
4706 TEST_F(DiskCacheEntryTest, SimpleCacheTruncateLargeSparseFile) { in TEST_F() argument
4765 TEST_F(DiskCacheEntryTest, SimpleCacheNoBodyEOF) { in TEST_F() argument
4782 TEST_F(DiskCacheEntryTest, SimpleCacheNoSideDataEOF) { in TEST_F() argument
4811 TEST_F(DiskCacheEntryTest, SimpleCacheReadWithoutKeySHA256) { in TEST_F() argument
4864 TEST_F(DiskCacheEntryTest, SimpleCacheDoubleOpenWithoutKeySHA256) { in TEST_F() argument
4891 TEST_F(DiskCacheEntryTest, SimpleCacheReadCorruptKeySHA256) { in TEST_F() argument
4910 TEST_F(DiskCacheEntryTest, SimpleCacheReadCorruptLength) { in TEST_F() argument
4928 TEST_F(DiskCacheEntryTest, SimpleCacheCreateRecoverFromRmdir) { in TEST_F() argument
4949 TEST_F(DiskCacheEntryTest, SimpleCacheSparseErrorHandling) { in TEST_F() argument
5021 TEST_F(DiskCacheEntryTest, SimpleCacheCreateCollision) { in TEST_F() argument
5063 TEST_F(DiskCacheEntryTest, SimpleCacheConvertToSparseStream2LeftOver) { in TEST_F() argument
5093 TEST_F(DiskCacheEntryTest, SimpleCacheLazyStream2CreateFailure) { in TEST_F() argument
5123 TEST_F(DiskCacheEntryTest, SimpleCacheChecksumpScrewUp) { in TEST_F() argument
5165 TEST_F(DiskCacheEntryTest, SimpleUseAfterBackendDestruction) { in TEST_F() argument
5171 TEST_F(DiskCacheEntryTest, MemoryOnlyUseAfterBackendDestruction) { in TEST_F() argument
5178 TEST_F(DiskCacheEntryTest, SimpleCloseSparseAfterBackendDestruction) { in TEST_F() argument
5184 TEST_F(DiskCacheEntryTest, MemoryOnlyCloseSparseAfterBackendDestruction) { in TEST_F() argument
5215 TEST_F(DiskCacheEntryTest, LastUsedTimePersists) { in TEST_F() argument
5219 TEST_F(DiskCacheEntryTest, SimpleLastUsedTimePersists) { in TEST_F() argument
5224 TEST_F(DiskCacheEntryTest, MemoryOnlyLastUsedTimePersists) { in TEST_F() argument
5267 TEST_F(DiskCacheEntryTest, TruncateBackwards) { in TEST_F() argument
5273 TEST_F(DiskCacheEntryTest, SimpleTruncateBackwards) { in TEST_F() argument
5279 TEST_F(DiskCacheEntryTest, MemoryOnlyTruncateBackwards) { in TEST_F() argument
5316 TEST_F(DiskCacheEntryTest, ZeroWriteBackwards) { in TEST_F() argument
5322 TEST_F(DiskCacheEntryTest, SimpleZeroWriteBackwards) { in TEST_F() argument
5328 TEST_F(DiskCacheEntryTest, MemoryOnlyZeroWriteBackwards) { in TEST_F() argument
5369 TEST_F(DiskCacheEntryTest, SparseOffset64Bit) { in TEST_F() argument
5374 TEST_F(DiskCacheEntryTest, SimpleSparseOffset64Bit) { in TEST_F() argument
5380 TEST_F(DiskCacheEntryTest, MemoryOnlySparseOffset64Bit) { in TEST_F() argument
5387 TEST_F(DiskCacheEntryTest, SimpleCacheCloseResurrection) { in TEST_F() argument
5440 TEST_F(DiskCacheEntryTest, BlockFileSparsePendingAfterDtor) { in TEST_F() argument