You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2011/10/20 09:53:41 UTC
svn commit: r1186649 - in /maven/sandbox/trunk/wagon/wagon-benchmarks: ./
wagon-benchmarks-ahc/
wagon-benchmarks-api/src/main/java/org/apache/maven/wagon/benchmarks/
wagon-benchmarks-http-lightweight/ wagon-benchmarks-http/
Author: olamy
Date: Thu Oct 20 07:53:40 2011
New Revision: 1186649
URL: http://svn.apache.org/viewvc?rev=1186649&view=rev
Log:
more memory to the forked surefire vm
Modified:
maven/sandbox/trunk/wagon/wagon-benchmarks/pom.xml
maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-ahc/pom.xml
maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-api/src/main/java/org/apache/maven/wagon/benchmarks/AbstractWagonHttpClientTest.java
maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http-lightweight/pom.xml
maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http/pom.xml
Modified: maven/sandbox/trunk/wagon/wagon-benchmarks/pom.xml
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/wagon/wagon-benchmarks/pom.xml?rev=1186649&r1=1186648&r2=1186649&view=diff
==============================================================================
--- maven/sandbox/trunk/wagon/wagon-benchmarks/pom.xml (original)
+++ maven/sandbox/trunk/wagon/wagon-benchmarks/pom.xml Thu Oct 20 07:53:40 2011
@@ -40,6 +40,7 @@ under the License.
<slf4jVersion>1.6.1</slf4jVersion>
<getRequestNumber>1000</getRequestNumber>
<getRequestThreadNumber>8</getRequestThreadNumber>
+ <surefireForkedVmArgs>-Xmx512m -Xms512m -client</surefireForkedVmArgs>
</properties>
<modules>
Modified: maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-ahc/pom.xml
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-ahc/pom.xml?rev=1186649&r1=1186648&r2=1186649&view=diff
==============================================================================
--- maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-ahc/pom.xml (original)
+++ maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-ahc/pom.xml Thu Oct 20 07:53:40 2011
@@ -56,6 +56,7 @@ under the License.
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
+ <argLine>${surefireForkedVmArgs}</argLine>
<systemPropertyVariables>
<test.keystore.path>${basedir}/src/test/ssl/keystore</test.keystore.path>
<getRequestNumber>${getRequestNumber}</getRequestNumber>
Modified: maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-api/src/main/java/org/apache/maven/wagon/benchmarks/AbstractWagonHttpClientTest.java
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-api/src/main/java/org/apache/maven/wagon/benchmarks/AbstractWagonHttpClientTest.java?rev=1186649&r1=1186648&r2=1186649&view=diff
==============================================================================
--- maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-api/src/main/java/org/apache/maven/wagon/benchmarks/AbstractWagonHttpClientTest.java (original)
+++ maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-api/src/main/java/org/apache/maven/wagon/benchmarks/AbstractWagonHttpClientTest.java Thu Oct 20 07:53:40 2011
@@ -188,7 +188,7 @@ public abstract class AbstractWagonHttpC
}
- protected void call( int poolNumber, int requestNumber, boolean ssl, final int port, boolean testcontent )
+ protected void call( int poolNumber, int requestNumber, boolean ssl, final int port, final boolean testcontent )
throws Exception
{
List<Callable<Void>> callables = new ArrayList<Callable<Void>>();
@@ -208,7 +208,10 @@ public abstract class AbstractWagonHttpC
ByteArrayOutputStream baos = new ByteArrayOutputStream();
wagon.getToStream( "foo", baos );
- assertTrue( baos.toString().contains( "20110821162420" ) );
+ if ( testcontent )
+ {
+ assertTrue( baos.toString().contains( "20110821162420" ) );
+ }
}
catch ( Exception e )
{
@@ -217,17 +220,7 @@ public abstract class AbstractWagonHttpC
return null;
}
} );
-
- wagon.connect( new Repository( "foo", "http://localhost:" + port + "/" ) );
-
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
-
- wagon.getToStream( "foo", baos );
-
- if ( testcontent )
- {
- assertTrue( baos.toString().contains( "20110821162420" ) );
- }
+
}
ExecutorService executorService = Executors.newFixedThreadPool( 15 );
Modified: maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http-lightweight/pom.xml
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http-lightweight/pom.xml?rev=1186649&r1=1186648&r2=1186649&view=diff
==============================================================================
--- maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http-lightweight/pom.xml (original)
+++ maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http-lightweight/pom.xml Thu Oct 20 07:53:40 2011
@@ -51,6 +51,7 @@ under the License.
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
+ <argLine>${surefireForkedVmArgs}</argLine>
<systemPropertyVariables>
<test.keystore.path>${basedir}/src/test/ssl/keystore</test.keystore.path>
<getRequestNumber>${getRequestNumber}</getRequestNumber>
Modified: maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http/pom.xml
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http/pom.xml?rev=1186649&r1=1186648&r2=1186649&view=diff
==============================================================================
--- maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http/pom.xml (original)
+++ maven/sandbox/trunk/wagon/wagon-benchmarks/wagon-benchmarks-http/pom.xml Thu Oct 20 07:53:40 2011
@@ -51,6 +51,7 @@ under the License.
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
+ <argLine>${surefireForkedVmArgs}</argLine>
<systemPropertyVariables>
<test.keystore.path>${basedir}/src/test/ssl/keystore</test.keystore.path>
<getRequestNumber>${getRequestNumber}</getRequestNumber>