You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by mr...@apache.org on 2022/11/25 08:36:25 UTC

[jackrabbit-oak] branch 1.8 updated: OAK-9563: LastRevSingleNodeRecoveryTest fails in setUp()

This is an automated email from the ASF dual-hosted git repository.

mreutegg pushed a commit to branch 1.8
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


The following commit(s) were added to refs/heads/1.8 by this push:
     new e3c8a553cb OAK-9563: LastRevSingleNodeRecoveryTest fails in setUp()
     new d453b3fe5a Merge pull request #768 from mreutegg/OAK-9563-1.8
e3c8a553cb is described below

commit e3c8a553cb737ec28ccbf6c2b524e7c04c70615e
Author: Marcel Reutegger <ma...@gmail.com>
AuthorDate: Thu Nov 24 17:57:54 2022 +0100

    OAK-9563: LastRevSingleNodeRecoveryTest fails in setUp()
    
    Merge into 1.8 branch
---
 .../oak/plugins/document/LastRevSingleNodeRecoveryTest.java      | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/LastRevSingleNodeRecoveryTest.java b/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/LastRevSingleNodeRecoveryTest.java
index ef915d8b75..9e96dc52f3 100644
--- a/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/LastRevSingleNodeRecoveryTest.java
+++ b/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/LastRevSingleNodeRecoveryTest.java
@@ -91,6 +91,9 @@ public class LastRevSingleNodeRecoveryTest {
     @Before
     public void setUp() throws InterruptedException {
         try {
+            if (fixture instanceof DocumentStoreFixture.MongoFixture) {
+                MongoUtils.dropCollections(MongoUtils.DB);
+            }
             mk = createMK(0);
             Assume.assumeNotNull(mk);
 
@@ -230,8 +233,10 @@ public class LastRevSingleNodeRecoveryTest {
     public void tearDown() throws Exception {
         Revision.resetClockToDefault();
         ClusterNodeInfo.resetClockToDefault();
-        mk.dispose();
-        if ( mk2 != null ) {
+        if (mk != null) {
+            mk.dispose();
+        }
+        if (mk2 != null) {
             mk2.dispose();
         }
         fixture.dispose();