| Index: third_party/WebKit/Source/platform/heap/HeapTest.cpp
|
| diff --git a/third_party/WebKit/Source/platform/heap/HeapTest.cpp b/third_party/WebKit/Source/platform/heap/HeapTest.cpp
|
| index 5916802ec5c1e3dfab0b0a7cb9302b8bdd2fcdfe..0448e3b7b4bf482d2a6ef4fad9e8fb7a3f516bf5 100644
|
| --- a/third_party/WebKit/Source/platform/heap/HeapTest.cpp
|
| +++ b/third_party/WebKit/Source/platform/heap/HeapTest.cpp
|
| @@ -5540,10 +5540,14 @@ class MemberSameThreadCheckTester {
|
| };
|
|
|
| #if DCHECK_IS_ON()
|
| +// TODO(keishi) This test is flaky on mac_chromium_rel_ng bot.
|
| +// crbug.com/709069
|
| +#if !OS(MACOSX)
|
| TEST(HeapDeathTest, MemberSameThreadCheck) {
|
| EXPECT_DEATH(MemberSameThreadCheckTester().Test(), "");
|
| }
|
| #endif
|
| +#endif
|
|
|
| class PersistentSameThreadCheckTester {
|
| public:
|
| @@ -5579,10 +5583,14 @@ class PersistentSameThreadCheckTester {
|
| };
|
|
|
| #if DCHECK_IS_ON()
|
| +// TODO(keishi) This test is flaky on mac_chromium_rel_ng bot.
|
| +// crbug.com/709069
|
| +#if !OS(MACOSX)
|
| TEST(HeapDeathTest, PersistentSameThreadCheck) {
|
| EXPECT_DEATH(PersistentSameThreadCheckTester().Test(), "");
|
| }
|
| #endif
|
| +#endif
|
|
|
| class MarkingSameThreadCheckTester {
|
| public:
|
| @@ -5629,12 +5637,16 @@ class MarkingSameThreadCheckTester {
|
| };
|
|
|
| #if DCHECK_IS_ON()
|
| +// TODO(keishi) This test is flaky on mac_chromium_rel_ng bot.
|
| +// crbug.com/709069
|
| +#if !OS(MACOSX)
|
| TEST(HeapDeathTest, MarkingSameThreadCheck) {
|
| // This will crash during marking, at the DCHECK in Visitor::markHeader() or
|
| // earlier.
|
| EXPECT_DEATH(MarkingSameThreadCheckTester().Test(), "");
|
| }
|
| #endif
|
| +#endif
|
|
|
| static bool AllocateAndReturnBool() {
|
| ConservativelyCollectGarbage();
|
|
|