hotspot/test/serviceability/logging/TestLogRotation.java
changeset 37465 1d5551f466ee
parent 35061 be6025ebffea
child 37477 0ca0b7388bb6
--- a/hotspot/test/serviceability/logging/TestLogRotation.java	Mon Apr 11 09:45:03 2016 +0200
+++ b/hotspot/test/serviceability/logging/TestLogRotation.java	Mon Apr 11 12:22:09 2016 +0200
@@ -102,8 +102,10 @@
                 smallFilesNumber++;
             }
         }
-        if (logs.length != numberOfFiles) {
-            throw new Error("There are only " + logs.length + " logs instead " + numberOfFiles);
+        // Expect one more log file since the number-of-files doesn't include the active log file
+        int expectedNumberOfFiles = numberOfFiles + 1;
+        if (logs.length != expectedNumberOfFiles) {
+            throw new Error("There are " + logs.length + " logs instead of the expected " + expectedNumberOfFiles);
         }
         if (smallFilesNumber > 1) {
             throw new Error("There should maximum one log with size < " + logFileSizeK + "K");