summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2014-12-05 17:50:30 +0100
committerSimon Brandhof <simon.brandhof@sonarsource.com>2014-12-05 17:50:30 +0100
commit93cbddb82426ce92d404ccbe427322882a7785c8 (patch)
treef0f16f1d816806685ad5e585c28f12e440d3d2fb /server
parentd543d23fe19869c9f3a412e0eed9dfd2034f24b7 (diff)
downloadsonarqube-93cbddb82426ce92d404ccbe427322882a7785c8.tar.gz
sonarqube-93cbddb82426ce92d404ccbe427322882a7785c8.zip
New settings for sonar-server-benchmarks
Diffstat (limited to 'server')
-rw-r--r--server/sonar-server-benchmarks/pom.xml23
1 files changed, 14 insertions, 9 deletions
diff --git a/server/sonar-server-benchmarks/pom.xml b/server/sonar-server-benchmarks/pom.xml
index f47e9b115b3..582cd105716 100644
--- a/server/sonar-server-benchmarks/pom.xml
+++ b/server/sonar-server-benchmarks/pom.xml
@@ -9,11 +9,11 @@
<relativePath>..</relativePath>
</parent>
<artifactId>sonar-server-benchmarks</artifactId>
- <name>SonarQube :: Server :: Benchmark</name>
+ <name>SonarQube :: Server :: Benchmarks</name>
<properties>
- <testInclusions/>
- <enableBenchmarkAssertions>true</enableBenchmarkAssertions>
+ <skipBenchmarks>true</skipBenchmarks>
+ <enableBenchmarkAssertions>false</enableBenchmarkAssertions>
</properties>
<dependencies>
@@ -54,11 +54,15 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
- <skipTests>${skipServerTests}</skipTests>
- <argLine>-Xmx1G -Xms256m -server -Djava.awt.headless=true -DenableBenchmarkAssertions=${enableBenchmarkAssertions}</argLine>
- <includes>
- <include>${testInclusions}</include>
- </includes>
+ <redirectTestOutputToFile>false</redirectTestOutputToFile>
+ <skipTests>${skipBenchmarks}</skipTests>
+ <argLine>
+ -Xmx1G -Xms256m -server -Djava.awt.headless=true
+ -DenableBenchmarkAssertions=${enableBenchmarkAssertions}
+ -Xss256k -Djava.net.preferIPv4Stack=true
+ -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75
+ -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError
+ </argLine>
</configuration>
</plugin>
</plugins>
@@ -77,7 +81,8 @@
</property>
</activation>
<properties>
- <testInclusions>org/sonar/server/benchmark/**/*.java</testInclusions>
+ <enableBenchmarkAssertions>true</enableBenchmarkAssertions>
+ <skipBenchmarks>false</skipBenchmarks>
</properties>
</profile>
</profiles>