Author: adulceanu
Date: Wed Jan 31 11:09:41 2018
New Revision: 1822790

URL: http://svn.apache.org/viewvc?rev=1822790&view=rev
Log:
OAK-6373 - oak-run check should also check checkpoints
Adapted old tests to accept new head and checkpoints arguments

Modified:
    
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckInvalidRepositoryTest.java
    
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckValidRepositoryTest.java

Modified: 
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckInvalidRepositoryTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckInvalidRepositoryTest.java?rev=1822790&r1=1822789&r2=1822790&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckInvalidRepositoryTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckInvalidRepositoryTest.java
 Wed Jan 31 11:09:41 2018
@@ -21,6 +21,7 @@ package org.apache.jackrabbit.oak.segmen
 import java.io.File;
 import java.io.PrintWriter;
 import java.io.StringWriter;
+import java.util.HashSet;
 import java.util.LinkedHashSet;
 import java.util.Set;
 
@@ -56,6 +57,8 @@ public class CheckInvalidRepositoryTest
         .withPath(new File(temporaryFolder.getRoot().getAbsolutePath()))
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withCheckBinaries(true)
         .withFilterPaths(filterPaths)
         .withOutWriter(outWriter)
@@ -89,6 +92,8 @@ public class CheckInvalidRepositoryTest
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
         .withCheckBinaries(true)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withFilterPaths(filterPaths)
         .withOutWriter(outWriter)
         .withErrWriter(errWriter)
@@ -121,6 +126,8 @@ public class CheckInvalidRepositoryTest
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
         .withCheckBinaries(true)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withFilterPaths(filterPaths)
         .withOutWriter(outWriter)
         .withErrWriter(errWriter)

Modified: 
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckValidRepositoryTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckValidRepositoryTest.java?rev=1822790&r1=1822789&r2=1822790&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckValidRepositoryTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tooling/CheckValidRepositoryTest.java
 Wed Jan 31 11:09:41 2018
@@ -21,14 +21,14 @@ package org.apache.jackrabbit.oak.segmen
 import java.io.File;
 import java.io.PrintWriter;
 import java.io.StringWriter;
+import java.util.HashSet;
 import java.util.LinkedHashSet;
 import java.util.Set;
 
+import com.google.common.collect.Lists;
 import org.apache.jackrabbit.oak.segment.tool.Check;
 import org.junit.Test;
 
-import com.google.common.collect.Lists;
-
 /**
  * Tests for {@link CheckCommand} assuming a consistent repository.
  */
@@ -50,6 +50,8 @@ public class CheckValidRepositoryTest ex
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
         .withCheckBinaries(true)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withFilterPaths(filterPaths)
         .withIOStatistics(true)
         .withOutWriter(outWriter)
@@ -60,7 +62,7 @@ public class CheckValidRepositoryTest ex
         outWriter.close();
         errWriter.close();
         
-        assertExpectedOutput(strOut.toString(), Lists.newArrayList("Searched 
through 1 revisions", "Checked 7 nodes and 21 properties",
+        assertExpectedOutput(strOut.toString(), Lists.newArrayList("Searched 
through 1 revisions and 0 checkpoints", "Checked 7 nodes and 21 properties",
                 "Path / is consistent"));
         assertExpectedOutput(strErr.toString(), Lists.newArrayList(""));
     }
@@ -86,6 +88,8 @@ public class CheckValidRepositoryTest ex
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
         .withCheckBinaries(true)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withFilterPaths(filterPaths)
         .withIOStatistics(true)
         .withOutWriter(outWriter)
@@ -118,6 +122,8 @@ public class CheckValidRepositoryTest ex
         .withPath(new File(temporaryFolder.getRoot().getAbsolutePath()))
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withFilterPaths(filterPaths)
         .withIOStatistics(true)
         .withOutWriter(outWriter)
@@ -151,6 +157,8 @@ public class CheckValidRepositoryTest ex
         .withPath(new File(temporaryFolder.getRoot().getAbsolutePath()))
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withFilterPaths(filterPaths)
         .withIOStatistics(true)
         .withOutWriter(outWriter)
@@ -182,6 +190,8 @@ public class CheckValidRepositoryTest ex
         .withPath(new File(temporaryFolder.getRoot().getAbsolutePath()))
         .withJournal("journal.log")
         .withDebugInterval(Long.MAX_VALUE)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withFilterPaths(filterPaths)
         .withIOStatistics(true)
         .withOutWriter(outWriter)
@@ -217,6 +227,8 @@ public class CheckValidRepositoryTest ex
         .withDebugInterval(Long.MAX_VALUE)
         .withFilterPaths(filterPaths)
         .withCheckBinaries(true)
+        .withCheckHead(true)
+        .withCheckpoints(new HashSet<String>())
         .withIOStatistics(true)
         .withOutWriter(outWriter)
         .withErrWriter(errWriter)


Reply via email to