It would be nice to heard from Mike his thoughts on my change since he
added the delay in the first place. I am worried about any 'bite you later
' factor :-p

On Jan 22, 2018 11:31 PM, "Remko Popma" <remko.po...@gmail.com> wrote:

> Nice!!
>
> (Shameless plug) Every java main() method deserves http://picocli.info
>
> > On Jan 23, 2018, at 14:25, Gary Gregory <garydgreg...@gmail.com> wrote:
> >
> > 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.SocketAppenderSocketOptionsTes
> t
> >>>> 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>
> >>>
> >>
> >>
>

Reply via email to