[jboss-cvs] JBossAS SVN: r79409 - trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 13 12:24:53 EDT 2008
Author: bstansberry at jboss.com
Date: 2008-10-13 12:24:53 -0400 (Mon, 13 Oct 2008)
New Revision: 79409
Modified:
trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java
Log:
Parameterize depth of classloader leak search
Modified: trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java 2008-10-13 16:07:35 UTC (rev 79408)
+++ trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java 2008-10-13 16:24:53 UTC (rev 79409)
@@ -41,7 +41,10 @@
private static ClassLoaderStore instance = new ClassLoaderStore();
- private final Map classloaders = new HashMap();
+ private final Map classloaders = new HashMap();
+
+ private final int depth = Integer.parseInt(System.getProperty("jboss.classloader.leak.test.depth", "12"));
+
private ClassLoaderStore()
{
@@ -150,7 +153,7 @@
Thread.sleep(20);
- String report = leakAnalyzer.exploreObjectReferences(datapoints, weakReferenceOnLoader.get(), 18, true, false);
+ String report = leakAnalyzer.exploreObjectReferences(datapoints, weakReferenceOnLoader.get(), this.depth, true, false);
log.info(report);
if (reportHTMLFile != null)
{
More information about the jboss-cvs-commits
mailing list