See <https://builds.apache.org/job/Log4j%202%203.x/414/display/redirect?page=changes>
Changes: [rgoers] LOG4J2-2621 - Initial commit [rgoers] LOG4J2-2621 - Initial commit [rgoers] Comment out code in the Activator so it compiles [rgoers] LOG4J2-2621 - OSGi tests pass [rgoers] LOG4J2-2621 - Provide compatibility for Log4j 2 2.x plugins [rgoers] Remove duplicate changes.xml entriss. Document LOG4J2-2621 [rgoers] LOG4J2-2621 - update docs ------------------------------------------ [...truncated 9.29 MB...] [INFO] --- revapi-maven-plugin:0.10.5:check (default) @ log4j-layout-jackson-yaml --- [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 33 iota=63 [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ log4j-layout-jackson-yaml --- [INFO] Installing <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-layout-jackson-yaml/target/log4j-layout-jackson-yaml-3.0.0-SNAPSHOT.jar> to /home/jenkins/jenkins-slave/maven-repositories/1/org/apache/logging/log4j/log4j-layout-jackson-yaml/3.0.0-SNAPSHOT/log4j-layout-jackson-yaml-3.0.0-SNAPSHOT.jar [INFO] Installing <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-layout-jackson-yaml/pom.xml> to /home/jenkins/jenkins-slave/maven-repositories/1/org/apache/logging/log4j/log4j-layout-jackson-yaml/3.0.0-SNAPSHOT/log4j-layout-jackson-yaml-3.0.0-SNAPSHOT.pom [INFO] Installing <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-layout-jackson-yaml/target/log4j-layout-jackson-yaml-3.0.0-SNAPSHOT-sources.jar> to /home/jenkins/jenkins-slave/maven-repositories/1/org/apache/logging/log4j/log4j-layout-jackson-yaml/3.0.0-SNAPSHOT/log4j-layout-jackson-yaml-3.0.0-SNAPSHOT-sources.jar [INFO] Installing <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-layout-jackson-yaml/target/log4j-layout-jackson-yaml-3.0.0-SNAPSHOT-test-sources.jar> to /home/jenkins/jenkins-slave/maven-repositories/1/org/apache/logging/log4j/log4j-layout-jackson-yaml/3.0.0-SNAPSHOT/log4j-layout-jackson-yaml-3.0.0-SNAPSHOT-test-sources.jar [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 33 iota=63 [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 33 iota=63 [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Apache Log4j Core Integration Tests 3.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ log4j-core-its --- [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ log4j-core-its --- [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ log4j-core-its --- [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ log4j-core-its --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 3 resources [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ log4j-core-its --- [INFO] No sources to compile [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-bundle-plugin:3.5.0:manifest (default) @ log4j-core-its --- [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ log4j-core-its --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 3 resources [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ log4j-core-its --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 18 source files to <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/target/test-classes> [WARNING] No processor claimed any of these annotations: org.junit.AfterClass,org.junit.BeforeClass,org.junit.runner.RunWith,org.junit.runners.Parameterized.Parameters,org.junit.Test,org.junit.experimental.categories.Category,org.junit.Rule,org.junit.Ignore,org.junit.After,org.junit.ClassRule,org.junit.Before [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedTest.java>:[96,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class (see https://errorprone.info/bugpattern/ClassCanBeStatic) Did you mean 'public static class StateSettingRunnable implements Runnable {'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedTest.java>:[105,29] [ThreadPriorityCheck] Relying on the thread scheduler is discouraged; see Effective Java Item 72 (2nd edition) / 84 (3rd edition). (see https://errorprone.info/bugpattern/ThreadPriorityCheck) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/XmlCompleteFileAppenderTest.java>:[82,63] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'try (final BufferedReader reader = Files.newBufferedReader(logFile.toPath(), UTF_8)) {' or 'try (final BufferedReader reader = Files.newBufferedReader(logFile.toPath(), Charset.defaultCharset())) {'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/XmlCompactFileAppenderTest.java>:[57,63] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), UTF_8)) {' or 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), Charset.defaultCharset())) {'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java>:[195,13] [CatchAndPrintStackTrace] Logging or rethrowing exceptions should usually be preferred to catching and calling printStackTrace (see https://errorprone.info/bugpattern/CatchAndPrintStackTrace) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java>:[321,21] [NonAtomicVolatileUpdate] This update of a volatile variable is non-atomic (see https://errorprone.info/bugpattern/NonAtomicVolatileUpdate) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java>:[389,33] [NonAtomicVolatileUpdate] This update of a volatile variable is non-atomic (see https://errorprone.info/bugpattern/NonAtomicVolatileUpdate) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceRun.java>:[72,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), UTF_8, CREATE, APPEND);' or 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), Charset.defaultCharset(), CREATE, APPEND);'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceRun.java>:[127,27] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'buf.put(s.getBytes(UTF_8));' or 'buf.put(s.getBytes(Charset.defaultCharset()));'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceRun.java>:[133,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'return s.getBytes(UTF_8);' or 'return s.getBytes(Charset.defaultCharset());'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceComparison.java>:[122,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), UTF_8, CREATE, APPEND);' or 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), Charset.defaultCharset(), CREATE, APPEND);'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceComparison.java>:[196,27] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'buf.put(s.getBytes(UTF_8));' or 'buf.put(s.getBytes(Charset.defaultCharset()));'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceComparison.java>:[202,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'return s.getBytes(UTF_8);' or 'return s.getBytes(Charset.defaultCharset());'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/XmlRandomAccessFileAppenderTest.java>:[63,63] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), UTF_8)) {' or 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), Charset.defaultCharset())) {'? [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (test-compile) @ log4j-core-its --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 18 source files to <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/target/test-classes> [WARNING] No processor claimed any of these annotations: org.junit.AfterClass,org.junit.BeforeClass,org.junit.runner.RunWith,org.junit.runners.Parameterized.Parameters,org.junit.Test,org.junit.experimental.categories.Category,org.junit.Rule,org.junit.Ignore,org.junit.After,org.junit.ClassRule,org.junit.Before [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedTest.java>:[96,12] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class (see https://errorprone.info/bugpattern/ClassCanBeStatic) Did you mean 'public static class StateSettingRunnable implements Runnable {'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedTest.java>:[105,29] [ThreadPriorityCheck] Relying on the thread scheduler is discouraged; see Effective Java Item 72 (2nd edition) / 84 (3rd edition). (see https://errorprone.info/bugpattern/ThreadPriorityCheck) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/XmlCompleteFileAppenderTest.java>:[82,63] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'try (final BufferedReader reader = Files.newBufferedReader(logFile.toPath(), UTF_8)) {' or 'try (final BufferedReader reader = Files.newBufferedReader(logFile.toPath(), Charset.defaultCharset())) {'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/XmlCompactFileAppenderTest.java>:[57,63] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), UTF_8)) {' or 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), Charset.defaultCharset())) {'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java>:[195,13] [CatchAndPrintStackTrace] Logging or rethrowing exceptions should usually be preferred to catching and calling printStackTrace (see https://errorprone.info/bugpattern/CatchAndPrintStackTrace) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java>:[321,21] [NonAtomicVolatileUpdate] This update of a volatile variable is non-atomic (see https://errorprone.info/bugpattern/NonAtomicVolatileUpdate) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java>:[389,33] [NonAtomicVolatileUpdate] This update of a volatile variable is non-atomic (see https://errorprone.info/bugpattern/NonAtomicVolatileUpdate) [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceRun.java>:[72,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), UTF_8, CREATE, APPEND);' or 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), Charset.defaultCharset(), CREATE, APPEND);'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceRun.java>:[127,27] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'buf.put(s.getBytes(UTF_8));' or 'buf.put(s.getBytes(Charset.defaultCharset()));'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceRun.java>:[133,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'return s.getBytes(UTF_8);' or 'return s.getBytes(Charset.defaultCharset());'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceComparison.java>:[122,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), UTF_8, CREATE, APPEND);' or 'final Writer w = Files.newBufferedWriter(Paths.get("target/testwriter.log"), Charset.defaultCharset(), CREATE, APPEND);'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceComparison.java>:[196,27] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'buf.put(s.getBytes(UTF_8));' or 'buf.put(s.getBytes(Charset.defaultCharset()));'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/PerformanceComparison.java>:[202,26] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'return s.getBytes(UTF_8);' or 'return s.getBytes(Charset.defaultCharset());'? [WARNING] <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/XmlRandomAccessFileAppenderTest.java>:[63,63] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. (see https://errorprone.info/bugpattern/DefaultCharset) Did you mean 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), UTF_8)) {' or 'try (final BufferedReader reader = Files.newBufferedReader(file.toPath(), Charset.defaultCharset())) {'? [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-surefire-plugin:2.21.0:test (default-test) @ log4j-core-its --- [INFO] Tests are skipped. [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ log4j-core-its --- [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-jar-plugin:3.1.0:test-jar (test-jar) @ log4j-core-its --- [INFO] Building jar: <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/target/log4j-core-its-3.0.0-SNAPSHOT-tests.jar> [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] >>> maven-source-plugin:3.0.1:test-jar (test-jar) > generate-sources @ log4j-core-its >>> [WARNING] Failed to getClass for org.apache.maven.plugins.source.TestSourceJarMojo [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] <<< maven-source-plugin:3.0.1:test-jar (test-jar) < generate-sources @ log4j-core-its <<< [INFO] [INFO] --- maven-source-plugin:3.0.1:test-jar (test-jar) @ log4j-core-its --- [INFO] Building jar: <https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core-its/target/log4j-core-its-3.0.0-SNAPSHOT-test-sources.jar> [WARNING] Failed to notify spy hudson.maven.Maven3Builder$JenkinsEventSpy: java.util.concurrent.ExecutionException: Invalid object ID 16 iota=63 [INFO] [INFO] --- maven-failsafe-plugin:2.21.0:integration-test (default) @ log4j-core-its --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- 01:02:04,919 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-perf.xml] at [jar:<https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core/target/log4j-core-3.0.0-SNAPSHOT-tests.jar!/logback-perf.xml]> 01:02:04,934 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@49e5f737 - URL [jar:<https://builds.apache.org/job/Log4j%202%203.x/ws/log4j-core/target/log4j-core-3.0.0-SNAPSHOT-tests.jar!/logback-perf.xml]> is not of type file 01:02:04,963 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 01:02:04,964 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender] 01:02:04,972 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [TestLogfile] 01:02:04,981 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 01:02:04,982 |-WARN in ch.qos.logback.classic.encoder.PatternLayoutEncoder@5c671d7f - As of version 1.2.0 "immediateFlush" property should be set within the enclosing Appender. 01:02:04,982 |-WARN in ch.qos.logback.classic.encoder.PatternLayoutEncoder@5c671d7f - Please move "immediateFlush" property into the enclosing appender. 01:02:05,010 |-WARN in ch.qos.logback.classic.encoder.PatternLayoutEncoder@5c671d7f - Setting the "immediateFlush" property of the enclosing appender to false 01:02:05,010 |-INFO in ch.qos.logback.core.FileAppender[TestLogfile] - File property is set to [target/testlogback.log] 01:02:05,011 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to DEBUG 01:02:05,011 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [TestLogfile] to Logger[ROOT] 01:02:05,012 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 01:02:05,013 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@757277dc - Registering current configuration as safe fallback point [INFO] Running org.apache.logging.log4j.PerformanceComparison Log4j : 1705 Logback : 1197 Log4j 2.0: 977 ############################################### Log4j : 1272 Logback : 1007 Log4j 2.0: 937 ############################################### Log4j : 1130 Logback : 1017 Log4j 2.0: 855 ############################################### Log4j : 1088 Logback : 966 Log4j 2.0: 859 ############################################### [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 7.011 s - in org.apache.logging.log4j.PerformanceComparison [INFO] Running org.apache.logging.log4j.core.ThreadedTest Counter = 100 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.269 s - in org.apache.logging.log4j.core.ThreadedTest ERROR StatusLogger No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2.debug' to show Log4j 2 internal initialization logging. See https://logging.apache.org/log4j/2.x/manual/configuration.html for instructions on how to configure Log4j 2 [INFO] Running org.apache.logging.log4j.core.ThreadedPerfTest Timer DebugDisabled stopped. Elapsed time: 0.075398771 seconds Average per iteration: 0.000000000 seconds Timer DebugLogger stopped. Elapsed time: 0.046101134 seconds Average per iteration: 0.000000000 seconds [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 s - in org.apache.logging.log4j.core.ThreadedPerfTest ERROR StatusLogger No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2.debug' to show Log4j 2 internal initialization logging. See https://logging.apache.org/log4j/2.x/manual/configuration.html for instructions on how to configure Log4j 2 Configuration was Default@5a955565 Timer Setup stopped. Elapsed time: 0.109663717 seconds Average per iteration: 0.000000010 seconds [INFO] Running org.apache.logging.log4j.core.SimplePerfTest Timer DebugDisabled stopped. Elapsed time: 0.054885156 seconds Average per iteration: 0.000000005 seconds Timer DebugLogger stopped. Elapsed time: 0.057487047 seconds Average per iteration: 0.000000005 seconds Timer DebugDisabled stopped. Elapsed time: 0.041337884 seconds Average per iteration: 0.000000004 seconds [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.239 s - in org.apache.logging.log4j.core.SimplePerfTest [INFO] Running org.apache.logging.log4j.FilterPerformanceComparison Testing multithreading Testing 1 threads, NON-EMPTY context ############################################### Logback: 49 Log4j 2.0: 30 ############################################### Testing 2 threads, NON-EMPTY context ############################################### Logback: 44 Log4j 2.0: 21 ############################################### Testing 5 threads, NON-EMPTY context ############################################### Logback: 52 Log4j 2.0: 25 ############################################### Testing 10 threads, NON-EMPTY context ############################################### Logback: 94 Log4j 2.0: 43 ############################################### Testing 20 threads, NON-EMPTY context ############################################### Logback: 128 Log4j 2.0: 86 ############################################### Testing 50 threads, NON-EMPTY context ############################################### Logback: 283 Log4j 2.0: 185 ############################################### Testing multithreading Testing 1 threads, EMPTY context ############################################### Logback: 27 Log4j 2.0: 20 ############################################### Testing 2 threads, EMPTY context Build was aborted channel stopped