Author: dgolovin
Date: 2010-11-29 13:13:51 -0500 (Mon, 29 Nov 2010)
New Revision: 27009
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.ui.test/src/org/jboss/tools/vpe/ui/test/TestUtil.java
Log:
Long running task detected message now is accompanied with list of running jobs
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.ui.test/src/org/jboss/tools/vpe/ui/test/TestUtil.java
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.ui.test/src/org/jboss/tools/vpe/ui/test/TestUtil.java 2010-11-29
17:53:00 UTC (rev 27008)
+++
trunk/vpe/tests/org.jboss.tools.vpe.ui.test/src/org/jboss/tools/vpe/ui/test/TestUtil.java 2010-11-29
18:13:51 UTC (rev 27009)
@@ -186,8 +186,15 @@
long start = System.currentTimeMillis();
while (!Job.getJobManager().isIdle()) {
delay(500);
- if ( (System.currentTimeMillis()-start) > maxIdle )
- throw new RuntimeException("A long running task detected"); //$NON-NLS-1$
+ if ( (System.currentTimeMillis()-start) > maxIdle ) {
+ Job[] jobs = Job.getJobManager().find(null);
+ StringBuffer jobsList = new StringBuffer("A long running task
detected\n");
+
+ for (Job job : jobs) {
+ jobsList.append(job.getName()).append("\n");
+ }
+ throw new RuntimeException(jobsList.toString()); //$NON-NLS-1$
+ }
}
}
Show replies by date