[hornetq-commits] JBoss hornetq SVN: r10258 - branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/util.
do-not-reply at jboss.org
do-not-reply at jboss.org
Sat Feb 26 04:12:03 EST 2011
Author: ataylor
Date: 2011-02-26 04:12:02 -0500 (Sat, 26 Feb 2011)
New Revision: 10258
Modified:
branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/util/UnitTestCase.java
Log:
add check for tests still broadcasting at teardown
Modified: branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/util/UnitTestCase.java
===================================================================
--- branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/util/UnitTestCase.java 2011-02-26 08:26:15 UTC (rev 10257)
+++ branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/util/UnitTestCase.java 2011-02-26 09:12:02 UTC (rev 10258)
@@ -914,6 +914,19 @@
fail("test left serverlocator running, this could effect other tests");
// System.exit(0);
}
+ else if (stackTraceElement.getMethodName().contains("BroadcastGroupImpl.run") && !alreadyFailedThread.contains(thread))
+ {
+ alreadyFailedThread.add(thread);
+ System.out.println(threadDump(this.getName() + " has left threads running. Look at thread " +
+ thread.getName() +
+ " id = " +
+ thread.getId() +
+ " is still broadcasting " +
+ this.getName() +
+ " on this following dump"));
+ fail("test left broadcastgroupimpl running, this could effect other tests");
+ // System.exit(0);
+ }
}
}
More information about the hornetq-commits
mailing list