FWIW, if I have to download and compile the source code for Java libraries, I usually just skip tests.
On 20 November 2017 at 13:50, Ralph Goers <ralph.go...@dslextreme.com> wrote: > 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 (138edd61fd100ec658bfa2d307c43b > 76940a5d7d; > >>>>>>>>>>>>>> 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] > >>>>>>>>>>>>>> testSubclassAttributesOverride > EmptySuper(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.goers@ > 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. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > > > > > > > > > > -- Matt Sicker <boa...@gmail.com>