--- old/test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java 2013-08-15 21:01:52.000000000 +0200 +++ new/test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java 2013-08-15 21:01:52.000000000 +0200 @@ -114,10 +114,10 @@ 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())); } @@ -135,10 +135,10 @@ 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())); }