logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nick Williams <nicho...@nicholaswilliams.net>
Subject Re: [VOTE] Log4j 2.0-beta6 rc2
Date Wed, 08 May 2013 13:15:12 GMT
That's a long time running. On my MacBook Pro 8GB Quad Core install takes 3 minutes and site
takes 5. Hmmm.

Those test failures are very odd. If it were network-related errors I would understand ...
it's possible to get transient failures in network-related tests. But these failures are for
simple assertions that two objects are the same memory reference. That should either always
succeed or always fail. It shouldn't be transient. *scratches head*

FYI, the only real errors here are:

Failed tests:   testRB2(org.apache.log4j.LoggerTest): expected same:<java.util.PropertyResourceBundle@3d0f0e>
was not:<java.util.PropertyResourceBundle@a7624e>
  testRB1(org.apache.log4j.LoggerTest): expected same:<java.util.PropertyResourceBundle@a7624e>
was not:<java.util.PropertyResourceBundle@76ec7a>
  testAdditivity1(org.apache.log4j.LoggerTest): expected:<1> but was:<0>

Nick

On May 8, 2013, at 8:09 AM, Ivan Habunek wrote:

> I ran `mvn clean` and then `mvn install` again and this time it failed.
> 
> This is the full log for `mvn install`. Runs for cca 2 minutes before it fails.
> http://pastebin.com/rjTS2YTi
> 
> I tried running `mvn install` again, without cleaning, and now it succeeded. Runtime
6 minutes.
> http://pastebin.com/zRtMt8Tc
> 
> So I don't know exactly what's up here... Fails sometimes, succeeds other times.
> 
> And `mvn site` passed also. It runs for a long 18 minutes, though.
> http://pastebin.com/8LnZYvKV
> 
> One of the problems is that there's so many warnings and exception stack traces in the
log (even when tests don't fail) that I'm having a hard time finding which are actuall errors,
and which are to be expected. Maybe you should put some effort into cleaning that up? Also,
18 mins to generate the site is pretty crazy.
> 
> Regards,
> Ivan
> 
> 
> On 8 May 2013 14:12, Nick Williams <nicholas@nicholaswilliams.net> wrote:
> Ivan, that is indeed odd, since `mvn install` and `mvn site` run all unit tests. It doesn't
make sense that unit tests would pass in your environment when you run `mvn install` but not
when you run `mvn test.` :-/
> 
> Can you post a few of the errors here so that we can get a sample of what you're seeing?
If there are many errors that are duplicate or similar, don't post them all just yet.
> 
> Nick
> 
> 
> On May 8, 2013, at 3:21 AM, Ivan Habunek wrote:
> 
>> I'm still getting failures when running "mvn test" on windows xp. I ran "mvn install"
and "mvn site" before "mvn test" and they passed OK.
>> 
>> Here's the errors from the log:
>> http://pastebin.com/uXxcMZyT
>> 
>> My environment:
>> Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100)
>> Maven home: D:\Dev\apache-maven-3.0.5\bin\..
>> Java version: 1.7.0, vendor: Oracle Corporation
>> Java home: d:\Dev\Java\jdk1.7.0\jre
>> Default locale: en_US, platform encoding: Cp1250
>> OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"
>> 
>> Regards,
>> Ivan
>> 
>> 
>> On 8 May 2013 01:35, Remko Popma <remkop@yahoo.com> wrote:
>> +1 (non-binding)
>> 
>> From: Ralph Goers <ralph.goers@dslextreme.com>
>> 
>> To: Log4J Developers List <log4j-dev@logging.apache.org> 
>> Sent: Tuesday, May 7, 2013 12:52 PM
>> 
>> Subject: [VOTE] Log4j 2.0-beta6 rc2
>> 
>> This is a vote to release Log4j 2.0-beta6, the eighth release of Log4j 2.0. This
is the second release candidate which fixes issues with a few missing license headers and
some findbugs issues.
>> 
>> Changes in this version include:
>> 
>> Fixed Bugs:
>> o LOG4J2-231:  Logger.getParent() was not returning the correct Logger. 
>> o LOG4J2-201:  Renamed Plugin annotation attribute from "type" to "category". 
>> o LOG4J2-219:  Fix: install default root logger if not configured (this is unchanged),
>>         but make sure to include configured named loggers. Clarified documentation.
Thanks to Peter DePasquale. 
>> o LOG4J2-159:  Use OSGi version format in Fragment-Host 
>> o LOG4J2-234:  RegexFilter threw a NullPointerException when used as a context-wide
filter. 
>> o LOG4J2-192:  Add support for interpolating Environment variables when processing
the configuration. 
>> o LOG4J2-235:  Removed dependency on tools jar from core module, made jconsole dependency
optional. Thanks to Sebastian Oerding. 
>> o LOG4J2-233:  Fixed link to log4j-user mailing list. 
>> o LOG4J2-222:  Disruptor will now shutdown during Tomcat shutdown. Thanks to Steven
Yang. 
>> o LOG4J2-224:  The FlumeAppender failed to start if the Flume RPCClient could not
connect to any Flume agents. 
>> o LOG4J2-223:  Fix LoggerContext start and stop to eliminate IllegalStateException
and NoClassDefFound errors. 
>> o LOG4J2-221:  Remove hundreds of compiler warnings. Thanks to Nick Williams. 
>> o LOG4J2-215:  Various small documentation fixes. 
>> o LOG4J2-217:  Ensure PluginManager streams are always closed. Thanks to Fabien Sanglard.

