logging-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mikael Ståldal <mi...@apache.org>
Subject Re: [log4j] log4j-core test speed breakdown
Date Thu, 25 Jan 2018 21:05:58 GMT
I the delay is there for the "testClose" test cast, but it slows down 
the other test methods as well, which is unintended.

I have fixed it now by breaking out the "testClose" test case to its own 
class.


On 2018-01-23 14:39, Gary Gregory wrote:
> 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.popma@gmail.com> wrote:
> 
>> Nice!!
>>
>> (Shameless plug) Every java main() method deserves http://picocli.info
>>
>>> On Jan 23, 2018, at 14:25, Gary Gregory <garydgregory@gmail.com> wrote:
>>>
>>> On Mon, Jan 22, 2018 at 9:45 PM, Gary Gregory <garydgregory@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 <boards@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 <garydgregory@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 <boards@gmail.com>
>>>>>
>>>>
>>>>
>>
> 


Mime
View raw message