Disable flaky tests

Fixes: 130587638
Fixes: 130158977
Test: this
Change-Id: I173a56b61205aff0903141beeb65e84b739d66e0
This commit is contained in:
John Reck
2019-04-23 09:23:52 -07:00
parent c4a3f5c377
commit c24e8e6c5e

View File

@@ -36,7 +36,9 @@ TEST(CommonPool, post) {
EXPECT_TRUE(ran) << "Failed to flip atomic after 1 second";
}
TEST(CommonPool, threadCount) {
// test currently relies on timings, which
// makes it flaky. Disable for now
TEST(DISABLED_CommonPool, threadCount) {
std::set<pid_t> threads;
std::array<std::future<pid_t>, 64> futures;
for (int i = 0; i < futures.size(); i++) {
@@ -93,7 +95,9 @@ TEST(CommonPool, singleThread) {
EXPECT_NE(gettid(), tid1);
}
TEST(CommonPool, fullQueue) {
// Test currently relies on timings
// which makes it flaky, disable for now
TEST(DISABLED_CommonPool, fullQueue) {
std::mutex lock;
std::condition_variable fence;
bool signaled = false;
@@ -179,4 +183,4 @@ TEST(CommonPool, syncLifecycleCheck) {
}
CommonPool::waitForIdle();
ASSERT_EQ(0, ObjectTracker::count());
}
}