From bd540bc51fa4d308a23a0f67ec9d65ebeeb72ee5 Mon Sep 17 00:00:00 2001 From: Marcus Eriksson Date: Wed, 9 Nov 2016 09:46:53 +0100 Subject: [PATCH] Fix NeverPurgeTest - wait for compactions to finish Patch by marcuse; reviewed by Stefania for CASSANDRA-12841 --- .../unit/org/apache/cassandra/db/compaction/NeverPurgeTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/unit/org/apache/cassandra/db/compaction/NeverPurgeTest.java b/test/unit/org/apache/cassandra/db/compaction/NeverPurgeTest.java index 5211065f02..362afe7ef6 100644 --- a/test/unit/org/apache/cassandra/db/compaction/NeverPurgeTest.java +++ b/test/unit/org/apache/cassandra/db/compaction/NeverPurgeTest.java @@ -80,7 +80,7 @@ public class NeverPurgeTest extends CQLTester execute("DELETE FROM %s WHERE a=3"); cfs.forceBlockingFlush(); cfs.enableAutoCompaction(); - while (cfs.getSSTables().size() > 1) + while (cfs.getSSTables().size() > 1 || !cfs.getTracker().getCompacting().isEmpty()) Thread.sleep(100); verifyContainsTombstones(cfs.getSSTables(), 3); }