]> source.dussan.org Git - sonarqube.git/commitdiff
Fix server-test-benchmarks assertions because of Lucene optimizations
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 8 Dec 2014 16:18:17 +0000 (17:18 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 8 Dec 2014 16:18:17 +0000 (17:18 +0100)
server/sonar-server-benchmarks/src/test/java/org/sonar/server/benchmark/IssueIndexBenchmarkTest.java
server/sonar-server-benchmarks/src/test/java/org/sonar/server/benchmark/SourceIndexBenchmarkTest.java

index 6ad0d6915a6f500c84bba67cbfb37a3f17df8cf6..0344737515e4b3e90a2fa7a847b707cb5e6bf348 100644 (file)
@@ -56,7 +56,7 @@ public class IssueIndexBenchmarkTest {
 
   private static final Logger LOGGER = LoggerFactory.getLogger("benchmarkIssues");
 
-  final static int PROJECTS = 1;
+  final static int PROJECTS = 100;
   final static int FILES_PER_PROJECT = 100;
   final static int ISSUES_PER_FILE = 100;
 
@@ -116,7 +116,7 @@ public class IssueIndexBenchmarkTest {
     tester.get(EsClient.class).prepareOptimize("issues").get();
     long dirSize = FileUtils.sizeOfDirectory(tester.getEsServerHolder().getHomeDir());
     LOGGER.info(String.format("ES dir: " + FileUtils.byteCountToDisplaySize(dirSize)));
-    benchmark.expectBetween("ES dir size (b)", dirSize, 385L * FileUtils.ONE_MB, 420L * FileUtils.ONE_MB);
+    benchmark.expectBetween("ES dir size (b)", dirSize, 200L * FileUtils.ONE_MB, 420L * FileUtils.ONE_MB);
   }
 
   private void benchmarkQueries() {
index 8c55a25c39c76694d2dc82ee0bf83de3fef0f5ca..c9493ba6dc782707a53eec50132a219e7c8c03db 100644 (file)
@@ -86,7 +86,7 @@ public class SourceIndexBenchmarkTest {
     tester.get(EsClient.class).prepareOptimize(SourceLineIndexDefinition.INDEX).get();
     long dirSize = FileUtils.sizeOfDirectory(tester.getEsServerHolder().getHomeDir());
     LOGGER.info(String.format("ES dir: " + FileUtils.byteCountToDisplaySize(dirSize)));
-    benchmark.expectBetween("ES dir size (b)", dirSize, 80L * FileUtils.ONE_MB, 100L * FileUtils.ONE_MB);
+    benchmark.expectBetween("ES dir size (b)", dirSize, 68L * FileUtils.ONE_MB, 74L * FileUtils.ONE_MB);
   }
 
   private void benchmarkQueries() {