Author: mduerig Date: Tue Apr 8 08:50:35 2014 New Revision: 1585666 URL: http://svn.apache.org/r1585666 Log: OAK-1698: Improve LargeOperationIT accuracy for document nodes store fixture Exclude affected tests when running against the document node store fixture
Modified: jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/LargeOperationIT.java Modified: jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/LargeOperationIT.java URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/LargeOperationIT.java?rev=1585666&r1=1585665&r2=1585666&view=diff ============================================================================== --- jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/LargeOperationIT.java (original) +++ jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/LargeOperationIT.java Tue Apr 8 08:50:35 2014 @@ -312,7 +312,7 @@ public class LargeOperationIT { executionTimes.add(t); LOG.info("Moving {} node took {} ns/node", scale, t); } - boolean knownIssue = fixture.getClass() == DocumentFixture.class; // FIXME OAK-1415 + boolean knownIssue = fixture.getClass() == DocumentFixture.class; // FIXME OAK-1698 assertOnLgn("large move", scales, executionTimes, knownIssue); } @@ -387,7 +387,8 @@ public class LargeOperationIT { } catch (Exception ignore) {} } } - assertOnLgn("large number of pending events", scales, executionTimes, false); + boolean knownIssue = fixture.getClass() == DocumentFixture.class; // FIXME OAK-1698 + assertOnLgn("large number of pending events", scales, executionTimes, knownIssue); } @Test @@ -409,7 +410,8 @@ public class LargeOperationIT { executionTimes.add(t); LOG.info("Adding {} nodes took {} ns/node", scale, t); } - assertOnLgn("slow listeners", scales, executionTimes, false); + boolean knownIssue = fixture.getClass() == DocumentFixture.class; // FIXME OAK-1698 + assertOnLgn("slow listeners", scales, executionTimes, knownIssue); } finally { delayedEventHandling.stop(); result.get();