More like 4 hors

Sent from my iPhone

> On Nov 20, 2017, at 12:43 PM, Mikael Ståldal <mi...@apache.org> wrote:
> 
> It is. But how common is it that people download the source of a particular 
> release? I think that most people either download the binary artifacts, or 
> build the source from latest master branch (and there it is already fixed).
> 
> Maybe we can include something about this in the release notes, that this 
> unit test might fail in Windows.
> 
> It is unfourtante that our release process is so heavy that it takes ~1 hour 
> to make another RC, but that's the way it (currently) is.
> 
> 
>> On 2017-11-20 20:33, Gary Gregory wrote:
>> It's just lame that if someone downloads the source they cannot even build
>> it :-(
>> Gayr
>>> On Mon, Nov 20, 2017 at 2:28 PM, Mikael Ståldal <mi...@apache.org> wrote:
>>> I agree with Ralph.
>>> 
>>>> On 2017-11-20 20:03, Ralph Goers wrote:
>>>> 
>>>> Unless you find something else I am not inclined to rerun the release
>>>> just to fix a unit test where we know what the problem is and that has no
>>>> impact on the code customers use.
>>>> 
>>>> Ralph
>>>> 
>>>> On Nov 20, 2017, at 11:56 AM, Gary Gregory <garydgreg...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>> On Mon, Nov 20, 2017 at 10:43 AM, Gary Gregory <garydgreg...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>> Here it is:
>>>>>> 
>>>>>> [ERROR] Tests run: 13, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
>>>>>> 1.469 s <<< FAILURE! - in org.apache.log4j.config.
>>>>>> Log4j1ConfigurationFactoryTest
>>>>>> [ERROR] testSystemProperties1(org.apache.log4j.config.
>>>>>> Log4j1ConfigurationFactoryTest)  Time elapsed: 0.027 s  <<< ERROR!
>>>>>> java.nio.file.FileSystemException:
>>>>>> C:\Users\ggregory\AppData\Local\Temp\hadoop.log: The process cannot
>>>>>> access the file because it is being used by another process.
>>>>>> 
>>>>>>         at org.apache.log4j.config.Log4j1ConfigurationFactoryTest
>>>>>> .testSystemProperties1(Log4j1ConfigurationFactoryTest.java:173)
>>>>>> 
>>>>>> 
>>>>>> I think Remko fixed that in master.
>>>>>> 
>>>>>> 
>>>>> Building master with 'mvn clean install' passes so I would prefer another
>>>>> RC that picks up Remko's fix.
>>>>> 
>>>>> Gary
>>>>> 
>>>>> 
>>>>>> Gary
>>>>>> 
>>>>>> On Mon, Nov 20, 2017 at 9:41 AM, Gary Gregory <garydgreg...@gmail.com>
>>>>>> wrote:
>>>>>> 
>>>>>> Wow,
>>>>>>> 
>>>>>>> Now I get a different failure. I had run the build in Windows but from
>>>>>>> the git command line (MINGW64). That that I run from a "real" Windows
>>>>>>> command line I get:
>>>>>>> 
>>>>>>> [ERROR] Errors:
>>>>>>> [ERROR]   Log4j1ConfigurationFactoryTest.testSystemProperties1:173 »
>>>>>>> FileSystem C:\Users...
>>>>>>> [INFO]
>>>>>>> [ERROR] Tests run: 145, Failures: 0, Errors: 1, Skipped: 0
>>>>>>> [INFO]
>>>>>>> 
>>>>>>> Gary
>>>>>>> 
>>>>>>> On Mon, Nov 20, 2017 at 4:40 AM, Remko Popma <remko.po...@gmail.com>
>>>>>>> wrote:
>>>>>>> 
>>>>>>> Ran another build from the release tag, with Java 7. Build succeeds.
>>>>>>>> 
>>>>>>>> I'll look at the checksums and the site next.
>>>>>>>> 
>>>>>>>> Gary, could you run another clean build?
>>>>>>>> The error messages look strange: I cannot see any difference between
>>>>>>>> the
>>>>>>>> expected and the actual result in the error output...
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>>>>>>>> 2015-11-11T01:41:47+09:00)
>>>>>>>> Maven home: C:\apps\apache-maven-3.3.9\bin\..
>>>>>>>> Java version: 1.7.0_55, vendor: Oracle Corporation
>>>>>>>> Java home: C:\apps\jdk1.7.0_55\jre
>>>>>>>> Default locale: en_US, platform encoding: MS932
>>>>>>>> OS name: "windows 8.1", version: "6.3", arch: "amd64", family:
>>>>>>>> "windows"
>>>>>>>> 
>>>>>>>> [INFO] Reactor Summary:
>>>>>>>> [INFO]
>>>>>>>> [INFO] Apache Log4j 2 ..................................... SUCCESS [
>>>>>>>> 3.940 s]
>>>>>>>> [INFO] Apache Log4j API Java 9 support .................... SUCCESS [
>>>>>>>> 12.324 s]
>>>>>>>> [INFO] Apache Log4j API ................................... SUCCESS [
>>>>>>>> 36.662 s]
>>>>>>>> [INFO] Apache Log4j Core .................................. SUCCESS
>>>>>>>> [22:30
>>>>>>>> min]
>>>>>>>> [INFO] Apache Log4j Core Integration Tests ................ SUCCESS
>>>>>>>> [01:26
>>>>>>>> min]
>>>>>>>> [INFO] Apache Log4j 1.x Compatibility API ................. SUCCESS [
>>>>>>>> 19.337 s]
>>>>>>>> [INFO] Apache Log4j SLF4J Binding ......................... SUCCESS [
>>>>>>>> 10.867 s]
>>>>>>>> [INFO] Apache Log4j to SLF4J Adapter ...................... SUCCESS [
>>>>>>>> 5.751 s]
>>>>>>>> [INFO] Apache Log4j Commons Logging Bridge ................ SUCCESS [
>>>>>>>> 5.527 s]
>>>>>>>> [INFO] Apache Log4j Flume Bridge .......................... SUCCESS [
>>>>>>>> 35.251 s]
>>>>>>>> [INFO] Apache Log4j Web ................................... SUCCESS [
>>>>>>>> 13.574 s]
>>>>>>>> [INFO] Apache Log4j Tag Library ........................... SUCCESS [
>>>>>>>> 24.771 s]
>>>>>>>> [INFO] Apache Log4j JMX GUI ............................... SUCCESS [
>>>>>>>> 2.966 s]
>>>>>>>> [INFO] Apache Log4j Samples ............................... SUCCESS [
>>>>>>>> 0.846 s]
>>>>>>>> [INFO] Apache Log4j Samples: Flume - Common ............... SUCCESS [
>>>>>>>> 4.211 s]
>>>>>>>> [INFO] Apache Log4j Samples: Flume - Remote ............... SUCCESS [
>>>>>>>> 3.523 s]
>>>>>>>> [INFO] Apache Log4j Samples: Flume - Embedded ............. SUCCESS [
>>>>>>>> 9.808 s]
>>>>>>>> [INFO] Apache Log4j Samples: Configuration ................ SUCCESS [
>>>>>>>> 4.508 s]
>>>>>>>> [INFO] Apache Log4j Samples: LoggerProperties ............. SUCCESS [
>>>>>>>> 4.883 s]
>>>>>>>> [INFO] Apache Log4j OSGi .................................. SUCCESS [
>>>>>>>> 9.422 s]
>>>>>>>> [INFO] Apache Log4j BOM ................................... SUCCESS [
>>>>>>>> 1.082 s]
>>>>>>>> [INFO] Apache Log4j CouchDB ............................... SUCCESS [
>>>>>>>> 2.306 s]
>>>>>>>> [INFO] Apache Log4j MongoDB ............................... SUCCESS [
>>>>>>>> 4.873 s]
>>>>>>>> [INFO] Apache Log4j Cassandra ............................. SUCCESS [
>>>>>>>> 27.022 s]
>>>>>>>> [INFO] Apache Log4J Performance Tests ..................... SUCCESS [
>>>>>>>> 58.354 s]
>>>>>>>> [INFO] Apache Log4j Streaming Interface ................... SUCCESS [
>>>>>>>> 15.511 s]
>>>>>>>> [INFO] Apache Log4j JUL Adapter ........................... SUCCESS [
>>>>>>>> 15.085 s]
>>>>>>>> [INFO] Apache Log4j Liquibase Binding ..................... SUCCESS [
>>>>>>>> 4.396 s]
>>>>>>>> [INFO] Apache Log4j App Server Support .................... SUCCESS [
>>>>>>>> 1.993 s]
>>>>>>>> [INFO]
>>>>>>>> ------------------------------------------------------------
>>>>>>>> ------------
>>>>>>>> [INFO] BUILD SUCCESS
>>>>>>>> [INFO]
>>>>>>>> ------------------------------------------------------------
>>>>>>>> ------------
>>>>>>>> [INFO] Total time: 29:39 min
>>>>>>>> [INFO] Finished at: 2017-11-20T20:25:57+09:00
>>>>>>>> [INFO] Final Memory: 55M/451M
>>>>>>>> [INFO]
>>>>>>>> ------------------------------------------------------------
>>>>>>>> ------------
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Mon, Nov 20, 2017 at 5:06 PM, Remko Popma <remko.po...@gmail.com>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On Nov 20, 2017, at 15:21, Ralph Goers <ralph.go...@dslextreme.com>
>>>>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Oh, and I wouldn’t be surprised if the problem is caused by you
>>>>>>>>>> using
>>>>>>>>>> 
>>>>>>>>> MS932 and Greg using cp1252.
>>>>>>>>> 
>>>>>>>>>  From Gary’s error messages  it seems more like a white space/newline
>>>>>>>>> 
>>>>>>>> issue
>>>>>>>> 
>>>>>>>>> which is odd  because it works on my Windows and the tests use
>>>>>>>>> String.format with %n to avoid this exact issue.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> Ralph
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> On Nov 19, 2017, at 11:12 PM, Remko Popma <remko.po...@gmail.com>
>>>>>>>>>>> 
>>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> Building current master (211326b) succeeds for me when running `mvn
>>>>>>>>>>> 
>>>>>>>>>> clean
>>>>>>>>> 
>>>>>>>>>> verify` on
>>>>>>>>>>> 
>>>>>>>>>>> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>>>>>>>>>>> 2015-11-11T01:41:47+09:00)
>>>>>>>>>>> Maven home: C:\apps\apache-maven-3.3.9\bin\..
>>>>>>>>>>> Java version: 1.8.0_131, vendor: Oracle Corporation
>>>>>>>>>>> Java home: C:\apps\jdk1.8.0_131\jre
>>>>>>>>>>> Default locale: en_US, platform encoding: MS932
>>>>>>>>>>> OS name: "windows 10", version: "10.0", arch: "amd64", family:
>>>>>>>>>>> "dos"
>>>>>>>>>>> 
>>>>>>>>>>> [INFO] Reactor Summary:
>>>>>>>>>>> [INFO]
>>>>>>>>>>> [INFO] Apache Log4j 2 .....................................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 7.669 s]
>>>>>>>>>>> [INFO] Apache Log4j API Java 9 support .................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 15.544 s]
>>>>>>>>>>> [INFO] Apache Log4j API ...................................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 39.700 s]
>>>>>>>>>>> [INFO] Apache Log4j Core ..................................
>>>>>>>>>>> SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [20:39
>>>>>>>>> 
>>>>>>>>>> min]
>>>>>>>>>>> [INFO] Apache Log4j Core Integration Tests ................ SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [01:11
>>>>>>>>> 
>>>>>>>>>> min]
>>>>>>>>>>> [INFO] Apache Log4j 1.x Compatibility API ................. SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 20.190 s]
>>>>>>>>>>> [INFO] Apache Log4j SLF4J Binding ......................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 12.041 s]
>>>>>>>>>>> [INFO] Apache Log4j to SLF4J Adapter ...................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 7.408 s]
>>>>>>>>>>> [INFO] Apache Log4j Commons Logging Bridge ................ SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 6.109 s]
>>>>>>>>>>> [INFO] Apache Log4j Flume Bridge .......................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 35.029 s]
>>>>>>>>>>> [INFO] Apache Log4j Web ...................................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 14.350 s]
>>>>>>>>>>> [INFO] Apache Log4j Tag Library ........................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 23.264 s]
>>>>>>>>>>> [INFO] Apache Log4j JMX GUI ...............................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 2.881 s]
>>>>>>>>>>> [INFO] Apache Log4j Samples ...............................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 0.649 s]
>>>>>>>>>>> [INFO] Apache Log4j Samples: Flume - Common ............... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 3.368 s]
>>>>>>>>>>> [INFO] Apache Log4j Samples: Flume - Remote ............... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 3.873 s]
>>>>>>>>>>> [INFO] Apache Log4j Samples: Flume - Embedded ............. SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 8.254 s]
>>>>>>>>>>> [INFO] Apache Log4j Samples: Configuration ................ SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 5.707 s]
>>>>>>>>>>> [INFO] Apache Log4j Samples: LoggerProperties ............. SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 5.481 s]
>>>>>>>>>>> [INFO] Apache Log4j OSGi ..................................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 10.065 s]
>>>>>>>>>>> [INFO] Apache Log4j BOM ...................................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 1.030 s]
>>>>>>>>>>> [INFO] Apache Log4j CouchDB ...............................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 2.694 s]
>>>>>>>>>>> [INFO] Apache Log4j MongoDB ...............................
>>>>>>>>>>> 
>>>>>>>>>> SUCCESS [
>>>>>>>> 
>>>>>>>>> 5.229 s]
>>>>>>>>>>> [INFO] Apache Log4j Cassandra ............................. SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 26.357 s]
>>>>>>>>>>> [INFO] Apache Log4J Performance Tests ..................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [01:01
>>>>>>>>> 
>>>>>>>>>> min]
>>>>>>>>>>> [INFO] Apache Log4j Streaming Interface ................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 19.790 s]
>>>>>>>>>>> [INFO] Apache Log4j JUL Adapter ........................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 17.716 s]
>>>>>>>>>>> [INFO] Apache Log4j Liquibase Binding ..................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 4.818 s]
>>>>>>>>>>> [INFO] Apache Log4j App Server Support .................... SUCCESS
>>>>>>>>>>> 
>>>>>>>>>> [
>>>>>>>> 
>>>>>>>>> 2.434 s]
>>>>>>>>>>> [INFO]
>>>>>>>>>>> ------------------------------------------------------------
>>>>>>>>>>> 
>>>>>>>>>> ------------
>>>>>>>>> 
>>>>>>>>>> [INFO] BUILD SUCCESS
>>>>>>>>>>> [INFO]
>>>>>>>>>>> ------------------------------------------------------------
>>>>>>>>>>> 
>>>>>>>>>> ------------
>>>>>>>>> 
>>>>>>>>>> [INFO] Total time: 27:57 min
>>>>>>>>>>> [INFO] Finished at: 2017-11-20T14:56:18+09:00
>>>>>>>>>>> [INFO] Final Memory: 56M/518M
>>>>>>>>>>> [INFO]
>>>>>>>>>>> ------------------------------------------------------------
>>>>>>>>>>> 
>>>>>>>>>> ------------
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On Mon, Nov 20, 2017 at 2:10 PM, Remko Popma <
>>>>>>>>>>>> 
>>>>>>>>>>> remko.po...@gmail.com>
>>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>> When I upgraded picocli to 2.0.3 a few weeks ago I made sure all
>>>>>>>>>>>> 
>>>>>>>>>>> tests
>>>>>>>> 
>>>>>>>>> passed on Windows. CI builds are ok.
>>>>>>>>>>>> 
>>>>>>>>>>>> I also did a successful Log4j2 build on Windows yesterday when
>>>>>>>>>>>> 
>>>>>>>>>>> looking
>>>>>>>> 
>>>>>>>>> at
>>>>>>>>> 
>>>>>>>>>> pull request #134.
>>>>>>>>>>>> 
>>>>>>>>>>>> This is very odd.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> On Nov 20, 2017, at 12:49, Ralph Goers <
>>>>>>>>>>>>> 
>>>>>>>>>>>> ralph.go...@dslextreme.com>
>>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> All of these errors seem to be against a single test class which
>>>>>>>>>>>>> 
>>>>>>>>>>>> tests
>>>>>>>> 
>>>>>>>>> the help text of the command line tool. Frankly, I don’t even know
>>>>>>>>>>>> 
>>>>>>>>>>> what
>>>>>>>> 
>>>>>>>>> that tool does. Second, I’ve not had any problems on MacOS nor seem
>>>>>>>>>>>> complaints on Linux. Have you run a full build on Windows since
>>>>>>>>>>>> 
>>>>>>>>>>> JCommander
>>>>>>>>> 
>>>>>>>>>> replaced Piccoli? Does the command line tool still work or is this
>>>>>>>>>>>> 
>>>>>>>>>>> just a
>>>>>>>>> 
>>>>>>>>>> problem with the tests not behaving correctly on Windows (which is
>>>>>>>>>>>> 
>>>>>>>>>>> what I
>>>>>>>>> 
>>>>>>>>>> suspect)?
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Ralph
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Nov 19, 2017, at 6:32 PM, Gary Gregory <
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> garydgreg...@gmail.com>
>>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> -1
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>  From src zip: ASC OK, MD5 OK, SHA1 OK.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Building with 'mvn clean verify' using:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
>>>>>>>>>>>>>> 2017-10-18T03:58:13-04:00)
>>>>>>>>>>>>>> Maven home: C:\Java\apache-maven-3.5.2
>>>>>>>>>>>>>> Java version: *1.7.0_80*, vendor: *Oracle* Corporation
>>>>>>>>>>>>>> Java home: C:\Program Files\Java\jdk1.7.0_80\jre
>>>>>>>>>>>>>> Default locale: en_US, platform encoding: Cp1252
>>>>>>>>>>>>>> OS name: "windows 8.1", version: "6.3", arch: "amd64", family:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> "windows"
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>> I get the following ERRORs:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR] Tests run: 136, Failures: 17, Errors: 0, Skipped: 1,
>>>>>>>>>>>>>> Time
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> elapsed:
>>>>>>>>>>>> 
>>>>>>>>>>>>> 0.6 s <<< FAILURE! - in
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testSynopsisOrderCorrectWhenParametersDeclaredOutOfOrder(
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<[<main class> <param0> <param1>]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> but was:<[<main class> <param0> <param1>]
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testSynopsisOrderCorrectWhenParametersDeclaredOutOfOrder(
>>>>>>>>>>>> CommandLineHelpTest.java:2014)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpecifiedMarkerForParam
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> etersWithPositiveArity(org.apache.logging.log4j.core.tools.p
>>>>>>>>>>>> 
>>>>>>>>>>> icocli.
>>>>>>>> 
>>>>>>>>> CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [*, , , <required>,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> required]:
>>>>>>>>>>>> 
>>>>>>>>>>>>> arrays first differed at element [0]; expected:<*> but was:<*>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpecifiedMarkerForParam
>>>>>>>>>>>> etersWithPositiveArity(CommandLineHelpTest.java:1020)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but was:<*>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpecifiedMarkerForParam
>>>>>>>>>>>> etersWithPositiveArity(CommandLineHelpTest.java:1020)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> RequiredOptionsWithDefaultValue(org.apache.logging.log4j.
>>>>>>>>>>>> core.tools.picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0.017 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [ , -b, ,, -a,
>>>>>>>>>>>>>> --alpha=<otherField>, other]: arrays first differed at element
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> [0];
>>>>>>>> 
>>>>>>>>> expected:< > but was:< >
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>> RequiredOptionsWithDefaultValue(CommandLineHelpTest.java:990)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:< > but was:< >
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>> RequiredOptionsWithDefaultValue(CommandLineHelpTest.java:990)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixForParameter
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> sWithZeroArity(org.apache.logging.log4j.core.tools.
>>>>>>>>>>>> picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [, , , <optional>,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> optional]:
>>>>>>>>>>>> 
>>>>>>>>>>>>> arrays first differed at element [3]; expected:<<optional>> but
>>>>>>>>>>>>>> was:<<optional>>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixForParameter
>>>>>>>>>>>> 
>>>>>>>>>>> sWithZeroArity(
>>>>>>>>> 
>>>>>>>>>> CommandLineHelpTest.java:1035)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<<optional>> but
>>>>>>>>>>>>>> was:<<optional>>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixForParameter
>>>>>>>>>>>> 
>>>>>>>>>>> sWithZeroArity(
>>>>>>>>> 
>>>>>>>>>> CommandLineHelpTest.java:1035)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> redOptionsWithDefault(org.apache.logging.log4j.core.tools.
>>>>>>>>>>>> picocli.
>>>>>>>>>>>> CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [*, -b, ,, -a,
>>>>>>>>>>>>>> --alpha=<otherField>, other]: arrays first differed at element
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> [0];
>>>>>>>> 
>>>>>>>>> expected:<*> but was:<*>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>>>>>>>>> redOptionsWithDefault(CommandLineHelpTest.java:944)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but was:<*>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>>>>>>>>> redOptionsWithDefault(CommandLineHelpTest.java:944)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testSynopsisOrderCorrectWhenSubClassAddsParameters(org.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> apache.logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<[<main class> <param0> <param1> <param2> <param3>]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> but was:<[<main class> <param0> <param1> <param2> <param3>]
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testSynopsisOrderCorrectWhenSubClassAddsParameters(
>>>>>>>>>>>> CommandLineHelpTest.java:2028)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> redOptionsWithoutDefault(org.apache.logging.log4j.core.tools
>>>>>>>>>>>> 
>>>>>>>>>>> .picocli.
>>>>>>>> 
>>>>>>>>> CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0.004 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [*, -b, ,, -a,
>>>>>>>>>>>>>> --alpha=<otherField>, other]: arrays first differed at element
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> [0];
>>>>>>>> 
>>>>>>>>> expected:<*> but was:<*>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>>>>>>>>> redOptionsWithoutDefault(CommandLineHelpTest.java:960)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but was:<*>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>>>>>>>>> redOptionsWithoutDefault(CommandLineHelpTest.java:960)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testSubclassAttributesOverrideEmptySuper(org.apache.logging.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<[base]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> but was:<[base]
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testSubclassAttributesOverrideEmptySuper(
>>>>>>>>>>>> 
>>>>>>>>>>> CommandLineHelpTest.java:1902)
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> ParametersWithPositiveArity(org.apache.logging.log4j.core.
>>>>>>>>>>>> 
>>>>>>>>>>> tools.picocli.
>>>>>>>>> 
>>>>>>>>>> CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [ , , , <required>,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> required]:
>>>>>>>>>>>> 
>>>>>>>>>>>>> arrays first differed at element [0]; expected:< > but was:< >
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>> ParametersWithPositiveArity(CommandLineHelpTest.java:1005)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:< > but was:< >
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>> ParametersWithPositiveArity(CommandLineHelpTest.java:1005)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersCommaOnlyIfBothShortAnd
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> LongOptionNamesExist(org.apache.logging.log4j.core.tools.
>>>>>>>>>>>> picocli.
>>>>>>>>>>>> CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [, -v, , ,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> shortBool]:
>>>>>>>> 
>>>>>>>>> arrays
>>>>>>>>>>>> 
>>>>>>>>>>>>> first differed at element [1]; expected:<-v> but was:<-v>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersCommaOnlyIfBothShortAnd
>>>>>>>>>>>> LongOptionNamesExist(CommandLineHelpTest.java:1065)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<-v> but was:<-v>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersCommaOnlyIfBothShortAnd
>>>>>>>>>>>> LongOptionNamesExist(CommandLineHelpTest.java:1065)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> therOptionNamesAndDescription(org.apache.logging.log4j.core.
>>>>>>>>>>>> 
>>>>>>>>>>> tools.picocli.
>>>>>>>>> 
>>>>>>>>>> CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0.016 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [, -L, ,,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> ---long=<longField>,
>>>>>>>>>>>> 
>>>>>>>>>>>>> long description]: arrays first differed at element [1];
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> expected:<-L>
>>>>>>>>> 
>>>>>>>>>> but
>>>>>>>>>>>> 
>>>>>>>>>>>>> was:<-L>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO
>>>>>>>>>>>> therOptionNamesAndDescription(CommandLineHelpTest.java:922)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<-L> but was:<-L>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO
>>>>>>>>>>>> therOptionNamesAndDescription(CommandLineHelpTest.java:922)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> RequiredOptionsWithoutDefaultValue(org.apache.logging.log4j.
>>>>>>>>>>>> core.tools.picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [ , -b, ,, -a,
>>>>>>>>>>>>>> --alpha=<otherField>, other]: arrays first differed at element
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> [0];
>>>>>>>> 
>>>>>>>>> expected:< > but was:< >
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>> RequiredOptionsWithoutDefaultValue(CommandLineHelpTest.java:974)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:< > but was:< >
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>>>>>>>>> RequiredOptionsWithoutDefaultValue(CommandLineHelpTest.java:974)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> elds(org.apache.logging.log4j.core.tools.picocli.CommandLine
>>>>>>>>>>>> 
>>>>>>>>>>> HelpTest)
>>>>>>>> 
>>>>>>>>> Time elapsed: 0.017 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.internal.ArrayComparisonFailure: [, -v, , ,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> shortBool]:
>>>>>>>> 
>>>>>>>>> arrays
>>>>>>>>>>>> 
>>>>>>>>>>>>> first differed at element [1]; expected:<-v> but was:<-v>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi
>>>>>>>>>>>> elds(CommandLineHelpTest.java:1099)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<-v> but was:<-v>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi
>>>>>>>>>>>> elds(CommandLineHelpTest.java:1099)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testAttributesInheritedWhenSubclassingForReuse(org.apache.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<[base]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> but was:<[base]
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testAttributesInheritedWhenSubclassingForReuse(
>>>>>>>>>>>> CommandLineHelpTest.java:1862)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultParameterRenderer_showsParamLabelIfPresentOrFiel
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> dNameOtherwise(org.apache.logging.log4j.core.tools.
>>>>>>>>>>>> picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:  <longField> expected:<
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> <longField>[]>
>>>>>>>> 
>>>>>>>>> but
>>>>>>>>> 
>>>>>>>>>> was:< <longField>[]>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_showsParamLabelIfPresentOrFiel
>>>>>>>>>>>> 
>>>>>>>>>>> dNameOtherwise(
>>>>>>>>> 
>>>>>>>>>> CommandLineHelpTest.java:1128)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testDefaultParameterRenderer_appliesToPositionalArgumentsIg
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> noresSeparator(org.apache.logging.log4j.core.tools.
>>>>>>>>>>>> picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0.004 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure: POSITIONAL_ARGS
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> expected:<POSITIONAL_ARGS[]>
>>>>>>>>>>>> 
>>>>>>>>>>>>> but was:<POSITIONAL_ARGS[]>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testDefaultParameterRenderer_appliesToPositionalArgumentsIg
>>>>>>>>>>>> 
>>>>>>>>>>> noresSeparator(
>>>>>>>>> 
>>>>>>>>>> CommandLineHelpTest.java:1145)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testSubclassAttributesOverrideSuperValues(org.apache.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<[sub]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> but was:<[sub]
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpT
>>>>>>>>>>>>>> est.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testSubclassAttributesOverrideSuperValues(
>>>>>>>>>>>> 
>>>>>>>>>>> CommandLineHelpTest.java:1937)
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>> [INFO] Running org.apache.logging.log4j.core.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> tools.picocli.CommandLineTest
>>>>>>>>>>>> 
>>>>>>>>>>>>> [ERROR] Tests run: 199, Failures: 3, Errors: 0, Skipped: 4, Time
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> elapsed:
>>>>>>>>>>>> 
>>>>>>>>>>>>> 0.857 s <<< FAILURE! - in
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testCallReturnsNullAndPrintsErrorIfParseFails(org.apache.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> logging.log4j.core.tools.picocli.CommandLineTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0.04 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<...t a number"
>>>>>>>>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>>>>>>>>   -number=<number>]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> but was:<...t a number"
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>>>>>>>>   -number=<number>]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testCallReturnsNullAndPrintsErrorIfParseFails(
>>>>>>>>>>>> 
>>>>>>>>>>> CommandLineTest.java:2318)
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testIssue148InfiniteLoop(org.apache.logging.log4j.core.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> tools.picocli.CommandLineTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0.02 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<Usage: [<main class> [--foo-bar-baz=<foo>]
>>>>>>>>>>>>>>   --foo-bar-baz=<foo>]       Default:
>>>>>>>>>>>>>> ...> but was:<Usage: [<main class> [--foo-bar-baz=<foo>]
>>>>>>>>>>>>>>   --foo-bar-baz=<foo>]       Default:
>>>>>>>>>>>>>> ...>
>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testIssue148InfiniteLoop(CommandLineTest.java:2478)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>> testRunPrintsErrorIfParseFails(org.apache.logging.log4j.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> core.tools.picocli.CommandLineTest)
>>>>>>>>>>>> 
>>>>>>>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>>>>>>>>> org.junit.ComparisonFailure:
>>>>>>>>>>>>>> expected:<...t a number"
>>>>>>>>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>>>>>>>>   -number=<number>]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> but was:<...t a number"
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>>>>>>>>   -number=<number>]
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     at
>>>>>>>>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> testRunPrintsErrorIfParseFails(CommandLineTest.java:2282)
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Gary
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Sun, Nov 19, 2017 at 11:11 AM, Ralph Goers <
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> ralph.go...@dslextreme.com <mailto:ralph.go...@dslextreme.com>>
>>>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> This is a vote to release Log4j 2.10.0, the next version of the
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Log4j 2
>>>>>>>>> 
>>>>>>>>>> project.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Please download, test, and cast your votes on the log4j
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> developers
>>>>>>>> 
>>>>>>>>> list.
>>>>>>>>>>>> 
>>>>>>>>>>>>> [] +1, release the artifacts
>>>>>>>>>>>>>>> [] -1, don't release because...
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> The vote will remain open for 72 hours (or more if required).
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> All
>>>>>>>> 
>>>>>>>>> votes
>>>>>>>>> 
>>>>>>>>>> are welcome and we encourage everyone to test the release, but
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> only
>>>>>>>> 
>>>>>>>>> Logging
>>>>>>>>>>>> 
>>>>>>>>>>>>> PMC votes are “officially” counted. As always, at least 3 +1
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> votes
>>>>>>>> 
>>>>>>>>> and
>>>>>>>>> 
>>>>>>>>>> more
>>>>>>>>>>>> 
>>>>>>>>>>>>> positive than negative votes are required.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Note that this release supports SLF4J 1.7.x and SLF4J 1.8.x.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Because
>>>>>>>> 
>>>>>>>>> SLF4J
>>>>>>>>>>>> 
>>>>>>>>>>>>> 1.7.x requires implementations to include classes in the
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> org.slf4j.impl
>>>>>>>>> 
>>>>>>>>>> package log4j-sl4j-impl cannot be used as a Java 9 module.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Support
>>>>>>>> 
>>>>>>>>> for
>>>>>>>>> 
>>>>>>>>>> SLF4J 1.7.x will be removed in a future release.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Changes in this version include:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> New Features
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     • LOG4J2-2120: Properly escape newlines and other control
>>>>>>>>>>>>>>> characters in JSON. Thanks to Carter Douglas Kozak.
>>>>>>>>>>>>>>>     • LOG4J2-2109: Add property to disable message pattern
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> converter
>>>>>>>> 
>>>>>>>>> lookups. Thanks to Carter Douglas Kozak.
>>>>>>>>>>>>>>>     • LOG4J2-2112: MapMessage should use deep toString for
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> values.
>>>>>>>> 
>>>>>>>>> Thanks to Carter Douglas Kozak.
>>>>>>>>>>>>>>>     • LOG4J2-2103: XML encoding for PatternLayout.
>>>>>>>>>>>>>>>     • LOG4J2-2114: Provide a native Log4j 2 implementation of
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Eclipse
>>>>>>>>> 
>>>>>>>>>> Jetty's org.eclipse.jetty.util.log.Logger.
>>>>>>>>>>>>>>>     • LOG4J2-1203: Allow filtering of line breaks in layout
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> pattern.
>>>>>>>> 
>>>>>>>>> Thanks to Robert Turner.
>>>>>>>>>>>>>>>     • LOG4J2-2098: Add a noop AppenderSkeleton for applications
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> still
>>>>>>>>> 
>>>>>>>>>> using Log4j 1.x.
>>>>>>>>>>>>>>>     • LOG4J2-2062: Add possibility of sending the key of a
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> message
>>>>>>>> 
>>>>>>>>> to
>>>>>>>>> 
>>>>>>>>>> Kafka using KafkaAppender. Thanks to Jorge Sanchez.
>>>>>>>>>>>>>>>     • LOG4J2-2056: Modularize Log4j-api and make most other
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> log4j
>>>>>>>> 
>>>>>>>>> jars
>>>>>>>>>>>> 
>>>>>>>>>>>>> automatic modules.
>>>>>>>>>>>>>>>     • LOG4J2-1431: Simplify log4j system property naming
>>>>>>>>>>>>>>> scheme.
>>>>>>>>>>>>>>>     • LOG4J2-1809: Add global configuration environment SPI.
>>>>>>>>>>>>>>>     • LOG4J2-1694: Add fields with fixed values to
>>>>>>>>>>>>>>> JSON/XML/YAML
>>>>>>>>>>>>>>> layouts. Thanks to Michal Dvořák.
>>>>>>>>>>>>>>>     • LOG4J2-2054: Provide ways to configure SSL that avoid
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> plain-text
>>>>>>>>>>>> 
>>>>>>>>>>>>> passwords in the log4j configuration. The configuration may now
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> specify a
>>>>>>>>>>>> 
>>>>>>>>>>>>> system environment variable that holds the password, or the
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> path to
>>>>>>>> 
>>>>>>>>> a
>>>>>>>>> 
>>>>>>>>>> file
>>>>>>>>>>>> 
>>>>>>>>>>>>> that holds the password.
>>>>>>>>>>>>>>>     • LOG4J2-2071: Add org.apache.logging.log4j.core.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> config.composite.
>>>>>>>>>>>> 
>>>>>>>>>>>>> CompositeConfiguration#toString(). Thanks to Carter Kozak.
>>>>>>>>>>>>>>> Fixed Bugs
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>     • LOG4J2-2107: MapMessage supports both
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> StringBuilderFormattable
>>>>>>>> 
>>>>>>>>> and MultiformatMessage. Thanks to Carter Douglas Kozak.
>>>>>>>>>>>>>>>     • LOG4J2-2102: MapMessage JSON encoding will escape keys
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>> values. Thanks to Carter Douglas Kozak.
>>>>>>>>>>>>>>>     • LOG4J2-2101: Non-string value in MapMessage caused
>>>>>>>>>>>>>>> ClassCastException. Thanks to Carter Douglas Kozak.
>>>>>>>>>>>>>>>     • LOG4J2-2091: Log4j respects the configured
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> "log4j2.is.webapp"
>>>>>>>> 
>>>>>>>>> property Thanks to Carter Douglas Kozak.
>>>>>>>>>>>>>>>     • LOG4J2-2100: LevelMixIn class for Jackson is coded
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> incorrectly
>>>>>>>> 
>>>>>>>>>     • LOG4J2-2087: Jansi now needs to be enabled explicitly (by
>>>>>>>>>>>>>>> setting system property log4j.skipJansi to false). To avoid
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> causing
>>>>>>>> 
>>>>>>>>> problems for web applications, Log4j will no longer
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> automatically
>>>>>>>> 
>>>>>>>>> try
>>>>>>>>> 
>>>>>>>>>> to
>>>>>>>>>>>> 
>>>>>>>>>>>>> load Jansi without explicit configuration. Thanks to Andy
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Gumbrecht.
>>>>>>>> 
>>>>>>>>>     • LOG4J2-2060: AbstractDatabaseManager should make a copy of
>>>>>>>>>>>>>>> LogEvents before holding references to them: AsyncLogger log
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> events
>>>>>>>> 
>>>>>>>>> are
>>>>>>>>> 
>>>>>>>>>> mutable.
>>>>>>>>>>>>>>>     • LOG4J2-2055: If Log4j is used as the Tomcat logging
>>>>>>>>>>>>>>> implementation startup might fail if an application also uses
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Log4j.
>>>>>>>> 
>>>>>>>>>     • LOG4J2-2031: Until this change, messages appeared out of
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> order
>>>>>>>> 
>>>>>>>>> in log file any time when the async logging queue was full. With
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> this
>>>>>>>>> 
>>>>>>>>>> change, messages are only logged out of order to prevent
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> deadlock
>>>>>>>> 
>>>>>>>>> when
>>>>>>>>> 
>>>>>>>>>> Log4j2 detects recursive logging while the queue is full.
>>>>>>>>>>>>>>>     • LOG4J2-2053: Exception java.nio.charset.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> UnsupportedCharsetException:
>>>>>>>>>>>> 
>>>>>>>>>>>>> cp65001 in 2.9.0.
>>>>>>>>>>>>>>>     • LOG4J2-1216: Nested pattern layout options broken. Thanks
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> to
>>>>>>>> 
>>>>>>>>> Thies Wellpott, Barna Zsombor Klara, GFriedrich.
>>>>>>>>>>>>>>>     • LOG4J2-2070: Log4j1XmlLayout does not provide the entire
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> stack
>>>>>>>> 
>>>>>>>>> trace, it is missing the caused by information. Thanks to Doug
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hughes.
>>>>>>>>> 
>>>>>>>>>>     • LOG4J2-2036: CompositeConfiguration supports
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Reconfiguration.
>>>>>>>> 
>>>>>>>>> PR
>>>>>>>>>>>> 
>>>>>>>>>>>>> #115. Thanks to Robert Haycock.
>>>>>>>>>>>>>>>     • LOG4J2-2073: Log4j-config.xsd should make AppenderRef
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> optional
>>>>>>>> 
>>>>>>>>> for each Logger element. Thanks to Patrick Lucas.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
> 
> 
> 



Reply via email to