mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
Bug 1473531 -- Disable gtest storage_DeadlockDetectorTest.storage_Sanity5DeathTest for macosx ccov build.
Summary: GTest is permafailing because of this test (GTest is always running over 1200s). Reviewers: froydnj Reviewed By: froydnj Bug #: 1473531 Differential Revision: https://phabricator.services.mozilla.com/D2032 --HG-- extra : rebase_source : 07413c4d7ba4eb6bd1439f292bd489a775dab61b
This commit is contained in:
parent
05aa13980f
commit
cfaea27109
@ -59,6 +59,11 @@ extern unsigned int _gdb_sleep_duration;
|
||||
#define MUTEX TestMutex
|
||||
#define TESTNAME(name) storage_##name
|
||||
|
||||
// Bug 1473531: the test storage_DeadlockDetectorTest.storage_Sanity5DeathTest times out on macosx ccov builds
|
||||
#if defined(XP_MACOSX) && defined(MOZ_CODE_COVERAGE)
|
||||
#define DISABLE_STORAGE_SANITY5_DEATH_TEST
|
||||
#endif
|
||||
|
||||
// We need to use a namespace to avoid duplicate definitions of some functions
|
||||
// within TestDeadlockDetector.cpp.
|
||||
namespace storage {
|
||||
|
@ -211,6 +211,7 @@ Sanity5_Child()
|
||||
return 0;
|
||||
}
|
||||
|
||||
#if !defined(DISABLE_STORAGE_SANITY5_DEATH_TEST)
|
||||
TEST_F(TESTNAME(DeadlockDetectorTest), TESTNAME(Sanity5DeathTest))
|
||||
{
|
||||
const char* const regex =
|
||||
@ -222,6 +223,7 @@ TEST_F(TESTNAME(DeadlockDetectorTest), TESTNAME(Sanity5DeathTest))
|
||||
"###!!! ASSERTION: Potential deadlock detected.*";
|
||||
ASSERT_DEATH_IF_SUPPORTED(Sanity5_Child(), regex);
|
||||
}
|
||||
#endif
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Multithreaded tests
|
||||
|
Loading…
Reference in New Issue
Block a user