Commit e9fd73b5 authored by ccameron's avatar ccameron Committed by Commit bot

Re-enable GpuImageDecodeCache test under MSAN

TBR=thakis
BUG=709341
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel

Review-Url: https://codereview.chromium.org/2816173002
Cr-Commit-Position: refs/heads/master@{#467774}
parent b123de4c
...@@ -118,13 +118,7 @@ TEST(GpuImageDecodeCacheTest, GetTaskForImageSmallerScale) { ...@@ -118,13 +118,7 @@ TEST(GpuImageDecodeCacheTest, GetTaskForImageSmallerScale) {
cache.UnrefImage(another_draw_image); cache.UnrefImage(another_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageLowerQuality) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageLowerQuality DISABLED_GetTaskForImageLowerQuality
#else
#define MAYBE_GetTaskForImageLowerQuality GetTaskForImageLowerQuality
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLowerQuality) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -156,14 +150,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLowerQuality) { ...@@ -156,14 +150,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLowerQuality) {
cache.UnrefImage(another_draw_image); cache.UnrefImage(another_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageDifferentImage) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageDifferentImage \
DISABLED_GetTaskForImageDifferentImage
#else
#define MAYBE_GetTaskForImageDifferentImage GetTaskForImageDifferentImage
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageDifferentImage) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -203,13 +190,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageDifferentImage) { ...@@ -203,13 +190,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageDifferentImage) {
cache.UnrefImage(second_draw_image); cache.UnrefImage(second_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageLargerScale) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageLargerScale DISABLED_GetTaskForImageLargerScale
#else
#define MAYBE_GetTaskForImageLargerScale GetTaskForImageLargerScale
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLargerScale) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -260,15 +241,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLargerScale) { ...@@ -260,15 +241,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLargerScale) {
cache.UnrefImage(third_draw_image); cache.UnrefImage(third_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageLargerScaleNoReuse) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageLargerScaleNoReuse \
DISABLED_GetTaskForImageLargerScaleNoReuse
#else
#define MAYBE_GetTaskForImageLargerScaleNoReuse \
GetTaskForImageLargerScaleNoReuse
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLargerScaleNoReuse) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -317,13 +290,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLargerScaleNoReuse) { ...@@ -317,13 +290,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageLargerScaleNoReuse) {
cache.UnrefImage(third_draw_image); cache.UnrefImage(third_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageHigherQuality) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageHigherQuality DISABLED_GetTaskForImageHigherQuality
#else
#define MAYBE_GetTaskForImageHigherQuality GetTaskForImageHigherQuality
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageHigherQuality) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -361,15 +328,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageHigherQuality) { ...@@ -361,15 +328,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageHigherQuality) {
cache.UnrefImage(second_draw_image); cache.UnrefImage(second_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageAlreadyDecodedAndLocked) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageAlreadyDecodedAndLocked \
DISABLED_GetTaskForImageAlreadyDecodedAndLocked
#else
#define MAYBE_GetTaskForImageAlreadyDecodedAndLocked \
GetTaskForImageAlreadyDecodedAndLocked
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyDecodedAndLocked) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -415,15 +374,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyDecodedAndLocked) { ...@@ -415,15 +374,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyDecodedAndLocked) {
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageAlreadyDecodedNotLocked) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageAlreadyDecodedNotLocked \
DISABLED_GetTaskForImageAlreadyDecodedNotLocked
#else
#define MAYBE_GetTaskForImageAlreadyDecodedNotLocked \
GetTaskForImageAlreadyDecodedNotLocked
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyDecodedNotLocked) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -469,14 +420,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyDecodedNotLocked) { ...@@ -469,14 +420,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyDecodedNotLocked) {
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageAlreadyUploaded) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageAlreadyUploaded \
DISABLED_GetTaskForImageAlreadyUploaded
#else
#define MAYBE_GetTaskForImageAlreadyUploaded GetTaskForImageAlreadyUploaded
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyUploaded) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -512,15 +456,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyUploaded) { ...@@ -512,15 +456,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageAlreadyUploaded) {
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageCanceledGetsNewTask) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageCanceledGetsNewTask \
DISABLED_GetTaskForImageCanceledGetsNewTask
#else
#define MAYBE_GetTaskForImageCanceledGetsNewTask \
GetTaskForImageCanceledGetsNewTask
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageCanceledGetsNewTask) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -568,16 +504,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageCanceledGetsNewTask) { ...@@ -568,16 +504,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetTaskForImageCanceledGetsNewTask) {
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetTaskForImageCanceledWhileReffedGetsNewTask) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetTaskForImageCanceledWhileReffedGetsNewTask \
DISABLED_GetTaskForImageCanceledWhileReffedGetsNewTask
#else
#define MAYBE_GetTaskForImageCanceledWhileReffedGetsNewTask \
GetTaskForImageCanceledWhileReffedGetsNewTask
#endif
TEST(GpuImageDecodeCacheTest,
MAYBE_GetTaskForImageCanceledWhileReffedGetsNewTask) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -629,15 +556,7 @@ TEST(GpuImageDecodeCacheTest, ...@@ -629,15 +556,7 @@ TEST(GpuImageDecodeCacheTest,
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, NoTaskForImageAlreadyFailedDecoding) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_NoTaskForImageAlreadyFailedDecoding \
DISABLED_NoTaskForImageAlreadyFailedDecoding
#else
#define MAYBE_NoTaskForImageAlreadyFailedDecoding \
NoTaskForImageAlreadyFailedDecoding
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_NoTaskForImageAlreadyFailedDecoding) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -671,13 +590,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_NoTaskForImageAlreadyFailedDecoding) { ...@@ -671,13 +590,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_NoTaskForImageAlreadyFailedDecoding) {
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetDecodedImageForDraw) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetDecodedImageForDraw DISABLED_GetDecodedImageForDraw
#else
#define MAYBE_GetDecodedImageForDraw GetDecodedImageForDraw
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDraw) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -782,15 +695,7 @@ TEST(GpuImageDecodeCacheTest, GetDecodedImageForDrawAtRasterDecode) { ...@@ -782,15 +695,7 @@ TEST(GpuImageDecodeCacheTest, GetDecodedImageForDrawAtRasterDecode) {
cache.DrawWithImageFinished(draw_image, decoded_draw_image); cache.DrawWithImageFinished(draw_image, decoded_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetDecodedImageForDrawLargerScale) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetDecodedImageForDrawLargerScale \
DISABLED_GetDecodedImageForDrawLargerScale
#else
#define MAYBE_GetDecodedImageForDrawLargerScale \
GetDecodedImageForDrawLargerScale
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawLargerScale) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -849,15 +754,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawLargerScale) { ...@@ -849,15 +754,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawLargerScale) {
cache.UnrefImage(larger_draw_image); cache.UnrefImage(larger_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetDecodedImageForDrawHigherQuality) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetDecodedImageForDrawHigherQuality \
DISABLED_GetDecodedImageForDrawHigherQuality
#else
#define MAYBE_GetDecodedImageForDrawHigherQuality \
GetDecodedImageForDrawHigherQuality
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawHigherQuality) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -914,14 +811,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawHigherQuality) { ...@@ -914,14 +811,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawHigherQuality) {
cache.UnrefImage(higher_quality_draw_image); cache.UnrefImage(higher_quality_draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetDecodedImageForDrawNegative) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetDecodedImageForDrawNegative \
DISABLED_GetDecodedImageForDrawNegative
#else
#define MAYBE_GetDecodedImageForDrawNegative GetDecodedImageForDrawNegative
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawNegative) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -958,15 +848,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawNegative) { ...@@ -958,15 +848,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetDecodedImageForDrawNegative) {
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, GetLargeScaledDecodedImageForDraw) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetLargeScaledDecodedImageForDraw \
DISABLED_GetLargeScaledDecodedImageForDraw
#else
#define MAYBE_GetLargeScaledDecodedImageForDraw \
GetLargeScaledDecodedImageForDraw
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_GetLargeScaledDecodedImageForDraw) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -1005,15 +887,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetLargeScaledDecodedImageForDraw) { ...@@ -1005,15 +887,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_GetLargeScaledDecodedImageForDraw) {
EXPECT_FALSE(cache.DiscardableIsLockedForTesting(draw_image)); EXPECT_FALSE(cache.DiscardableIsLockedForTesting(draw_image));
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, AtRasterUsedDirectlyIfSpaceAllows) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_AtRasterUsedDirectlyIfSpaceAllows \
DISABLED_AtRasterUsedDirectlyIfSpaceAllows
#else
#define MAYBE_AtRasterUsedDirectlyIfSpaceAllows \
AtRasterUsedDirectlyIfSpaceAllows
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_AtRasterUsedDirectlyIfSpaceAllows) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -1058,16 +932,8 @@ TEST(GpuImageDecodeCacheTest, MAYBE_AtRasterUsedDirectlyIfSpaceAllows) { ...@@ -1058,16 +932,8 @@ TEST(GpuImageDecodeCacheTest, MAYBE_AtRasterUsedDirectlyIfSpaceAllows) {
cache.UnrefImage(draw_image); cache.UnrefImage(draw_image);
} }
// crbug.com/709341.
#if defined(MEMORY_SANITIZER)
#define MAYBE_GetDecodedImageForDrawAtRasterDecodeMultipleTimes \
DISABLED_GetDecodedImageForDrawAtRasterDecodeMultipleTimes
#else
#define MAYBE_GetDecodedImageForDrawAtRasterDecodeMultipleTimes \
GetDecodedImageForDrawAtRasterDecodeMultipleTimes
#endif
TEST(GpuImageDecodeCacheTest, TEST(GpuImageDecodeCacheTest,
MAYBE_GetDecodedImageForDrawAtRasterDecodeMultipleTimes) { GetDecodedImageForDrawAtRasterDecodeMultipleTimes) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -1226,14 +1092,7 @@ TEST(GpuImageDecodeCacheTest, CanceledTasksDoNotCountAgainstBudget) { ...@@ -1226,14 +1092,7 @@ TEST(GpuImageDecodeCacheTest, CanceledTasksDoNotCountAgainstBudget) {
EXPECT_EQ(0u, cache.GetBytesUsedForTesting()); EXPECT_EQ(0u, cache.GetBytesUsedForTesting());
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, ShouldAggressivelyFreeResources) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_ShouldAggressivelyFreeResources \
DISABLED_ShouldAggressivelyFreeResources
#else
#define MAYBE_ShouldAggressivelyFreeResources ShouldAggressivelyFreeResources
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_ShouldAggressivelyFreeResources) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -1297,15 +1156,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_ShouldAggressivelyFreeResources) { ...@@ -1297,15 +1156,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_ShouldAggressivelyFreeResources) {
} }
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, OrphanedImagesFreeOnReachingZeroRefs) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_OrphanedImagesFreeOnReachingZeroRefs \
DISABLED_OrphanedImagesFreeOnReachingZeroRefs
#else
#define MAYBE_OrphanedImagesFreeOnReachingZeroRefs \
OrphanedImagesFreeOnReachingZeroRefs
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_OrphanedImagesFreeOnReachingZeroRefs) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -1362,15 +1213,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_OrphanedImagesFreeOnReachingZeroRefs) { ...@@ -1362,15 +1213,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_OrphanedImagesFreeOnReachingZeroRefs) {
cache.GetDrawImageSizeForTesting(second_draw_image)); cache.GetDrawImageSizeForTesting(second_draw_image));
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, OrphanedZeroRefImagesImmediatelyDeleted) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_OrphanedZeroRefImagesImmediatelyDeleted \
DISABLED_OrphanedZeroRefImagesImmediatelyDeleted
#else
#define MAYBE_OrphanedZeroRefImagesImmediatelyDeleted \
OrphanedZeroRefImagesImmediatelyDeleted
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_OrphanedZeroRefImagesImmediatelyDeleted) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
...@@ -1420,13 +1263,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_OrphanedZeroRefImagesImmediatelyDeleted) { ...@@ -1420,13 +1263,7 @@ TEST(GpuImageDecodeCacheTest, MAYBE_OrphanedZeroRefImagesImmediatelyDeleted) {
cache.GetDrawImageSizeForTesting(second_draw_image)); cache.GetDrawImageSizeForTesting(second_draw_image));
} }
// crbug.com/709341. TEST(GpuImageDecodeCacheTest, QualityCappedAtMedium) {
#if defined(MEMORY_SANITIZER)
#define MAYBE_QualityCappedAtMedium DISABLED_QualityCappedAtMedium
#else
#define MAYBE_QualityCappedAtMedium QualityCappedAtMedium
#endif
TEST(GpuImageDecodeCacheTest, MAYBE_QualityCappedAtMedium) {
auto context_provider = TestContextProvider::Create(); auto context_provider = TestContextProvider::Create();
context_provider->BindToCurrentThread(); context_provider->BindToCurrentThread();
TestGpuImageDecodeCache cache(context_provider.get()); TestGpuImageDecodeCache cache(context_provider.get());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment