[jbpm-commits] JBoss JBPM SVN: r2224 - in jbpm3/branches/tdiesler/modules/core: src/main/java/org/jbpm and 1 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Sat Sep 13 07:51:24 EDT 2008
Author: thomas.diesler at jboss.com
Date: 2008-09-13 07:51:23 -0400 (Sat, 13 Sep 2008)
New Revision: 2224
Modified:
jbpm3/branches/tdiesler/modules/core/pom.xml
jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/AbstractJbpmTestCase.java
jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java
Log:
WIP
Modified: jbpm3/branches/tdiesler/modules/core/pom.xml
===================================================================
--- jbpm3/branches/tdiesler/modules/core/pom.xml 2008-09-13 11:49:41 UTC (rev 2223)
+++ jbpm3/branches/tdiesler/modules/core/pom.xml 2008-09-13 11:51:23 UTC (rev 2224)
@@ -300,26 +300,92 @@
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
- <excludes>
- <!-- https://jira.jboss.org/jira/browse/JBPM-1720 -->
- <exclude>org/jbpm/jcr/JcrDbTest.java</exclude>
- <!-- https://jira.jboss.org/jira/browse/JBPM-1721 -->
- <exclude>org/jbpm/job/executor/JobLoadJoinTest.java</exclude>
- <exclude>org/jbpm/job/executor/JobLoadSubProcessTest.java</exclude>
- <!-- https://jira.jboss.org/jira/browse/JBPM-1722 -->
- <exclude>org/jbpm/mail/MailTest.java</exclude>
- <exclude>org/jbpm/mail/TaskMailTest.java</exclude>
- <exclude>org/jbpm/mail/RealServerMailTestCase.java</exclude>
- <!-- https://jira.jboss.org/jira/browse/JBPM-1723 -->
- <exclude>org/jbpm/perf/PerfWithoutDbTest.java</exclude>
- <exclude>org/jbpm/perf/StateUpdateTest.java</exclude>
- <!-- https://jira.jboss.org/jira/browse/JBPM-1724 -->
- <exclude>org/jbpm/seam/SeamPageFlowTest.java</exclude>
- <!-- https://jira.jboss.org/jira/browse/JBPM-1718 -->
- <exclude>org/jbpm/graph/exe/SubProcessPlusConcurrencyDbTest.java</exclude>
- <exclude>org/jbpm/job/executor/JobExecutorDbTest.java</exclude>
- <exclude>org/jbpm/jpdl/exe/JoinDbTest.java</exclude>
- </excludes>
+ <includes>
+ <include>org/jbpm/bytes/ByteArrayDbTest.java</include>
+ <include>org/jbpm/context/exe/ContextInstanceDbTest.java</include>
+ <include>org/jbpm/context/exe/CustomVariableLongIdDbTest.java</include>
+ <include>org/jbpm/context/exe/CustomVariableStringIdDbTest.java</include>
+ <include>org/jbpm/context/exe/TokenVariableMapDbTest.java</include>
+ <include>org/jbpm/context/exe/VariableInstanceDbTest.java</include>
+ <include>org/jbpm/context/exe/VariableQueryDbTest.java</include>
+ <include>org/jbpm/context/log/VariableUpdateDbTest.java</include>
+ <include>org/jbpm/db/ContextSessionDbTest.java</include>
+ <include>org/jbpm/db/DeleteProcessInstanceDbTest.java</include>
+ <include>org/jbpm/db/GraphSessionDbTest.java</include>
+ <include>org/jbpm/db/IdAssignmentDbTest.java</include>
+ <include>org/jbpm/db/JbpmContextGetDbTest.java</include>
+ <include>org/jbpm/db/TaskMgmtSessionDbTest.java</include>
+ <include>org/jbpm/graph/action/ActionDbTest.java</include>
+ <include>org/jbpm/graph/def/DescriptionDbTest.java</include>
+ <include>org/jbpm/graph/def/EventDbTest.java</include>
+ <include>org/jbpm/graph/def/ExceptionHandlerDbTest.java</include>
+ <include>org/jbpm/graph/def/MultipleProcessDefinitionEventsDbTest.java</include>
+ <include>org/jbpm/graph/def/NodeDbTest.java</include>
+ <include>org/jbpm/graph/def/ProcessDefinitionDbTest.java</include>
+ <include>org/jbpm/graph/def/SuperStateDbTest.java</include>
+ <include>org/jbpm/graph/def/TransitionDbTest.java</include>
+ <include>org/jbpm/graph/exe/BusinessKeyDbTest.java</include>
+ <include>org/jbpm/graph/exe/CommentDbTest.java</include>
+ <include>org/jbpm/graph/exe/ProcessInstanceDbTest.java</include>
+ <include>org/jbpm/graph/exe/RuntimeActionDbTest.java</include>
+ <include>org/jbpm/graph/exe/StateDbTest.java</include>
+ <include>org/jbpm/graph/exe/SubProcessCancellationTest.java</include>
+ <include>org/jbpm/graph/exe/SubProcessPlusConcurrencyDbTest.java</include>
+ <include>org/jbpm/graph/exe/SuperStateActionExecutionDbTest.java</include>
+ <include>org/jbpm/graph/exe/SuspendAndResumeDbTest.java</include>
+ <include>org/jbpm/graph/exe/TokenDbTest.java</include>
+ <include>org/jbpm/graph/log/ActionLogDbTest.java</include>
+ <include>org/jbpm/graph/log/NodeLogDbTest.java</include>
+ <include>org/jbpm/graph/log/ProcessInstanceLogsDbTest.java</include>
+ <include>org/jbpm/graph/log/SignalLogDbTest.java</include>
+ <include>org/jbpm/graph/log/TokenLogsDbTest.java</include>
+ <include>org/jbpm/graph/log/TransitionLogDbTest.java</include>
+ <include>org/jbpm/graph/node/EndStateDbTest.java</include>
+ <include>org/jbpm/graph/node/JpdlDbTest.java</include>
+ <include>org/jbpm/graph/node/ProcessStateDbTest.java</include>
+ <include>org/jbpm/graph/node/StartStateDbTest.java</include>
+ <include>org/jbpm/graph/node/TaskNotificationDbTest.java</include>
+ <include>org/jbpm/jbpm1024/JBPM1024Test.java</include>
+ <include>org/jbpm/jbpm1072/JBPM1072Test.java</include>
+ <include>org/jbpm/jbpm1106/JBPM1106Test.java</include>
+ <include>org/jbpm/jbpm1135/JBPM1135Test.java</include>
+ <include>org/jbpm/jbpm1452/JBPM1452Test.java</include>
+ <include>org/jbpm/jbpm522/JBPM522Test.java</include>
+ <include>org/jbpm/jbpm983/JBPM983Test.java</include>
+ <include>org/jbpm/jcr/JcrDbTest.java</include>
+ <include>org/jbpm/job/executor/JobLoadJoinTest.java</include>
+ <include>org/jbpm/job/executor/JobLoadSubProcessTest.java</include>
+ <include>org/jbpm/jpdl/el/ActionExpressionDbTest.java</include>
+ <include>org/jbpm/jpdl/exe/AvailableTransitionsDbTest.java</include>
+ <include>org/jbpm/jpdl/exe/JoinDbTest.java</include>
+ <include>org/jbpm/jpdl/par/ProcessArchiveClassLoadingDbTest.java</include>
+ <include>org/jbpm/jpdl/par/ProcessArchiveDeploymentDbTest.java</include>
+ <include>org/jbpm/logging/exe/LoggingConfigDbTest.java</include>
+ <include>org/jbpm/logging/log/ProcessLogDbTest.java</include>
+ <include>org/jbpm/msg/command/AsyncExecutionDbTest.java</include>
+ <include>org/jbpm/optimisticlocking/LockingTest.java</include>
+ <include>org/jbpm/perf/TasklistEagerLoadingTest.java</include>
+ <include>org/jbpm/persistence/db/FlushDbTest.java</include>
+ <include>org/jbpm/scenarios/AsyncTimerAndSubProcessDbTest.java</include>
+ <include>org/jbpm/scenarios/TwoSubProcessesInOneTransactionDbTest.java</include>
+ <include>org/jbpm/scheduler/exe/TimerDbTest.java</include>
+ <include>org/jbpm/scheduler/exe/UnsafeSessionUsageTest.java</include>
+ <include>org/jbpm/taskmgmt/def/SwimlaneDbTest.java</include>
+ <include>org/jbpm/taskmgmt/def/TaskControllerDbTest.java</include>
+ <include>org/jbpm/taskmgmt/def/TaskDbTest.java</include>
+ <include>org/jbpm/taskmgmt/def/TaskMgmtDefinitionDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/BlockingTaskDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/EndTasksDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/SwimlaneDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/TaskAssignmentDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/TaskInstanceDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/TaskMgmtInstanceDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/TaskTimerExecutionDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/TaskVariableAccessDbTest.java</include>
+ <include>org/jbpm/taskmgmt/exe/TaskVariablesDbTest.java</include>
+ <include>org/jbpm/taskmgmt/log/SwimlaneLogDbTest.java</include>
+ <include>org/jbpm/taskmgmt/log/TaskLogDbTest.java</include>
+ </includes>
</configuration>
</plugin>
</plugins>
Modified: jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/AbstractJbpmTestCase.java
===================================================================
--- jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/AbstractJbpmTestCase.java 2008-09-13 11:49:41 UTC (rev 2223)
+++ jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/AbstractJbpmTestCase.java 2008-09-13 11:51:23 UTC (rev 2224)
@@ -30,4 +30,15 @@
JbpmConfigurationTestHelper.reset();
JbpmContextTestHelper.reset();
}
+
+ protected String getShortName()
+ {
+ String shortName = getClass().getName();
+ return shortName.substring(shortName.lastIndexOf('.') + 1) + "." + getName();
+ }
+
+ protected String getLongName()
+ {
+ return getClass().getName() + "." + getName();
+ }
}
Modified: jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java
===================================================================
--- jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java 2008-09-13 11:49:41 UTC (rev 2223)
+++ jbpm3/branches/tdiesler/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java 2008-09-13 11:51:23 UTC (rev 2224)
@@ -55,20 +55,53 @@
protected JobExecutor jobExecutor;
+ private long before, after;
+
public void setUp() throws Exception
{
- log.debug("### starting " + getClass().getName() + "." + getName() + " ####################################################");
+ System.out.println();
+ log.debug("### starting " + getLongName() + " ####################################################");
+
+ before = System.currentTimeMillis();
+ super.setUp();
+ after = System.currentTimeMillis();
+ System.out.println("super.setUp: " + (after - before) + "ms");
+ before = after;
+
createSchema();
+ after = System.currentTimeMillis();
+ System.out.println("createSchema: " + (after - before) + "ms");
+ before = after;
+
createJbpmContext();
+ after = System.currentTimeMillis();
+ System.out.println("createJbpmContext: " + (after - before) + "ms");
+ before = after;
+
initializeMembers();
+ after = System.currentTimeMillis();
+ System.out.println("initializeMembers: " + (after - before) + "ms");
+ before = after;
}
public void tearDown() throws Exception
{
+ after = System.currentTimeMillis();
+ System.out.println(getShortName() + ": " + (after - before) + "ms");
+ before = after;
+
resetMembers();
+ after = System.currentTimeMillis();
+ System.out.println("resetMembers: " + (after - before) + "ms");
+ before = after;
+
closeJbpmContext();
+ after = System.currentTimeMillis();
+ System.out.println("closeJbpmContext: " + (after - before) + "ms");
+
super.tearDown();
- log.debug("### " + getClass().getName() + "." + getName() + " done ####################################################");
+ log.debug("### " + getLongName() + " done ####################################################");
+ System.out.println();
}
public void beginSessionTransaction()
More information about the jbpm-commits
mailing list