[infinispan-commits] Infinispan SVN: r997 - trunk/bin.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Fri Oct 23 12:54:29 EDT 2009


Author: manik.surtani at jboss.com
Date: 2009-10-23 12:54:28 -0400 (Fri, 23 Oct 2009)
New Revision: 997

Added:
   trunk/bin/profile.sh
Log:
added shell script to run profile tests

Added: trunk/bin/profile.sh
===================================================================
--- trunk/bin/profile.sh	                        (rev 0)
+++ trunk/bin/profile.sh	2009-10-23 16:54:28 UTC (rev 997)
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+########################
+# Helper script to start a profile test on a remote node
+########################
+
+JVM_OPTS="$JVM_OPTS -Xms512M -Xmx512M -Dbind.address=127.0.0.1 -Djava.net.preferIPv4Stack=true -Dprotocol.stack=udp"
+
+## Set up a classpath.
+if [ -z $ISPN_HOME ] ; then
+   dn=`dirname $0`
+   ISPN_HOME="$dn/.."
+fi
+
+cd $ISPN_HOME
+
+CP="target/classes:target/test-classes:core/target/classes:core/target/test-classes:core/src/test/resources"
+rm -rf .tmp_profile_script
+mkdir .tmp_profile_script
+
+if ! [ -d target/distribution ] ; then
+   mvn clean install -Dmaven.test.skip.exec=true -Pdistribution
+fi
+
+unzip -q target/distribution/*-bin.zip -d .tmp_profile_script
+for i in `find .tmp_profile_script/*/modules/core/lib -name "*.jar"` ; do
+  CP=$CP:$i
+done
+
+java ${JVM_OPTS} -cp $CP ${*}
+


Property changes on: trunk/bin/profile.sh
___________________________________________________________________
Name: svn:executable
   + *
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF



More information about the infinispan-commits mailing list