[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