[jboss-cvs] JBossAS SVN: r63667 - in projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress: methodinvocation and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 27 05:56:09 EDT 2007
Author: kabir.khan at jboss.com
Date: 2007-06-27 05:56:09 -0400 (Wed, 27 Jun 2007)
New Revision: 63667
Modified:
projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java
projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/methodinvocation/POJO.java
Log:
Don't use empty methods in stress test
Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java 2007-06-27 09:46:11 UTC (rev 63666)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java 2007-06-27 09:56:09 UTC (rev 63667)
@@ -28,20 +28,24 @@
*/
public class POJO
{
+ private static int counter;
+
public void methodWithAroundNoExceptions()
{
-
+ counter++;
}
public void methodWithBeforeAfter()
{
-
+ counter++;
}
public void methodWithAroundExceptions()
{
+ counter++;
throw new RuntimeException();
}
public void methodWithBeforeThrowingFinally()
{
+ counter++;
throw new RuntimeException();
}
}
Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/methodinvocation/POJO.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/methodinvocation/POJO.java 2007-06-27 09:46:11 UTC (rev 63666)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/methodinvocation/POJO.java 2007-06-27 09:56:09 UTC (rev 63667)
@@ -28,38 +28,41 @@
*/
public class POJO
{
+ private static int counter;
+
public static void staticMethodNoAdvice()
{
-
+ counter++;
}
public void nonStaticMethodNoAdvice()
{
-
+ counter++;
}
public void oneInterceptor()
{
-
+ counter++;
}
public void fiveInterceptors()
{
-
+ counter++;
}
public void oneAdvice()
{
-
+ counter++;
}
public void fiveAdvices()
{
-
+ counter++;
}
public static void generateStackTrace()
{
+ counter++;
//Look at the depth of the call stack for different weaving types
new Exception("CALL STACK - INFO ONLY").printStackTrace();
}
More information about the jboss-cvs-commits
mailing list