test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Print this page
rev 7875 : imported patch 8023101
*** 112,125 ****
MemoryUsage usage2 = mpool.getUsage();
MemoryUsage peak2 = mpool.getPeakUsage();
System.out.println("After GC: ");
printMemoryUsage(usage2, peak2);
! if (usage2.getUsed() >= usage1.getUsed()) {
throw new RuntimeException(
formatSize("Before GC: used", usage1.getUsed()) + " " +
! " expected to be > " +
formatSize("After GC: used", usage2.getUsed()));
}
mpool.resetPeakUsage();
--- 112,125 ----
MemoryUsage usage2 = mpool.getUsage();
MemoryUsage peak2 = mpool.getPeakUsage();
System.out.println("After GC: ");
printMemoryUsage(usage2, peak2);
! if (usage2.getUsed() > usage1.getUsed()) {
throw new RuntimeException(
formatSize("Before GC: used", usage1.getUsed()) + " " +
! " expected to be >= " +
formatSize("After GC: used", usage2.getUsed()));
}
mpool.resetPeakUsage();
*** 133,146 ****
formatSize("After resetting peak: peak", peak3.getUsed()) + " " +
" expected to be equal to " +
formatSize("current used", usage3.getUsed()));
}
! if (peak3.getUsed() >= peak2.getUsed()) {
throw new RuntimeException(
formatSize("After resetting peak: peak", peak3.getUsed()) + " " +
! " expected to be < " +
formatSize("previous peak", peak2.getUsed()));
}
System.out.println("Test passed.");
}
--- 133,146 ----
formatSize("After resetting peak: peak", peak3.getUsed()) + " " +
" expected to be equal to " +
formatSize("current used", usage3.getUsed()));
}
! if (peak3.getUsed() > peak2.getUsed()) {
throw new RuntimeException(
formatSize("After resetting peak: peak", peak3.getUsed()) + " " +
! " expected to be <= " +
formatSize("previous peak", peak2.getUsed()));
}
System.out.println("Test passed.");
}