< prev index next >

test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java

Print this page
rev 60232 : 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases
Reviewed-by: XXX

@@ -156,29 +156,29 @@
         long minExpected = 1;
         long maxExpected = Long.MAX_VALUE;
 
         {
             String msg = "Pauses expected = [" + minExpected + "; " + maxExpected + "], actual = " + pausesActual;
-            if (minExpected < pausesActual && pausesActual < maxExpected) {
+            if (minExpected <= pausesActual && pausesActual <= maxExpected) {
                 System.out.println(msg);
             } else {
                 throw new IllegalStateException(msg);
             }
         }
 
         {
             String msg = "Cycles expected = [" + minExpected + "; " + maxExpected + "], actual = " + cyclesActual;
-            if (minExpected < cyclesActual && cyclesActual < maxExpected) {
+            if (minExpected <= cyclesActual && cyclesActual <= maxExpected) {
                 System.out.println(msg);
             } else {
                 throw new IllegalStateException(msg);
             }
         }
 
         {
             String msg = "Cycle duration (" + cyclesActual + "), pause duration (" + pausesActual + ")";
-            if (pausesActual < cyclesActual) {
+            if (pausesActual <= cyclesActual) {
                 System.out.println(msg);
             } else {
                 throw new IllegalStateException(msg);
             }
         }
< prev index next >