[jboss-cvs] JBossAS SVN: r91209 - branches/JBPAPP_5_0/testsuite/src/main/org/jboss/test/profileservice/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jul 14 09:12:35 EDT 2009


Author: emuckenhuber
Date: 2009-07-14 09:12:34 -0400 (Tue, 14 Jul 2009)
New Revision: 91209

Modified:
   branches/JBPAPP_5_0/testsuite/src/main/org/jboss/test/profileservice/test/PlatformMBeanUnitTestCase.java
Log:
[JBPAPP-2253] Ignore undefined nonHeap max memory, seen with IBM JDK 6

Modified: branches/JBPAPP_5_0/testsuite/src/main/org/jboss/test/profileservice/test/PlatformMBeanUnitTestCase.java
===================================================================
--- branches/JBPAPP_5_0/testsuite/src/main/org/jboss/test/profileservice/test/PlatformMBeanUnitTestCase.java	2009-07-14 13:11:39 UTC (rev 91208)
+++ branches/JBPAPP_5_0/testsuite/src/main/org/jboss/test/profileservice/test/PlatformMBeanUnitTestCase.java	2009-07-14 13:12:34 UTC (rev 91209)
@@ -204,7 +204,9 @@
       MemoryUsage nonHeapMemoryUsageMU = ManagementFactoryUtils.unwrapMemoryUsage(nonHeapMemoryUsageMV);
       assertTrue(nonHeapMemoryUsageMU.getInit() >= 0);
       assertTrue(nonHeapMemoryUsageMU.getUsed() >= 1000);
-      assertTrue(nonHeapMemoryUsageMU.getMax() >= nonHeapMemoryUsageMU.getCommitted());
+      // Ignore undefined nonHeap max memory, seen with IBM JDK 6 
+      if(nonHeapMemoryUsageMU.getMax() != -1)
+    	  assertTrue(nonHeapMemoryUsageMU.getMax() >= nonHeapMemoryUsageMU.getCommitted());
       assertTrue(nonHeapMemoryUsageMU.getCommitted() >=  nonHeapMemoryUsageMU.getUsed());
       // objectPendingFinalizationCount
       ManagedProperty objectPendingFinalizationCount = props.get("objectPendingFinalizationCount");




More information about the jboss-cvs-commits mailing list