This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 3493a32466 Make PluginEntry a record class
new 51b436043c Ban dependencies interfering with our tests
new a7854ac1e5 LOG4J2-3516 - Move perf tests to log4j-core-its
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
log4j-core-its/pom.xml | 33 +++++++++++++++++-
.../core/async/perftest/AbstractRunQueue.java | 17 ++++-----
.../log4j/core/async/perftest/Histogram.java | 4 +--
.../log4j/core/async/perftest/IPerfTestRunner.java | 0
.../log4j/core/async/perftest/IdleStrategy.java | 2 +-
.../core/async/perftest/MultiThreadPerfTest.java | 15 ++++----
.../core/async/perftest/NoOpIdleStrategy.java | 0
.../log4j/core/async/perftest/PerfTest.java | 0
.../log4j/core/async/perftest/PerfTestDriver.java | 40 +++++++++-------------
.../async/perftest/PerfTestResultFormatter.java | 2 +-
.../core/async/perftest/ResponseTimeTest.java | 23 ++++++-------
.../log4j/core/async/perftest/RunConversant.java | 3 +-
.../log4j/core/async/perftest/RunJCTools.java | 9 ++---
.../log4j/core/async/perftest/RunLog4j1.java | 0
.../log4j/core/async/perftest/RunLog4j2.java | 2 +-
.../log4j/core/async/perftest/RunLogback.java | 0
.../log4j/core/async/perftest/SimplePerfTest.java | 4 +--
.../core/async/perftest/YieldIdleStrategy.java | 0
log4j-core-test/pom.xml | 11 ------
log4j-gctests/pom.xml | 11 ------
log4j-parent/pom.xml | 37 ++++++++++++++++++++
log4j-perf-test/pom.xml | 22 ++++++++++++
log4j-spring-cloud-config-client/pom.xml | 18 ++++++++++
23 files changed, 162 insertions(+), 91 deletions(-)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/AbstractRunQueue.java
(85%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/Histogram.java
(99%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/IPerfTestRunner.java
(100%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/IdleStrategy.java
(96%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/MultiThreadPerfTest.java
(90%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/NoOpIdleStrategy.java
(100%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/PerfTest.java
(100%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/PerfTestDriver.java
(90%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/PerfTestResultFormatter.java
(99%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/ResponseTimeTest.java
(94%)
copy {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/RunConversant.java
(90%)
rename
log4j-core-test/src/test/java/org/apache/logging/log4j/core/async/perftest/RunConversant.java
=>
log4j-core-its/src/test/java/org/apache/logging/log4j/core/async/perftest/RunJCTools.java
(75%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/RunLog4j1.java
(100%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/RunLog4j2.java
(97%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/RunLogback.java
(100%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/SimplePerfTest.java
(98%)
rename {log4j-core-test =>
log4j-core-its}/src/test/java/org/apache/logging/log4j/core/async/perftest/YieldIdleStrategy.java
(100%)