>> 
>> Changes:
>> o LOG4J2-237:  Moved JMX Client GUI classes into separate jmx-gui submodule. 
>> o LOG4J2-230:  Improved error reporting when misconfigured. Thanks to Wojciech Zaręba.

>> o Renamed AsynchAppender to AsyncAppender. Plugin name became Async (was Asynch).

>> o Removed CheckStyle false positives for NewlineAtEndOfFile and whitespace following
'*' at end of line in javadoc. 
>> o Moved Clock interface to package org.apache.logging.log4j.core.helpers. 
>> o LOG4J2-225:  Documentation updates to clarify use and impact of location in pattern
layouts. 
>> 
>> Please test and cast your votes.
>> [] +1, release the artifacts
>> [] -1, don't release because…
>> 
>> The vote will remain open for 72 hours (or more if required).
>> 
>> Tag: https://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0-beta6/
>> 
>> Web Site: http://people.apache.org/~rgoers/log4j2/
>> 
>> Artifacts: https://repository.apache.org/content/repositories/orgapachelogging-013/
>> 
>> The artifacts may be downloaded using
>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate https://repository.apache.org/content/repositories/orgapachelogging-013/org/apache/logging/log4j/
>> 
>> Description:
>> 
>> Log4j 2.0-beta6 rc2
>> 
>> Details:
>> 
>> The following artifacts have been staged to the org.apache.logging-013 (u:rgoers,
a:99.180.69.21) repository.
>> 
>> archetype-catalog.xml
>> log4j-jmx-gui-2.0-beta6.jar.asc
>> log4j-jmx-gui-2.0-beta6-sources.jar
>> log4j-jmx-gui-2.0-beta6-javadoc.jar
>> log4j-jmx-gui-2.0-beta6-sources.jar.asc
>> log4j-jmx-gui-2.0-beta6.pom
>> log4j-jmx-gui-2.0-beta6-javadoc.jar.asc
>> log4j-jmx-gui-2.0-beta6.jar
>> log4j-jmx-gui-2.0-beta6.pom.asc
>> log4j-web-2.0-beta6.jar.asc
>> log4j-web-2.0-beta6-sources.jar
>> log4j-web-2.0-beta6.jar
>> log4j-web-2.0-beta6-sources.jar.asc
>> log4j-web-2.0-beta6-javadoc.jar.asc
>> log4j-web-2.0-beta6.pom.asc
>> log4j-web-2.0-beta6-javadoc.jar
>> log4j-web-2.0-beta6.pom
>> log4j-slf4j-impl-2.0-beta6.pom.asc
>> log4j-slf4j-impl-2.0-beta6-javadoc.jar.asc
>> log4j-slf4j-impl-2.0-beta6.pom
>> log4j-slf4j-impl-2.0-beta6-javadoc.jar
>> log4j-slf4j-impl-2.0-beta6.jar
>> log4j-slf4j-impl-2.0-beta6.jar.asc
>> log4j-slf4j-impl-2.0-beta6-sources.jar
>> log4j-slf4j-impl-2.0-beta6-sources.jar.asc
>> flume-remote-2.0-beta6.pom.asc
>> flume-remote-2.0-beta6.pom
>> flume-remote-2.0-beta6.war
>> flume-remote-2.0-beta6.war.asc
>> flume-remote-2.0-beta6-sources.jar.asc
>> flume-remote-2.0-beta6-sources.jar
>> flume-common-2.0-beta6.pom
>> flume-common-2.0-beta6-sources.jar
>> flume-common-2.0-beta6.jar
>> flume-common-2.0-beta6-javadoc.jar.asc
>> flume-common-2.0-beta6.jar.asc
>> flume-common-2.0-beta6-sources.jar.asc
>> flume-common-2.0-beta6.pom.asc
>> flume-common-2.0-beta6-javadoc.jar
>> flume-embedded-2.0-beta6.war
>> flume-embedded-2.0-beta6.pom.asc
>> flume-embedded-2.0-beta6-sources.jar.asc
>> flume-embedded-2.0-beta6.pom
>> flume-embedded-2.0-beta6.war.asc
>> flume-embedded-2.0-beta6-sources.jar
>> log4j-samples-2.0-beta6.pom
>> log4j-samples-2.0-beta6.pom.asc
>> log4j-jcl-2.0-beta6-javadoc.jar.asc
>> log4j-jcl-2.0-beta6-sources.jar
>> log4j-jcl-2.0-beta6.jar
>> log4j-jcl-2.0-beta6.jar.asc
>> log4j-jcl-2.0-beta6.pom.asc
>> log4j-jcl-2.0-beta6.pom
>> log4j-jcl-2.0-beta6-javadoc.jar
>> log4j-jcl-2.0-beta6-sources.jar.asc
>> log4j-taglib-2.0-beta6-javadoc.jar
>> log4j-taglib-2.0-beta6.jar
>> log4j-taglib-2.0-beta6-sources.jar.asc
>> log4j-taglib-2.0-beta6.jar.asc
>> log4j-taglib-2.0-beta6.pom
>> log4j-taglib-2.0-beta6.pom.asc
>> log4j-taglib-2.0-beta6-javadoc.jar.asc
>> log4j-taglib-2.0-beta6-sources.jar
>> log4j-distribution-2.0-beta6-src.tar.gz.asc
>> log4j-distribution-2.0-beta6-bin.tar.gz
>> log4j-distribution-2.0-beta6-src.tar.gz
>> log4j-distribution-2.0-beta6-bin.tar.gz.asc
>> log4j-distribution-2.0-beta6-src.zip
>> log4j-distribution-2.0-beta6-bin.zip.asc
>> log4j-distribution-2.0-beta6-src.zip.asc
>> log4j-distribution-2.0-beta6.pom.asc
>> log4j-distribution-2.0-beta6-bin.zip
>> log4j-distribution-2.0-beta6.pom
>> log4j-1.2-api-2.0-beta6-sources.jar
>> log4j-1.2-api-2.0-beta6-javadoc.jar
>> log4j-1.2-api-2.0-beta6-sources.jar.asc
>> log4j-1.2-api-2.0-beta6-javadoc.jar.asc
>> log4j-1.2-api-2.0-beta6.pom
>> log4j-1.2-api-2.0-beta6.jar
>> log4j-1.2-api-2.0-beta6.jar.asc
>> log4j-1.2-api-2.0-beta6.pom.asc
>> log4j-flume-ng-2.0-beta6.jar.asc
>> log4j-flume-ng-2.0-beta6-sources.jar.asc
>> log4j-flume-ng-2.0-beta6-sources.jar
>> log4j-flume-ng-2.0-beta6-javadoc.jar.asc
>> log4j-flume-ng-2.0-beta6.jar
>> log4j-flume-ng-2.0-beta6-tests.jar.asc
>> log4j-flume-ng-2.0-beta6-tests.jar
>> log4j-flume-ng-2.0-beta6-javadoc.jar
>> log4j-flume-ng-2.0-beta6.pom.asc
>> log4j-flume-ng-2.0-beta6.pom
>> log4j-to-slf4j-2.0-beta6-sources.jar
>> log4j-to-slf4j-2.0-beta6-sources.jar.asc
>> log4j-to-slf4j-2.0-beta6-javadoc.jar
>> log4j-to-slf4j-2.0-beta6.jar
>> log4j-to-slf4j-2.0-beta6.jar.asc
>> log4j-to-slf4j-2.0-beta6.pom
>> log4j-to-slf4j-2.0-beta6-javadoc.jar.asc
>> log4j-to-slf4j-2.0-beta6.pom.asc
>> log4j-api-2.0-beta6.jar.asc
>> log4j-api-2.0-beta6-sources.jar
>> log4j-api-2.0-beta6-javadoc.jar
>> log4j-api-2.0-beta6.pom.asc
>> log4j-api-2.0-beta6-javadoc.jar.asc
>> log4j-api-2.0-beta6.pom
>> log4j-api-2.0-beta6.jar
>> log4j-api-2.0-beta6-sources.jar.asc
>> log4j-core-2.0-beta6.jar
>> log4j-core-2.0-beta6-sources.jar
>> log4j-core-2.0-beta6-sources.jar.asc
>> log4j-core-2.0-beta6-tests.jar
>> log4j-core-2.0-beta6-javadoc.jar.asc
>> log4j-core-2.0-beta6.jar.asc
>> log4j-core-2.0-beta6-javadoc.jar
>> log4j-core-2.0-beta6.pom.asc
>> log4j-core-2.0-beta6-tests.jar.asc
>> log4j-core-2.0-beta6.pom
>> log4j-2.0-beta6.pom.asc
>> log4j-2.0-beta6.pom
>> 
>> 
>> 
> 
> 


Mime
View raw message