This is an automated email from the ASF dual-hosted git repository.
mattsicker pushed a change to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.
from 4513817 Add GitHub Actions CI support to release-2.x branch.
new b9ababc Remove Travis config in favor of GH Actions
new b3e3567 [LOG4J2-2653] Add initial JUnit 5 support
new b034716 [LOG4J2-2653] Simplify JUnit dependencies
new 3c6c04d Upgrade org.apache.logging.log4j.message tests
new ddda12f [LOG4J2-2653] Migrate api/java9 tests to JUnit 5
new 47d5066 [LOG4J2-2653] Migrate part of log4j-core to JUnit 5
The 6 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:
.travis-toolchains.xml | 53 ----
.travis.yml | 39 ---
log4j-1.2-api/pom.xml | 9 +-
log4j-api-java9/pom.xml | 5 +-
log4j-api-java9/src/test/java/module-info.java | 6 +
.../log4j/util/{ => java9}/ProcessIdUtilTest.java | 12 +-
.../log4j/util/{ => java9}/StackLocatorTest.java | 90 +++---
log4j-api/pom.xml | 21 +-
.../apache/logging/log4j/AbstractLoggerTest.java | 171 +++++-------
.../logging/log4j/CloseableThreadContextTest.java | 144 ++++++----
.../org/apache/logging/log4j/EventLoggerTest.java | 21 +-
.../org/apache/logging/log4j/LambdaLoggerTest.java | 14 +-
.../java/org/apache/logging/log4j/LevelTest.java | 10 +-
.../org/apache/logging/log4j/LogManagerTest.java | 64 +++--
.../apache/logging/log4j/LoggerSupplierTest.java | 215 ++++++---------
.../java/org/apache/logging/log4j/LoggerTest.java | 113 ++++----
.../java/org/apache/logging/log4j/MarkerTest.java | 35 ++-
.../logging/log4j/NoopThreadContextTest.java | 14 +-
.../log4j/ThreadContextInheritanceTest.java | 61 +++--
.../apache/logging/log4j/ThreadContextTest.java | 54 ++--
.../logging/log4j/ThreadContextUtilityClass.java | 12 +-
.../org/apache/logging/log4j/TraceLoggingTest.java | 28 +-
.../junit/LogManagerLoggerContextFactoryRule.java | 2 +
...ule.java => LoggerContextFactoryExtension.java} | 31 ++-
.../log4j/junit/StatusLoggerLevelExtension.java | 56 ++++
.../logging/log4j/junit/StatusLoggerRule.java | 1 +
.../log4j/message/FormattedMessageTest.java | 18 +-
.../log4j/message/LocalizedMessageFactoryTest.java | 7 +-
.../log4j/message/LocalizedMessageTest.java | 8 +-
.../logging/log4j/message/MapMessageTest.java | 14 +-
.../log4j/message/MessageFormatMessageTest.java | 12 +-
.../log4j/message/MessageFormatsPerfTest.java | 8 +-
.../log4j/message/ObjectArrayMessageTest.java | 10 +-
.../logging/log4j/message/ObjectMessageTest.java | 8 +-
.../log4j/message/ParameterFormatterTest.java | 5 +-
.../log4j/message/ParameterizedMessageTest.java | 8 +-
.../log4j/message/ReusableMessageFactoryTest.java | 8 +-
.../log4j/message/ReusableObjectMessageTest.java | 4 +-
.../message/ReusableParameterizedMessageTest.java | 8 +-
.../log4j/message/ReusableSimpleMessageTest.java | 4 +-
.../logging/log4j/message/SimpleMessageTest.java | 4 +-
.../log4j/message/StringFormattedMessageTest.java | 22 +-
.../log4j/message/StructuredDataMessageTest.java | 9 +-
.../log4j/message/ThreadDumpMessageTest.java | 22 +-
.../logging/log4j/simple/SimpleLoggerTest.java | 14 +-
.../log4j/spi/DefaultThreadContextMapTest.java | 11 +-
.../log4j/spi/DefaultThreadContextStackTest.java | 25 +-
.../logging/log4j/spi/LoggerAdapterTest.java | 13 +-
.../log4j/spi/MutableThreadContextStackTest.java | 56 ++--
.../org/apache/logging/log4j/util/CharsTest.java | 36 +--
.../apache/logging/log4j/util/ConstantsTest.java | 4 +-
.../log4j/util/EnvironmentPropertySourceTest.java | 24 +-
.../apache/logging/log4j/util/LambdaUtilTest.java | 72 ++---
.../util/LegacyPropertiesCompatibilityTest.java | 24 +-
.../log4j/util/Log4jCharsetsPropertiesTest.java | 23 +-
.../logging/log4j/util/ProcessIdUtilTest.java | 10 +-
.../log4j/util/PropertiesPropertySourceTest.java | 21 +-
.../logging/log4j/util/PropertiesUtilTest.java | 31 +--
.../log4j/util/PropertySourceCamelCaseTest.java | 24 +-
.../log4j/util/PropertySourceTokenizerTest.java | 28 +-
.../logging/log4j/util/ProviderUtilTest.java | 16 +-
.../log4j/util/SortedArrayStringMapTest.java | 301 +++++++++------------
.../logging/log4j/util/StringBuildersTest.java | 16 +-
.../org/apache/logging/log4j/util/StringsTest.java | 54 ++--
.../util/SystemPropertiesPropertySourceTest.java | 91 +++----
.../org/apache/logging/log4j/util/Unbox1Test.java | 50 ++--
.../logging/log4j/util/Unbox2ConfigurableTest.java | 31 +--
log4j-appserver/pom.xml | 9 +-
log4j-cassandra/pom.xml | 8 +-
log4j-core-its/pom.xml | 9 +-
log4j-core/pom.xml | 13 +-
.../log4j/core/AppenderRefLevelJsonTest.java | 42 ++-
.../logging/log4j/core/AppenderRefLevelTest.java | 49 ++--
.../logging/log4j/core/BasicLoggingTest.java | 7 +-
.../logging/log4j/core/CollectionLoggingTest.java | 40 ++-
.../log4j/core/CustomLevelsOverrideTest.java | 35 +--
.../logging/log4j/core/CustomLevelsTest.java | 34 +--
.../log4j/core/CustomLevelsWithFiltersTest.java | 31 +--
.../apache/logging/log4j/core/DeadlockTest.java | 20 +-
.../log4j/core/EventParameterMemoryLeakTest.java | 25 +-
.../logging/log4j/core/ExtendedLevelTest.java | 43 ++-
.../log4j/core/GcFreeAsynchronousLoggingTest.java | 8 +-
.../logging/log4j/core/GcFreeLoggingTestUtil.java | 18 +-
.../log4j/core/GcFreeMixedSyncAyncLoggingTest.java | 5 +-
.../log4j/core/GcFreeSynchronousLoggingTest.java | 5 +-
.../apache/logging/log4j/core/HostNameTest.java | 43 ++-
.../apache/logging/log4j/core/LateConfigTest.java | 32 +--
.../org/apache/logging/log4j/core/LevelTest.java | 60 ++--
.../apache/logging/log4j/core/Log4j1222Test.java | 4 +-
.../logging/log4j/core/LogEventFactoryTest.java | 37 +--
.../apache/logging/log4j/core/LogEventTest.java | 24 +-
.../apache/logging/log4j/core/LoggerDateTest.java | 26 +-
.../org/apache/logging/log4j/core/LoggerTest.java | 126 ++++-----
.../logging/log4j/core/LoggerUpdateTest.java | 54 ++--
.../org/apache/logging/log4j/core/LoggingTest.java | 68 -----
.../org/apache/logging/log4j/core/LookupTest.java | 31 +--
.../logging/log4j/core/PatternSelectorTest.java | 56 ++--
.../log4j/core/PropertiesFileConfigTest.java | 38 +--
...ReusableParameterizedMessageMemoryLeakTest.java | 7 +-
.../logging/log4j/core/ShutdownDisabledTest.java | 22 +-
.../core/ShutdownTimeoutConfigurationTest.java | 20 +-
.../logging/log4j/core/StrictXmlConfigTest.java | 58 ++--
.../logging/log4j/core/TimestampMessageTest.java | 35 ++-
.../org/apache/logging/log4j/core/XmlEvents.java | 20 +-
.../selector/ClassLoaderContextSelectorTest.java | 8 +-
.../log4j/core/time/MutableInstantTest.java | 139 +++++-----
.../log4j/core/tools/GenerateCustomLoggerTest.java | 83 +++---
.../core/tools/GenerateExtendedLoggerTest.java | 86 +++---
.../apache/logging/log4j/core/util/AssertTest.java | 27 +-
.../logging/log4j/core/util/ClockFactoryTest.java | 16 +-
.../log4j/core/util/ContextDataProviderTest.java | 25 +-
.../log4j/core/util/CronExpressionTest.java | 30 +-
.../logging/log4j/core/util/CyclicBufferTest.java | 22 +-
.../log4j/core/util/DummyNanoClockTest.java | 78 +++---
.../logging/log4j/core/util/FileUtilsTest.java | 18 +-
.../apache/logging/log4j/core/util/InitTest.java | 17 +-
.../logging/log4j/core/util/IntegersTest.java | 4 +-
.../logging/log4j/core/util/JsonUtilsTest.java | 4 +-
.../apache/logging/log4j/core/util/LoaderTest.java | 13 +-
.../logging/log4j/core/util/NetUtilsTest.java | 29 +-
.../core/util/ShutdownCallbackRegistryTest.java | 29 +-
.../logging/log4j/core/util/SystemClockTest.java | 8 +-
.../log4j/core/util/SystemNanoClockTest.java | 78 +++---
.../logging/log4j/core/util/ThrowablesTest.java | 30 +-
.../apache/logging/log4j/core/util/UuidTest.java | 20 +-
.../logging/log4j/core/util/WatchHttpTest.java | 2 +-
.../logging/log4j/core/util/WatchManagerTest.java | 28 +-
.../logging/log4j/junit/AppenderResolver.java | 54 ++++
.../logging/log4j/junit/ConfigurationResolver.java | 39 +++
.../logging/log4j/junit/LoggerContextResolver.java | 106 ++++++++
.../logging/log4j/junit/LoggerContextSource.java} | 36 ++-
.../org/apache/logging/log4j/junit/Named.java} | 16 +-
.../MutableLogEventWithReusableParamMsgTest.java | 2 +-
.../log4j/test/appender/EncodingListAppender.java | 6 +-
log4j-couchdb/pom.xml | 8 +-
log4j-flume-ng/pom.xml | 9 +-
log4j-iostreams/pom.xml | 9 +-
log4j-jcl/pom.xml | 9 +-
log4j-jdbc-dbcp2/pom.xml | 8 +-
log4j-jpa/pom.xml | 8 +-
log4j-jpl/pom.xml | 9 +-
log4j-jul/pom.xml | 1 -
log4j-kubernetes/pom.xml | 9 +-
log4j-layout-json-template/pom.xml | 9 +-
.../template/JsonTemplateLayoutGcFreeTest.java | 3 +
log4j-liquibase/pom.xml | 9 +-
log4j-mongodb3/pom.xml | 8 +-
log4j-mongodb4/pom.xml | 8 +-
log4j-osgi/pom.xml | 9 +-
log4j-slf4j-impl/pom.xml | 9 +-
log4j-slf4j18-impl/pom.xml | 9 +-
log4j-spring-boot/pom.xml | 14 +-
.../log4j-spring-cloud-config-client/pom.xml | 9 +-
log4j-taglib/pom.xml | 9 +-
log4j-to-slf4j/pom.xml | 9 +-
log4j-web/pom.xml | 9 +-
pom.xml | 55 +++-
157 files changed, 2377 insertions(+), 2512 deletions(-)
delete mode 100644 .travis-toolchains.xml
delete mode 100644 .travis.yml
create mode 100644 log4j-api-java9/src/test/java/module-info.java
rename log4j-api-java9/src/test/java/org/apache/logging/log4j/util/{ =>
java9}/ProcessIdUtilTest.java (73%)
rename log4j-api-java9/src/test/java/org/apache/logging/log4j/util/{ =>
java9}/StackLocatorTest.java (55%)
copy
log4j-api/src/test/java/org/apache/logging/log4j/junit/{LogManagerLoggerContextFactoryRule.java
=> LoggerContextFactoryExtension.java} (51%)
create mode 100644
log4j-api/src/test/java/org/apache/logging/log4j/junit/StatusLoggerLevelExtension.java
delete mode 100644
log4j-core/src/test/java/org/apache/logging/log4j/core/LoggingTest.java
create mode 100644
log4j-core/src/test/java/org/apache/logging/log4j/junit/AppenderResolver.java
create mode 100644
log4j-core/src/test/java/org/apache/logging/log4j/junit/ConfigurationResolver.java
create mode 100644
log4j-core/src/test/java/org/apache/logging/log4j/junit/LoggerContextResolver.java
copy
log4j-core/src/{main/java/org/apache/logging/log4j/core/config/plugins/PluginElement.java
=> test/java/org/apache/logging/log4j/junit/LoggerContextSource.java} (51%)
copy
log4j-core/src/{main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.java
=> test/java/org/apache/logging/log4j/junit/Named.java} (80%)