diff options
author | Morten Tokle <morten.tokle@gmail.com> | 2021-01-22 11:03:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-22 11:03:43 +0100 |
commit | adb50113166649a26008db2933616f1bad35bee2 (patch) | |
tree | a752759533fd5209bbe31bd8fb20eb3a5041ac82 /jdisc_http_service/src/test/java/com | |
parent | 2f5529f030431b45cb03fc2f4a508ca9676d705b (diff) |
Revert "Revert "Remove locks in access logging [run-systemtest]""
Diffstat (limited to 'jdisc_http_service/src/test/java/com')
-rw-r--r-- | jdisc_http_service/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/jdisc_http_service/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java b/jdisc_http_service/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java index c0dafe05bb6..d72a0ef653e 100644 --- a/jdisc_http_service/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java +++ b/jdisc_http_service/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java @@ -48,7 +48,7 @@ public class LogFileHandlerTestCase { return ("["+timeStamp+"]" + " " + formatMessage(r) + "\n"); } }; - LogFileHandler h = new LogFileHandler(Compression.NONE, pattern, rTimes, null, formatter); + LogFileHandler h = new LogFileHandler(Compression.NONE, pattern, rTimes, null); long now = System.currentTimeMillis(); long millisPerDay = 60*60*24*1000; long tomorrowDays = (now / millisPerDay) +1; @@ -69,7 +69,7 @@ public class LogFileHandlerTestCase { File logFile = temporaryFolder.newFile("testLogFileG1.txt"); //create logfilehandler - LogFileHandler h = new LogFileHandler(Compression.NONE, logFile.getAbsolutePath(), "0 5 ...", null, new SimpleFormatter()); + LogFileHandler h = new LogFileHandler(Compression.NONE, logFile.getAbsolutePath(), "0 5 ...", null); //write log LogRecord lr = new LogRecord(Level.INFO, "testDeleteFileFirst1"); @@ -83,7 +83,7 @@ public class LogFileHandlerTestCase { File logFile = temporaryFolder.newFile("testLogFileG2.txt"); //create logfilehandler - LogFileHandler h = new LogFileHandler(Compression.NONE, logFile.getAbsolutePath(), "0 5 ...", null, new SimpleFormatter()); + LogFileHandler h = new LogFileHandler(Compression.NONE, logFile.getAbsolutePath(), "0 5 ...", null); //write log LogRecord lr = new LogRecord(Level.INFO, "testDeleteFileDuringLogging1"); @@ -111,9 +111,10 @@ public class LogFileHandlerTestCase { } }; LogFileHandler handler = new LogFileHandler( - Compression.NONE, root.getAbsolutePath() + "/logfilehandlertest.%Y%m%d%H%M%S%s", new long[]{0}, "symlink", formatter); + Compression.NONE, root.getAbsolutePath() + "/logfilehandlertest.%Y%m%d%H%M%S%s", new long[]{0}, "symlink"); - handler.publish(new LogRecord(Level.INFO, "test")); + String message = formatter.format(new LogRecord(Level.INFO, "test")); + handler.publish(new LogRecord(Level.INFO, message)); String firstFile; do { Thread.sleep(1); @@ -126,7 +127,8 @@ public class LogFileHandlerTestCase { secondFileName = handler.getFileName(); } while (firstFile.equals(secondFileName)); - handler.publish(new LogRecord(Level.INFO, "string which is way longer than the word test")); + String longMessage = formatter.format(new LogRecord(Level.INFO, "string which is way longer than the word test")); + handler.publish(new LogRecord(Level.INFO, longMessage)); handler.waitDrained(); assertThat(Files.size(Paths.get(firstFile))).isEqualTo(31); final long expectedSecondFileLength = 72; @@ -174,10 +176,10 @@ public class LogFileHandlerTestCase { } }; LogFileHandler h = new LogFileHandler( - compression, root.getAbsolutePath() + "/logfilehandlertest.%Y%m%d%H%M%S%s", new long[]{0}, null, formatter); + compression, root.getAbsolutePath() + "/logfilehandlertest.%Y%m%d%H%M%S%s", new long[]{0}, null); int logEntries = 10000; for (int i = 0; i < logEntries; i++) { - LogRecord lr = new LogRecord(Level.INFO, "test"); + LogRecord lr = new LogRecord(Level.INFO, "test\n"); h.publish(lr); } h.waitDrained(); |