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>