test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java

Print this page
rev 7875 : imported patch 8023101

@@ -112,14 +112,14 @@
         MemoryUsage usage2 = mpool.getUsage();
         MemoryUsage peak2 = mpool.getPeakUsage();
         System.out.println("After GC: ");
         printMemoryUsage(usage2, peak2);
 
-        if (usage2.getUsed() >= usage1.getUsed()) {
+        if (usage2.getUsed() > usage1.getUsed()) {
             throw new RuntimeException(
                 formatSize("Before GC: used", usage1.getUsed()) + " " +
-                " expected to be > " +
+                " expected to be >= " +
                 formatSize("After GC: used", usage2.getUsed()));
         }
 
         mpool.resetPeakUsage();
 

@@ -133,14 +133,14 @@
                 formatSize("After resetting peak: peak", peak3.getUsed()) + " " +
                 " expected to be equal to " +
                 formatSize("current used", usage3.getUsed()));
         }
 
-        if (peak3.getUsed() >= peak2.getUsed()) {
+        if (peak3.getUsed() > peak2.getUsed()) {
             throw new RuntimeException(
                 formatSize("After resetting peak: peak", peak3.getUsed()) + " " +
-                " expected to be < " +
+                " expected to be <= " +
                 formatSize("previous peak", peak2.getUsed()));
         }
 
         System.out.println("Test passed.");
     }