The proton-j tests appear to be failing on master for me, even for a
completely clean build with all the stuff that proton-j generates in the
source tree removed as well:
Leaked an instance of 'sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:36861]'
from:
java.lang.Exception
at
org.apache.qpid.proton.reactor.impl.LeakTestReactor$TestIO.serverSocketChannel(LeakTestReactor.java:64)
at
org.apache.qpid.proton.reactor.impl.AcceptorImpl.<init>(AcceptorImpl.java:89)
at
org.apache.qpid.proton.reactor.impl.ReactorImpl.acceptor(ReactorImpl.java:429)
at
org.apache.qpid.proton.reactor.ReactorTest.connect(ReactorTest.java:235)
Tests run: 49, Failures: 11, Errors: 22, Skipped: 0, Time elapsed: 0.198 sec
<<< FAILURE!
connect[0](org.apache.qpid.proton.reactor.ReactorTest) Time elapsed: 0.008 sec
<<< ERROR!
java.lang.NoSuchMethodError:
org.apache.qpid.proton.engine.impl.CollectorImpl.put(Lorg/apache/qpid/proton/engine/Event$Type;Ljava/lang/Object;)Lorg/apache/qpid/proton/engine/impl/EventImpl;
at
org.apache.qpid.proton.engine.impl.ConnectionImpl.put(ConnectionImpl.java:644)
at
org.apache.qpid.proton.engine.impl.ConnectionImpl.collect(ConnectionImpl.java:626)
at
org.apache.qpid.proton.reactor.impl.ReactorImpl.connection(ReactorImpl.java:416)
at
org.apache.qpid.proton.reactor.ReactorTest.connect(ReactorTest.java:258)
barfOnLink[1](org.apache.qpid.proton.reactor.ReactorTest) Time elapsed: 0.008 sec
<<< FAILURE!
junit.framework.AssertionFailedError: Resources leaked
at
org.apache.qpid.proton.reactor.impl.LeakTestReactor$TestIO.assertNoLeaks(LeakTestReactor.java:101)
at
org.apache.qpid.proton.reactor.impl.LeakTestReactor.assertNoLeaks(LeakTestReactor.java:115)
at
org.apache.qpid.proton.reactor.ReactorTest.checkForLeaks(ReactorTest.java:96)
at
org.apache.qpid.proton.reactor.ReactorTest.after(ReactorTest.java:102)
plus many, many more similar to these. Anyone else seeing this?