User: user57
Date: 01/07/05 19:29:21
Modified: src/main/org/jboss/test/perf/test TestProbe.java
Log:
o Changed all tests which deploy one or more jars to undeploy after
testing.
Revision Changes Path
1.2 +29 -3 jbosstest/src/main/org/jboss/test/perf/test/TestProbe.java
Index: TestProbe.java
===================================================================
RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/perf/test/TestProbe.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestProbe.java 2001/06/26 18:28:35 1.1
+++ TestProbe.java 2001/07/06 02:29:21 1.2
@@ -7,14 +7,19 @@
import javax.naming.NamingException;
import javax.rmi.PortableRemoteObject;
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
import org.jboss.test.perf.interfaces.Probe;
import org.jboss.test.perf.interfaces.ProbeHome;
-import org.jboss.test.util.Deploy;
+import org.jboss.test.util.Deploy;
+
/** Test of EJB call invocation overhead.
@author [EMAIL PROTECTED]
-@version $Revision: 1.1 $
+@version $Revision: 1.2 $
*/
public class TestProbe extends junit.framework.TestCase
{
@@ -27,7 +32,7 @@
protected void setUp() throws Exception
{
- Deploy.deploy("perf.jar");
+ // Deploy.deploy("perf.jar");
}
public void testTimings() throws Exception
@@ -100,5 +105,26 @@
long end = System.currentTimeMillis();
long elapsed = end - start;
System.out.println(N+" echo() invocations = "+elapsed+" ms, "+(elapsed /
N)+" ms/noop");
+ }
+
+ public static Test suite() {
+ TestSuite suite = new TestSuite();
+
+ try {
+ String filename = "../deploy/perf.jar";
+ System.out.println("Deploying...");
+ Deploy.deploy(filename);
+
+ suite.addTest(new TestSuite(TestProbe.class));
+
+ // add a test case to undeploy our support applications
+ suite.addTest(new Deploy.Undeployer(filename));
+ }
+ catch (Throwable t) {
+ t.printStackTrace();
+ System.exit(0);
+ }
+
+ return suite;
}
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development