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 md...@apache.org on 2019/02/11 08:15:08 UTC

svn commit: r1853331 - /jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/CompactionAndCleanupIT.java

Author: mduerig
Date: Mon Feb 11 08:15:08 2019
New Revision: 1853331

URL: http://svn.apache.org/viewvc?rev=1853331&view=rev
Log:
OAK-8039: Intermittent test failure of CompactionAndCleanupIT.testMixedSegments
Report all exceptions from background threads

Modified:
    jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/CompactionAndCleanupIT.java

Modified: jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/CompactionAndCleanupIT.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/CompactionAndCleanupIT.java?rev=1853331&r1=1853330&r2=1853331&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/CompactionAndCleanupIT.java (original)
+++ jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/CompactionAndCleanupIT.java Mon Feb 11 08:15:08 2019
@@ -673,11 +673,11 @@ public class CompactionAndCleanupIT {
                             root.setChildNode(nodeName);
                             nodeStore.merge(root, EmptyHook.INSTANCE, CommitInfo.EMPTY);
                             Thread.sleep(5);
-                        } catch (CommitFailedException e) {
-                            failedCommits.add(nodeName);
                         } catch (InterruptedException e) {
                             Thread.interrupted();
                             break;
+                        } catch (Exception e) {
+                            failedCommits.add(nodeName);
                         }
                     }
                 }