This is an automated email from the ASF dual-hosted git repository. pkarwasz pushed a commit to branch 2.x in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit b5da292cc059f06030f133d3c57c8b0fa83246ff Author: Piotr P. Karwasz <[email protected]> AuthorDate: Fri Oct 20 13:43:38 2023 +0200 Use real timestamp in StatusLoggerExtension messages --- .../apache/logging/log4j/test/junit/StatusLoggerExtension.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/StatusLoggerExtension.java b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/StatusLoggerExtension.java index dab6e8912c..02df4dc9f0 100644 --- a/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/StatusLoggerExtension.java +++ b/log4j-api-test/src/main/java/org/apache/logging/log4j/test/junit/StatusLoggerExtension.java @@ -17,6 +17,8 @@ package org.apache.logging.log4j.test.junit; import java.io.IOException; +import java.time.Instant; +import java.time.format.DateTimeFormatter; import java.util.ArrayList; import java.util.List; import java.util.stream.Stream; @@ -132,9 +134,9 @@ class StatusLoggerExtension extends TypeBasedParameterResolver<ListStatusListene Level.ALL, false, false, - true, false, - "HH:mm:ss.SSS", + false, + null, ParameterizedNoReferenceMessageFactory.INSTANCE, PropertiesUtil.getProperties(), System.err); @@ -143,7 +145,9 @@ class StatusLoggerExtension extends TypeBasedParameterResolver<ListStatusListene logger.atLevel(data.getLevel()) .withThrowable(data.getThrowable()) .withLocation(data.getStackTraceElement()) - .log(data.getMessage()); + .log("{} {}", + DateTimeFormatter.ISO_LOCAL_TIME.format(Instant.ofEpochMilli(data.getTimestamp())), + data.getMessage()); }); } }
