From c14acab5e7d7be983cc58326fa94b21cead2112f Mon Sep 17 00:00:00 2001 From: Anton Persson Date: Mon, 6 Mar 2017 11:15:17 +0100 Subject: [PATCH] More detailed test printout --- ...uceneSchemaIndexUniquenessVerificationIT.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/community/lucene-index/src/test/java/org/neo4j/kernel/api/impl/index/LuceneSchemaIndexUniquenessVerificationIT.java b/community/lucene-index/src/test/java/org/neo4j/kernel/api/impl/index/LuceneSchemaIndexUniquenessVerificationIT.java index 8963df34ede6..a7f0d2686b10 100644 --- a/community/lucene-index/src/test/java/org/neo4j/kernel/api/impl/index/LuceneSchemaIndexUniquenessVerificationIT.java +++ b/community/lucene-index/src/test/java/org/neo4j/kernel/api/impl/index/LuceneSchemaIndexUniquenessVerificationIT.java @@ -32,6 +32,7 @@ import org.junit.runners.Parameterized.Parameter; import org.junit.runners.Parameterized.Parameters; +import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; @@ -94,16 +95,29 @@ public static Iterable data() } ); } + // todo System.out here is part of investigation of flaky test that only shows in "real" pipeline + // todo should be removed when investigation is finished. + // todo date: 2017-03-06 @Before public void setPartitionSize() throws Exception { + File directory = testDir.directory( "uniquenessVerification" ); + File[] filesInDirectory = directory.listFiles(); + boolean directoryIsEmpty = true; + if ( filesInDirectory != null ) + { + directoryIsEmpty = filesInDirectory.length == 0; + } + System.out.println( format( "%n### EXECUTING " + testName.getMethodName() ) ); + System.out.println( "directory=" + directory + ", isEmpty=" + directoryIsEmpty ); + System.out.println( "DOCS_PER_PARTITION=" + DOCS_PER_PARTITION ); System.setProperty( "luceneSchemaIndex.maxPartitionSize", String.valueOf( DOCS_PER_PARTITION ) ); index = LuceneSchemaIndexBuilder.create() .uniqueIndex() - .withIndexRootFolder( testDir.directory( "uniquenessVerification" ) ) + .withIndexRootFolder( directory ) .withIndexIdentifier( "index" ) .build();