On Mon, Jan 22, 2018 at 9:45 PM, Gary Gregory <garydgreg...@gmail.com> wrote:
> Hm, it already uses the mock stuff! > > I reduced test delays in the MockProducer introduced in commit > 96436fb958ce1f1a3d4f0c951f556f0709c91b15 (by Mike) from 3 seconds to 50 > milliseconds. This reduces running this test case from 43 to 3 seconds. > Let's watch this test in Jenkins to make sure it still passes. It runs fine > over and over in Eclipse and with 'mvn test -pl log4j-core > -Dtest=KafkaAppenderTest'. > > If Jenkins is happy that's 40 seconds * test_runs shaved off the build. > It worked and did not break anything: https://builds.apache.org/user/ggregory/my-views/view/Logging/job/Log4j%202.x/3317/ Gary > > Gary > > On Mon, Jan 22, 2018 at 1:11 PM, Matt Sicker <boa...@gmail.com> wrote: > >> The Kafka test could probably be rewritten to use the >> MockProducer/MockConsumer classes instead of presumably embedding Kafka. >> >> On 22 January 2018 at 14:08, Gary Gregory <garydgreg...@gmail.com> wrote: >> >> > Hi All: >> > >> > Here are some number based on >> > https://builds.apache.org/user/ggregory/my-views/view/Logging/job/Log4j >> > 2.x/3315. There are some obvious low-hanging fruits. >> > >> > 43.078 org.apache.logging.log4j.core.appender.mom.kafka.KafkaAppend >> erTest >> > 33.799 >> > org.apache.logging.log4j.core.appender.routing. >> > RoutingAppenderWithPurgingTest >> > 20.638 org.apache.logging.log4j.core.appender.FileAppenderPermissio >> nsTest >> > 15.375 >> > org.apache.logging.log4j.core.appender.rolling.RollingAppenderSizeTest >> > 14.752 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderCronOnceADayTest >> > 12.075 org.apache.logging.log4j.core.GcFreeMixedSyncAyncLoggingTest >> > 10.031 org.apache.logging.log4j.core.async.AsyncRootReloadTest >> > 9.835 org.apache.logging.log4j.core.GcFreeAsynchronousLoggingTest >> > 9.295 >> > org.apache.logging.log4j.core.appender.rolling.RollingAppenderCronTest >> > 9.142 org.apache.logging.log4j.core.GcFreeSynchronousLoggingTest >> > 8.777 org.apache.logging.log4j.core.LoggerTest >> > 8.347 org.apache.logging.log4j.core.config.TestConfigurator >> > 8.186 org.apache.logging.log4j.core.config.ReconfigurationDeadlockTest >> > 8.085 org.apache.logging.log4j.core.util.WatchManagerTest >> > 6.915 org.apache.logging.log4j.core.filter.BurstFilterTest >> > 6.517 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderCronEvery2DirectTest >> > 6.421 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderCronEvery2Test >> > 6.11 org.apache.logging.log4j.core.PropertiesFileConfigTest >> > 6.026 org.apache.logging.log4j.core.layout.CsvParameterLayoutTest >> > 5.922 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderSizeNoCompressTest >> > 5.742 >> > org.apache.logging.log4j.core.util.datetime.FastDateParser_ >> > TimeZoneStrategyTest >> > 5.534 org.apache.logging.log4j.core.appender.db.jpa.JpaH2AppenderTest >> > 5.456 org.apache.logging.log4j.core.appender.db.jpa.JpaHsqldbAppen >> derTest >> > 4.315 org.apache.logging.log4j.core.appender.TlsSyslogAppenderTest >> > 3.536 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderTempCompressedFilePatternTest >> > 3.475 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderSizeCompressPermissionsTest >> > 3.331 org.apache.logging.log4j.core.appender.HttpAppenderTest >> > 3.256 >> > org.apache.logging.log4j.core.appender.routing. >> > DefaultRouteScriptAppenderTest >> > 2.993 org.apache.logging.log4j.core.util.datetime.FixedDateFormatTest >> > 2.982 >> > org.apache.logging.log4j.core.appender.routing.RoutesScriptA >> ppenderTest >> > 2.96 org.apache.logging.log4j.core.util.datetime.FastDateParserTest >> > 2.562 org.apache.logging.log4j.core.tools.GenerateExtendedLoggerTest >> > 2.547 org.apache.logging.log4j.core.appender.XmlCompleteFileAppend >> erTest >> > 2.398 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDeleteScriptFri13thTest >> > 2.394 >> > org.apache.logging.log4j.core.appender.rolling.RollingAppenderTimeTest >> > 2.381 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDeleteScriptTest >> > 2.378 org.apache.logging.log4j.core.appender.SocketAppenderBufferS >> izeTest >> > 2.26 org.apache.logging.log4j.core.tools.GenerateCustomLoggerTest >> > 2.19 org.apache.logging.log4j.core.appender.ScriptAppenderSelectorTest >> > 2.061 org.apache.logging.log4j.core.appender.AsyncAppenderTest >> > 1.996 org.apache.logging.log4j.core.config.ConfigurationTest >> > 1.993 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderTimeAndSizeDirectTest >> > 1.823 >> > org.apache.logging.log4j.core.config.plugins.util. >> > PluginManagerPackagesTest >> > 1.778 org.apache.logging.log4j.core.impl.ThrowableProxyTest >> > 1.681 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > FactoryMethodConnectionSourceTest >> > 1.681 >> > org.apache.logging.log4j.core.appender.rolling.action.Script >> ConditionTest >> > 1.68 org.apache.logging.log4j.core.config.plugins.util.ResolverUt >> ilTest >> > 1.67 >> > org.apache.logging.log4j.core.config.builder.ConfigurationAs >> semblerTest >> > 1.627 org.apache.logging.log4j.core.layout.YamlLayoutTest >> > 1.597 org.apache.logging.log4j.core.appender.XmlFileAppenderTest >> > 1.594 >> > org.apache.logging.log4j.core.config.plugins.util. >> > ResolverUtilCustomProtocolTest >> > 1.575 org.apache.logging.log4j.core.appender.db. >> > AbstractDatabaseManagerTest >> > 1.494 org.apache.logging.log4j.core.appender.XmlCompactFileAppende >> rTest >> > 1.487 org.apache.logging.log4j.core.appender. >> > SyslogAppenderCustomLayoutTest >> > 1.485 org.apache.logging.log4j.core.appender.SyslogAppenderTest >> > 1.472 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > JdbcAppenderHsqldbFactoryMethodTest >> > 1.47 org.apache.logging.log4j.core.appender.RandomAccessFileAppen >> derTests >> > 1.408 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderNoUnconditionalDeleteTest >> > 1.383 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > DataSourceConnectionSourceTest >> > 1.261 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > JdbcAppenderHsqldbDataSourceTest >> > 1.227 org.apache.logging.log4j.core.layout.JsonLayoutTest >> > 1.204 >> > org.apache.logging.log4j.core.async.AsyncLoggerThreadContext >> DefaultTest >> > 1.202 org.apache.logging.log4j.core.appender.JsonCompleteFileAppen >> derTest >> > 1.201 org.apache.logging.log4j.core.layout.XmlLayoutTest >> > 1.188 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDirectWriteWithReconfigureTest >> > 1.17 >> > org.apache.logging.log4j.core.async.AsyncLoggerThreadContextCopyOn >> > WriteTest >> > 1.166 >> > org.apache.logging.log4j.core.async.AsyncLoggerThreadContextGarbag >> > eFreeTest >> > 1.154 org.apache.logging.log4j.core.async.QueueFullAsyncLoggerConf >> igTest >> > 1.153 >> > org.apache.logging.log4j.core.async.QueueFullAsyncLoggerLoggingFro >> > mToStringTest >> > 1.142 org.apache.logging.log4j.core.async.QueueFullAsyncAppenderTest >> > 1.137 >> > org.apache.logging.log4j.core.async.QueueFullAsyncLoggerConfigLogg >> > ingFromToStringTest >> > 1.132 org.apache.logging.log4j.core.parser.YamlLogEventParserTest >> > 1.131 org.apache.logging.log4j.core.appender.FailoverAppenderTest >> > 1.126 org.apache.logging.log4j.core.config.CompositeConfigurationTest >> > 1.116 org.apache.logging.log4j.core.parser.XmlLogEventParserTest >> > 1.112 org.apache.logging.log4j.core.async.QueueFullAsyncLoggerTest >> > 1.107 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDirectWriteTempCompressedFilePatternTest >> > 1.098 >> > org.apache.logging.log4j.core.appender.routing.JsonRoutingAppenderTest >> > 1.07 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > JdbcAppenderH2FactoryMethodTest >> > 1.05 org.apache.logging.log4j.core.layout.CsvParameterLayoutAllAs >> yncTest >> > 1.041 org.apache.logging.log4j.core.parser.JsonLogEventParserTest >> > 1.04 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDeleteNestedTest >> > 1.003 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDirectWriteTest >> > 1.001 org.apache.logging.log4j.core.layout.Log4j2_1482_CoreTest >> > 0.998 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderTimeAndSizeTest >> > 0.997 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderCustomDeleteActionTest >> > 0.994 org.apache.logging.log4j.core.net.ssl.SslConfigurationTest >> > 0.99 org.apache.logging.log4j.core.async.AsyncLoggerTimestampMess >> ageTest >> > 0.981 org.apache.logging.log4j.core.async.AsyncLoggerTest >> > 0.974 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > JdbcAppenderH2DataSourceTest >> > 0.965 >> > org.apache.logging.log4j.core.appender.CsvJsonParameterLayoutFileAppe >> > nderTest >> > 0.959 org.apache.logging.log4j.core.async.AsyncLoggerLocationTest >> > 0.956 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDeleteAccumulatedCount1Test >> > 0.95 org.apache.logging.log4j.core.async.AsyncLoggerConfigTest >> > 0.949 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderReconfigureTest >> > 0.946 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > JdbcAppenderMapMessageDataSourceTest >> > 0.942 org.apache.logging.log4j.core.appender.SmtpAppenderAsyncTest >> > 0.937 org.apache.logging.log4j.core.async.AsyncLoggerConfigAutoFlu >> shTest >> > 0.933 >> > org.apache.logging.log4j.core.appender.routing.JsonRoutingAp >> pender2Test >> > 0.933 >> > org.apache.logging.log4j.core.async.AsyncLoggerConfigThreadContext >> > GarbageFreeTest >> > 0.928 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDeleteAccumulatedCount2Test >> > 0.928 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDeleteAccumulatedSizeTest >> > 0.925 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingRandomAppenderDirectWriteTest >> > 0.921 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDeleteMaxDepthTest >> > 0.911 org.apache.logging.log4j.core.config.JiraLog4j2_1100YamlGoodTest >> > 0.907 >> > org.apache.logging.log4j.core.async.AsyncLoggerConfigThreadContext >> > DefaultTest >> > 0.901 org.apache.logging.log4j.core.util.CronExpressionTest >> > 0.894 >> > org.apache.logging.log4j.core.async.AsyncLoggerConfigUseAfte >> rShutdownTest >> > 0.889 org.apache.logging.log4j.core.filter.DynamicThresholdFilterTest >> > 0.888 org.apache.logging.log4j.core.async.AsyncLoggerThreadContextTest >> > 0.885 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderOnStartupTest >> > 0.873 >> > org.apache.logging.log4j.core.async.AsyncLoggerConfigThreadContext >> > CopyOnWriteTest >> > 0.859 org.apache.logging.log4j.core.impl.Log4jLogEventNanoTimeTest >> > 0.831 org.apache.logging.log4j.core.async.AsyncLoggerUseAfterShutd >> ownTest >> > 0.812 org.apache.logging.log4j.core.appender.routing.RoutingAppend >> erTest >> > 0.807 >> > org.apache.logging.log4j.core.layout.ConcurrentLoggingWithJs >> onLayoutTest >> > 0.806 org.apache.logging.log4j.core.async.AsyncLoggerClassLoadDead >> lockTe >> > st >> > 0.803 org.apache.logging.log4j.core.config.xml.XmlConfigurationPro >> psTest >> > 0.8 >> > org.apache.logging.log4j.core.appender.rolling. >> > RandomRollingAppenderOnStartupTest >> > 0.796 >> > org.apache.logging.log4j.core.appender.MemoryMappedFileAppen >> derSimpleTest >> > 0.791 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderDirectWriteWithFilenameTest >> > 0.781 org.apache.logging.log4j.core.config.JiraLog4j2_1100JsonTest >> > 0.771 org.apache.logging.log4j.core.util.ShutdownCallbackRegistryTest >> > 0.769 org.apache.logging.log4j.core.async.Log4j2Jira1688AsyncTest >> > 0.763 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingRandomAppenderDirectWriteWithFilenameTest >> > 0.762 >> > org.apache.logging.log4j.core.appender.MemoryMappedFileAppenderLocati >> > onTest >> > 0.729 org.apache.logging.log4j.core.appender.mom.JmsAppenderTest >> > 0.728 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingFileAppenderAccessTest >> > 0.722 org.apache.logging.log4j.core.selector. >> > ClassLoaderContextSelectorTest >> > 0.714 org.apache.logging.log4j.core.config.XIncludeTest >> > 0.712 org.apache.logging.log4j.core.jackson.StackTraceElementMixInTest >> > 0.696 org.apache.logging.log4j.core.config.ConfiguratorTest >> > 0.693 org.apache.logging.log4j.core.jackson.LevelMixInYamlTest >> > 0.689 >> > org.apache.logging.log4j.core.appender.routing.RoutingDefaul >> tAppenderTest >> > 0.684 org.apache.logging.log4j.core.impl.NestedLoggingFromToStringTest >> > 0.674 org.apache.logging.log4j.core.filter.ScriptFilterTest >> > 0.672 org.apache.logging.log4j.core.config.JiraLog4j2_1100XmlTest >> > 0.669 org.apache.logging.log4j.core.lookup.ContextMapLookupTest >> > 0.667 org.apache.logging.log4j.core.appender.SmtpAppenderTest >> > 0.662 org.apache.logging.log4j.core.config.CustomConfigurationTest >> > 0.659 org.apache.logging.log4j.core.jackson.LevelMixInJsonTest >> > 0.658 org.apache.logging.log4j.core.pattern.DisableAnsiTest >> > 0.657 org.apache.logging.log4j.core.appender.WriterAppenderTest >> > 0.649 >> > org.apache.logging.log4j.core.appender.MemoryMappedFileAppen >> derRemapTest >> > 0.649 >> > org.apache.logging.log4j.core.appender.routing. >> > PropertiesRoutingAppenderTest >> > 0.649 >> > org.apache.logging.log4j.core.appender.rolling.CronTriggerin >> gPolicyTest >> > 0.645 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingFileAppenderReconfigureUndefinedSystemPropertyTest >> > 0.64 org.apache.logging.log4j.core.config.FileOutputTest >> > 0.64 org.apache.logging.log4j.MarkerMixInXmlTest >> > 0.635 >> > org.apache.logging.log4j.core.appender.FileAppenderPermissionsXmlConf >> > igTest >> > 0.632 org.apache.logging.log4j.core.appender.OutputStreamAppenderTest >> > 0.622 org.apache.logging.log4j.MarkerMixInYamlTest >> > 0.611 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingFileAppenderReconfigureTest >> > 0.611 org.apache.logging.log4j.core.pattern.StyleConverterTest >> > 0.609 org.apache.logging.log4j.core.BasicLoggingTest >> > 0.594 org.apache.logging.log4j.core.pattern.MessageJansiConverterTest >> > 0.583 org.apache.logging.log4j.core.config.xml.XmlLoggerPropsTest >> > 0.583 org.apache.logging.log4j.core.layout.PatternLayoutLookupDateTest >> > 0.581 org.apache.logging.log4j.core.pattern.MessageStyledConverterTest >> > 0.579 org.apache.logging.log4j.core.pattern. >> > EqualsReplacementConverterTest >> > 0.573 org.apache.logging.log4j.core.appender.nosql. >> > NoSqlDatabaseManagerTest >> > 0.558 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > ContextStackJsonAttributeConverterTest >> > 0.544 org.apache.logging.log4j.core.pattern.NoConsoleNoAnsiTest >> > 0.543 org.apache.logging.log4j.core.pattern.RegexReplacementConver >> terTest >> > 0.533 org.apache.logging.log4j.core.filter.ScriptFileFilterPropert >> iesTest >> > 0.532 org.apache.logging.log4j.core.async.Log4j2Jira1688Test >> > 0.532 >> > org.apache.logging.log4j.core.pattern.EqualsIgnoreCaseReplacementCon >> > verterTest >> > 0.526 >> > org.apache.logging.log4j.core.pattern.VariablesNotEmptyReplacementCo >> > nverterTest >> > 0.523 org.apache.logging.log4j.core.layout.PatternLayoutNoLookupDa >> teTest >> > 0.521 >> > org.apache.logging.log4j.core.appender.db.jdbc. >> > DriverManagerConnectionSourceTest >> > 0.517 org.apache.logging.log4j.core.config.MissingRootLoggerTest >> > 0.514 org.apache.logging.log4j.core.filter.ScriptRefFilterTest >> > 0.501 org.apache.logging.log4j.core.async.AsyncLoggerContextTest >> > 0.497 org.apache.logging.log4j.core.filter.ScriptFileFilterTest >> > 0.485 org.apache.logging.log4j.MarkerMixInJsonTest >> > 0.478 org.apache.logging.log4j.core.appender.ConsoleAppenderTest >> > 0.474 org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfigTest >> > 0.466 org.apache.logging.log4j.core.pattern.EncodingPatternConvert >> erTest >> > 0.454 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingFileAppenderLayoutTest >> > 0.45 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > ContextMapJsonAttributeConverterTest >> > 0.447 org.apache.logging.log4j.core.layout.GelfLayoutTest >> > 0.44 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > ContextDataJsonAttributeConverterTest >> > 0.43 org.apache.logging.log4j.core.pattern.MessagePatternConverterTest >> > 0.398 org.apache.logging.log4j.core.appender.ConsoleAppenderBuilde >> rTest >> > 0.39 >> > org.apache.logging.log4j.core.appender.rolling. >> > OnStartupTriggeringPolicyTest >> > 0.367 org.apache.logging.log4j.core.async.AsyncLoggerContextSelect >> orTest >> > 0.359 >> > org.apache.logging.log4j.core.config.plugins.validation.validators. >> > ValidatingPluginWithGenericBuilderTest >> > 0.354 >> > org.apache.logging.log4j.core.config.plugins.validation.validators. >> > ValidatingPluginWithTypedBuilderTest >> > 0.346 org.apache.logging.log4j.core.pattern.ThrowablePatternConver >> terTest >> > 0.345 org.apache.logging.log4j.core.pattern.HighlightConverterTest >> > 0.332 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingRandomAccessFileManagerTest >> > 0.331 org.apache.logging.log4j.core.appender.InMemoryAppenderTest >> > 0.331 >> > org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppenderTest >> > 0.328 >> > org.apache.logging.log4j.core.config.plugins.validation.validators. >> > ValidPortValidatorTest >> > 0.327 >> > org.apache.logging.log4j.core.config.plugins.convert.TypeCon >> vertersTest >> > 0.326 >> > org.apache.logging.log4j.core.config.plugins.validation.validators. >> > RequiredValidatorTest >> > 0.323 >> > org.apache.logging.log4j.core.layout.ConcurrentLoggingWithGe >> lfLayoutTest >> > 0.312 org.apache.logging.log4j.core.appender.rolling.PatternProces >> sorTest >> > 0.311 >> > org.apache.logging.log4j.core.pattern.RootThrowablePatternCo >> nverterTest >> > 0.308 >> > org.apache.logging.log4j.core.config.plugins.validation.validators. >> > ValidatingPluginWithGenericSubclassFoo1BuilderTest >> > 0.303 org.apache.logging.log4j.core.LateConfigTest >> > 0.295 >> > org.apache.logging.log4j.core.config.plugins.validation.validators. >> > ValidHostValidatorTest >> > 0.291 org.apache.logging.log4j.core.appender.mom.jeromq. >> > JeroMqAppenderTest >> > 0.286 org.apache.logging.log4j.core.lookup.StrSubstitutorTest >> > 0.28 >> > org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConver >> > terTest >> > 0.275 >> > org.apache.logging.log4j.core.config.plugins.convert. >> > TypeConverterRegistryTest >> > 0.265 org.apache.logging.log4j.core.lookup.InterpolatorTest >> > 0.255 org.apache.logging.log4j.core.util.datetime.FastDateParserSD >> FTest >> > 0.249 org.apache.logging.log4j.core.tools.picocli.CommandLineArityTest >> > 0.241 >> > org.apache.logging.log4j.core.appender.rolling.action.DeleteActionTest >> > 0.24 org.apache.logging.log4j.core.impl.Log4jLogEventTest >> > 0.232 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingAppenderUncompressedTest >> > 0.214 org.apache.logging.log4j.core.appender.MemoryMappedFileManag >> erTest >> > 0.202 org.apache.logging.log4j.core.config.AdvertiserTest >> > 0.201 org.apache.logging.log4j.core.filter.TimeFilterTest >> > 0.198 org.apache.logging.log4j.core.impl.MutableLogEventTest >> > 0.194 org.apache.logging.log4j.core.async.RingBufferLogEventTest >> > 0.191 org.apache.logging.log4j.core.PatternSelectorTest >> > 0.187 org.apache.logging.log4j.core.config.LoggerConfigTest >> > 0.182 org.apache.logging.log4j.core.CollectionLoggingTest >> > 0.177 org.apache.logging.log4j.core.net.ssl.KeyStoreConfigurationTest >> > 0.169 org.apache.logging.log4j.core.appender.db.jpa.LogEventEntityTest >> > 0.166 org.apache.logging.log4j.core.impl.ThreadContextDataInjectorTest >> > 0.164 org.apache.logging.log4j.core.util.UuidTest >> > 0.162 org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguratio >> nTest >> > 0.158 org.apache.logging.log4j.core.lookup.MapLookupTest >> > 0.153 >> > org.apache.logging.log4j.core.appender.rewrite. >> > LoggerNameLevelRewritePolicyTest >> > 0.152 org.apache.logging.log4j.core.jackson.JacksonIssue429Test >> > 0.151 org.apache.logging.log4j.core.pattern.ThreadIdPatternConvert >> erTest >> > 0.147 org.apache.logging.log4j.core.pattern.NdcPatternConverterTest >> > 0.146 org.apache.logging.log4j.core.layout.StringBuilderEncoderTest >> > 0.142 org.apache.logging.log4j.core.impl.ThrowableFormatOptionsTest >> > 0.141 org.apache.logging.log4j.core.pattern. >> > ThreadNamePatternConverterTest >> > 0.14 org.apache.logging.log4j.core.filter.MarkerFilterTest >> > 0.14 org.apache.logging.log4j.core.util.ClockFactoryTest >> > 0.138 org.apache.logging.log4j.core.pattern. >> > EndOfBatchPatternConverterTest >> > 0.135 org.apache.logging.log4j.core.pattern.DatePatternConverterTest >> > 0.131 org.apache.logging.log4j.core.config.builder. >> > ConfigurationBuilderTest >> > 0.13 org.apache.logging.log4j.core.appender.rolling.EligibleFilesTest >> > 0.129 org.apache.logging.log4j.core.appender.AsyncAppenderNoLocati >> onTest >> > 0.129 org.apache.logging.log4j.core.lookup.MarkerLookupTest >> > 0.128 >> > org.apache.logging.log4j.core.async.AsyncLoggersWithAsyncLog >> gerConfigTest >> > 0.127 org.apache.logging.log4j.core.pattern.MapPatternConverterTest >> > 0.127 org.apache.logging.log4j.core.pattern.LevelPatternConverterTest >> > 0.126 org.apache.logging.log4j.core.pattern.MdcPatternConverterTest >> > 0.125 org.apache.logging.log4j.core.lookup.StructuredDataLookupTest >> > 0.125 >> > org.apache.logging.log4j.core.pattern.ThreadPriorityPatternC >> onverterTest >> > 0.125 >> > org.apache.logging.log4j.core.appender.rolling.action. >> > Bzip2CompressActionTest >> > 0.123 >> > org.apache.logging.log4j.core.appender.routing. >> > RoutingAppenderWithJndiTest >> > 0.121 org.apache.logging.log4j.core.layout.SerializedLayoutTest >> > 0.12 org.apache.logging.log4j.core.async.AsyncLoggersWithAsyncApp >> enderT >> > est >> > 0.12 org.apache.logging.log4j.core.lookup.JndiLookupTest >> > 0.117 >> > org.apache.logging.log4j.core.util.datetime.FastDateParser_M >> oreOrLessTest >> > 0.115 org.apache.logging.log4j.core.filter.ThresholdFilterTest >> > 0.115 org.apache.logging.log4j.core.jackson.JacksonIssue429MyNamesTest >> > 0.114 org.apache.logging.log4j.core.appender.nosql.NoSqlAppenderTest >> > 0.113 >> > org.apache.logging.log4j.core.pattern.MarkerSimpleNamePatternConvert >> > erTest >> > 0.112 org.apache.logging.log4j.core.filter.LevelRangeFilterTest >> > 0.111 org.apache.logging.log4j.core.pattern.NanoTimePatternConvert >> erTest >> > 0.111 org.apache.logging.log4j.core.lookup.ResourceBundleLookupTest >> > 0.11 org.apache.logging.log4j.core.filter.ThreadContextMapFilterTest >> > 0.11 >> > org.apache.logging.log4j.core.appender.SecureSocketAppenderSocketOpti >> > onsTest >> > 0.11 >> > org.apache.logging.log4j.core.appender.rolling.action. >> > FileRenameActionTest >> > 0.11 org.apache.logging.log4j.core.impl.ContextDataFactoryPropert >> ySetTest >> > 0.109 org.apache.logging.log4j.core.pattern.MarkerPatternConverterTest >> > 0.109 >> > org.apache.logging.log4j.core.appender.SocketAppenderSocketOptionsTest >> > 0.108 org.apache.logging.log4j.core.appender.SocketAppenderBuilderTest >> > 0.107 org.apache.logging.log4j.core.pattern. >> > LoggerFqcnPatternConverterTest >> > 0.107 org.apache.logging.log4j.core.async.AsyncQueueFullPolicyFact >> oryTest >> > 0.106 org.apache.logging.log4j.core.util.SystemClockTest >> > 0.105 org.apache.logging.log4j.core.lookup.DateLookupTest >> > 0.105 org.apache.logging.log4j.core.config.AppenderControlArraySetTest >> > 0.105 org.apache.logging.log4j.core.util.FileUtilsTest >> > 0.104 org.apache.logging.log4j.core.filter.AbstractFilterableTest >> > 0.104 org.apache.logging.log4j.core.impl.ReusableLogEventFactoryTest >> > 0.1 org.apache.logging.log4j.core.appender.FileAppenderBuilderTest >> > 0.099 >> > org.apache.logging.log4j.core.appender.rolling. >> > RollingFileAppenderBuilderTest >> > 0.097 org.apache.logging.log4j.core.appender.rolling.action. >> > IfFileNameTest >> > 0.092 org.apache.logging.log4j.core.appender.rolling.FileSizeTest >> > 0.092 org.apache.logging.log4j.core.filter.BurstFilterLogDelayTest >> > 0.091 >> > org.apache.logging.log4j.core.appender.rolling.action. >> > IfAccumulatedFileSizeTest >> > 0.09 org.apache.logging.log4j.core.config.TestConfiguratorError >> > 0.09 >> > org.apache.logging.log4j.core.appender.rolling.action.Deleti >> ngVisitorTest >> > 0.088 org.apache.logging.log4j.core.filter.AbstractFilterTest >> > 0.086 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > ThrowableAttributeConverterTest >> > 0.085 org.apache.logging.log4j.core.jmx.ServerTest >> > 0.084 org.apache.logging.log4j.core.pattern.ProcessIdPatternConver >> terTest >> > 0.081 >> > org.apache.logging.log4j.core.appender.rolling.action. >> > IfAccumulatedFileCountTest >> > 0.08 org.apache.logging.log4j.core.async.DiscardingAsyncQueueFull >> Policy >> > Test >> > 0.079 org.apache.logging.log4j.core.appender.RandomAccessFileManag >> erTest >> > 0.076 >> > org.apache.logging.log4j.core.async.AsyncLoggerContextSelectorInit >> > ialStateTest >> > 0.074 org.apache.logging.log4j.core.pattern.PatternParserTest >> > 0.073 org.apache.logging.log4j.core.pattern.LiteralPatternConverte >> rTest >> > 0.072 org.apache.logging.log4j.core.lookup.SystemPropertiesLookupTest >> > 0.071 org.apache.logging.log4j.core.async.AsyncLoggerThreadNameStr >> ategyT >> > est >> > 0.07 org.apache.logging.log4j.core.layout.PatternLayoutTest >> > 0.07 >> > org.apache.logging.log4j.core.appender.rolling.action.IfLast >> ModifiedTest >> > 0.069 org.apache.logging.log4j.core.layout.AbstractStringLayoutTest >> > 0.069 org.apache.logging.log4j.core.layout.Rfc5424LayoutTest >> > 0.065 org.apache.logging.log4j.core.appender.rewrite.MapRewritePol >> icyTest >> > 0.064 org.apache.logging.log4j.core.LevelTest >> > 0.063 org.apache.logging.log4j.core.util.LoaderTest >> > 0.062 org.apache.logging.log4j.core.LoggerSerializationTest >> > 0.058 >> > org.apache.logging.log4j.core.appender.AsyncAppenderQueueFul >> lPolicyTest >> > 0.055 org.apache.logging.log4j.core.filter.RegexFilterTest >> > 0.054 org.apache.logging.log4j.core.DeadlockTest >> > 0.054 org.apache.logging.log4j.core.net.PriorityTest >> > 0.054 >> > org.apache.logging.log4j.core.config.plugins.convert. >> > DateTypeConverterTest >> > 0.052 >> > org.apache.logging.log4j.core.impl.ContextDataFactoryPropertySetM >> > issingConstructorTest >> > 0.052 org.apache.logging.log4j.core.impl.JdkMapAdapterStringMapTest >> > 0.051 org.apache.logging.log4j.core.pattern.RootThrowableTest >> > 0.049 >> > org.apache.logging.log4j.message.MutableLogEventWithReusable >> ParamMsgTest >> > 0.049 >> > org.apache.logging.log4j.core.appender.rolling.action.Sortin >> gVisitorTest >> > 0.047 org.apache.logging.log4j.core.CustomLevelsTest >> > 0.046 org.apache.logging.log4j.core.layout.HtmlLayoutTest >> > 0.044 org.apache.logging.log4j.core.layout.SyslogLayoutTest >> > 0.043 org.apache.logging.log4j.core.async.DefaultAsyncQueueFullPol >> icyTest >> > 0.043 org.apache.logging.log4j.core.AppenderRefLevelJsonTest >> > 0.041 org.apache.logging.log4j.core.TimestampMessageTest >> > 0.041 org.apache.logging.log4j.core.net.ssl.FilePasswordProviderTest >> > 0.041 org.apache.logging.log4j.core.pattern.MaxLengthConverterTest >> > 0.039 org.apache.logging.log4j.core.StrictXmlConfigTest >> > 0.038 org.apache.logging.log4j.core.lookup.Log4jLookupTest >> > 0.038 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > MarkerAttributeConverterTest >> > 0.038 org.apache.logging.log4j.core.layout.CsvLogEventLayoutTest >> > 0.037 >> > org.apache.logging.log4j.core.appender.AsyncAppenderShutdown >> TimeoutTest >> > 0.037 org.apache.logging.log4j.core.CustomLevelsOverrideTest >> > 0.036 org.apache.logging.log4j.core.layout.PatternSelectorTest >> > 0.036 org.apache.logging.log4j.core.impl.ContextDataFactoryTest >> > 0.035 org.apache.logging.log4j.core.pattern.ExtendedThrowableTest >> > 0.034 >> > org.apache.logging.log4j.core.config.properties. >> > PropertiesConfigurationTest >> > 0.034 org.apache.logging.log4j.core.lookup.MarkerLookupConfigTest >> > 0.034 org.apache.logging.log4j.core.lookup.Log4jLookupWithSpacesTest >> > 0.033 org.apache.logging.log4j.core.LogEventFactoryTest >> > 0.032 org.apache.logging.log4j.core.HostNameTest >> > 0.031 org.apache.logging.log4j.core.appender.OutputStreamManagerTest >> > 0.031 org.apache.logging.log4j.core.appender.rewrite.RewriteAppend >> erTest >> > 0.029 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > StackTraceElementAttributeConverterTest >> > 0.028 >> > org.apache.logging.log4j.core.config.properties.RollingFileP >> ropertiesTest >> > 0.028 >> > org.apache.logging.log4j.core.pattern.SequenceNumberPatternC >> onverterTest >> > 0.028 org.apache.logging.log4j.core.AppenderRefLevelTest >> > 0.028 org.apache.logging.log4j.core.config.PropertyTest >> > 0.027 org.apache.logging.log4j.core.ExtendedLevelTest >> > 0.027 org.apache.logging.log4j.core.pattern.CallerInformationTest >> > 0.026 >> > org.apache.logging.log4j.core.config.properties. >> > PropertiesConfigurationTrailingSpaceOnLevelTest >> > 0.026 org.apache.logging.log4j.core.pattern.ThrowableTest >> > 0.026 org.apache.logging.log4j.core.LoggerUpdateTest >> > 0.024 org.apache.logging.log4j.core.pattern.RegexReplacementTest >> > 0.023 org.apache.logging.log4j.core.filter.MapFilterTest >> > 0.021 org.apache.logging.log4j.core.message.ExtendedThreadInformat >> ionTest >> > 0.016 >> > org.apache.logging.log4j.core.appender.rolling.action. >> > PathSortByModificationTimeTest >> > 0.014 org.apache.logging.log4j.core.layout.PatternLayoutMainMapLoo >> kupTest >> > 0.012 org.apache.logging.log4j.core.appender.rolling.action.Durati >> onTest >> > 0.012 org.apache.logging.log4j.core.filter.StructuredDataFilterTest >> > 0.011 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > ContextDataAttributeConverterTest >> > 0.01 org.apache.logging.log4j.core.config.LoggersPluginTest >> > 0.01 org.apache.logging.log4j.core.pattern.NameAbbreviatorTest >> > 0.01 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > ContextStackAttributeConverterTest >> > 0.009 org.apache.logging.log4j.core.LoggerDateTest >> > 0.009 >> > org.apache.logging.log4j.core.config.properties. >> > PropertiesConfigurationRootLoggerOnlyTest >> > 0.009 org.apache.logging.log4j.core.util.DummyNanoClockTest >> > 0.008 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > MessageAttributeConverterTest >> > 0.007 org.apache.logging.log4j.core.ShutdownDisabledTest >> > 0.007 org.apache.logging.log4j.core.util.AssertTest >> > 0.007 org.apache.logging.log4j.core.net.ssl. >> > EnvironmentPasswordProviderTest >> > 0.007 org.apache.logging.log4j.core.CustomLevelsWithFiltersTest >> > 0.007 org.apache.logging.log4j.core.appender.rolling.action.IfAllTest >> > 0.007 org.apache.logging.log4j.core.appender.rolling.action.IfAnyTest >> > 0.007 org.apache.logging.log4j.core.util.CyclicBufferTest >> > 0.006 org.apache.logging.log4j.core.ShutdownTimeoutConfigurationTest >> > 0.006 org.apache.logging.log4j.core.lookup.EnvironmentLookupTest >> > 0.006 org.apache.logging.log4j.core.net.ssl.MemoryPasswordProviderTest >> > 0.006 org.apache.logging.log4j.core.pattern.FormattingInfoTest >> > 0.006 org.apache.logging.log4j.core.util.JsonUtilsTest >> > 0.005 org.apache.logging.log4j.core.LookupTest >> > 0.005 org.apache.logging.log4j.core.appender.TlsSyslogFrameTest >> > 0.005 org.apache.logging.log4j.core.appender.rolling.action.IfNotTest >> > 0.005 org.apache.logging.log4j.core.util.ThrowablesTest >> > 0.004 org.apache.logging.log4j.core.Log4j1222Test >> > 0.004 org.apache.logging.log4j.core.lookup.MainInputArgumentsJmxLo >> okupTes >> > t >> > 0.004 org.apache.logging.log4j.core.util.SystemNanoClockTest >> > 0.004 org.apache.logging.log4j.core.util.IntegersTest >> > 0.004 >> > org.apache.logging.log4j.core.appender.db.jpa.converter. >> > ContextMapAttributeConverterTest >> > 0.004 >> > org.apache.logging.log4j.core.config.plugins.processor. >> > PluginProcessorTest >> > >> >> >> >> -- >> Matt Sicker <boa...@gmail.com> >> > >