Author: mreutegg
Date: Thu Nov 3 14:45:47 2016
New Revision: 1767895
URL: http://svn.apache.org/viewvc?rev=1767895&view=rev
Log:
OAK-5059: DocumentCachingDataStoreStatsTest sometimes stuck
Drop collections before and after tests
Modified:
jackrabbit/oak/trunk/oak-it/src/test/java/org/apache/jackrabbit/oak/plugins/document/DocumentCachingDataStoreStatsTest.java
Modified:
jackrabbit/oak/trunk/oak-it/src/test/java/org/apache/jackrabbit/oak/plugins/document/DocumentCachingDataStoreStatsTest.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-it/src/test/java/org/apache/jackrabbit/oak/plugins/document/DocumentCachingDataStoreStatsTest.java?rev=1767895&r1=1767894&r2=1767895&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-it/src/test/java/org/apache/jackrabbit/oak/plugins/document/DocumentCachingDataStoreStatsTest.java
(original)
+++
jackrabbit/oak/trunk/oak-it/src/test/java/org/apache/jackrabbit/oak/plugins/document/DocumentCachingDataStoreStatsTest.java
Thu Nov 3 14:45:47 2016
@@ -30,6 +30,7 @@ import org.apache.jackrabbit.oak.spi.sta
import org.apache.jackrabbit.oak.stats.StatisticsProvider;
import org.apache.sling.testing.mock.osgi.ReferenceViolationException;
import org.apache.sling.testing.mock.osgi.junit.OsgiContext;
+import org.junit.After;
import org.junit.Assume;
import org.junit.Before;
import org.junit.BeforeClass;
@@ -64,6 +65,7 @@ public class DocumentCachingDataStoreSta
@BeforeClass
public static void checkMongoDbAvailable() {
Assume.assumeTrue(MongoUtils.isAvailable());
+ MongoUtils.dropCollections(MongoUtils.DB);
}
@Before
@@ -72,6 +74,11 @@ public class DocumentCachingDataStoreSta
repoHome = target.newFolder().getAbsolutePath();
}
+ @After
+ public void dropCollections() {
+ MongoUtils.dropCollections(MongoUtils.DB);
+ }
+
@Test
public void testUseCachingBlobStore() {
ServiceRegistration delegateReg =