Aman, your issue is different. Derby starts up on a particular port. If you
have something else running on that port (including a paused version of a
previous run) then the test would fail. Are you sure you don't have
anything running on that port?
On Sep 15, 2015 10:25 PM, "Aman Sinha" <asi...@maprtech.com> wrote:

> Here's a different issue I encountered running unit tests on a clean master
> branch on my Mac:
>
> Running org.apache.drill.exec.store.jdbc.TestJdbcPlugin
>  ...
>  ...
> Tue Sep 15 20:01:36 PDT 2015 : Could not listen on port 20000 on host
> 127.0.0.1:
>  java.net.BindException: Address already in use
>
> It has to do with starting up derby:
>
> storage-jdbc asinha$ cat derby.log
>
> Tue Sep 15 22:13:01 PDT 2015 : Apache Derby Network Server - 10.11.1.1 -
> (1616546) started and ready to accept connections on port 1527
> Tue Sep 15 22:13:01 PDT 2015 : Could not listen on port 20000 on host
> 127.0.0.1:
>  java.net.BindException: Address already in use
> An exception was thrown during network server startup.
> DRDA_ListenPort.S:Could not listen on port 20000 on host 127.0.0.1:
>  java.net.BindException: Address already in use
>
>
> On Tue, Sep 15, 2015 at 9:37 PM, Chris Westin <chriswesti...@gmail.com>
> wrote:
>
> > Variability: for me so far 2 out of 2 times.
> >
> > No stack trace, but as above, when I try to reproduce it in an IDE
> > "This seems to be because the test is getting an ExceptionInInitializer
> in
> > DrillbitClassLoader because the app.class.path property isn't set (and
> then
> > the resulting String.length() on its value throws an NPE)."
> >
> > I don't see app.class.path set anywhere in any pom.xml (so it's not
> getting
> > set when I copy the surefire arguments into the IDE's launch
> configuration
> > for the test, either).
> >
> >
> > On Tue, Sep 15, 2015 at 9:09 PM, Jacques Nadeau <jacq...@dremio.com>
> > wrote:
> >
> > > It was tested on a clean machine a number of times. Any thoughts on the
> > > variability? Can you provide stack trace?
> > > On Sep 15, 2015 6:28 PM, "Sudheesh Katkam" <skat...@maprtech.com>
> wrote:
> > >
> > > > Yes, I see this issue too.
> > > >
> > > > > On Sep 15, 2015, at 5:53 PM, Chris Westin <chriswesti...@gmail.com
> >
> > > > wrote:
> > > > >
> > > > > This seems to be because the test is getting an
> > ExceptionInInitializer
> > > in
> > > > > DrillbitClassLoader because the app.class.path property isn't set
> > (and
> > > > then
> > > > > the resulting String.length() on its value throws an NPE).
> > > > >
> > > > > Bueller?
> > > > >
> > > > > On Tue, Sep 15, 2015 at 5:20 PM, Chris Westin <
> > chriswesti...@gmail.com
> > > >
> > > > > wrote:
> > > > >
> > > > >> I just rebased, and twice in a row I've gotten wedged running
> > > > >> org.apache.drill.jdbc.ITTestShadedJar
> > > > >>
> > > > >>
> > > > >>
> > > >
> > > >
> > >
> >
>

Reply via email to