Hi,
After undoing those changes, java - java tests work finely.
But other tests are still not working properly and give failure[1].
How can I solve this?

1. https://gist.github.com/cdwijayarathna/9645451

Thank You!



On Wed, Mar 12, 2014 at 1:58 AM, Roger Meier <ro...@bufferoverflow.ch>wrote:

> Thanks Chamila!
>
> Just committed a fix for this:
>
> https://git-wip-us.apache.org/repos/asf/thrift/repo?p=thrift.git;a=commitdiff;h=284101c7a0600ea7007478ca8a7e161266a27a51
>
> -roger
>
>
> > -----Original Message-----
> > From: Roger Meier [mailto:ro...@bufferoverflow.ch]
> > Sent: Montag, 10. März 2014 21:09
> > To: dev@thrift.apache.org
> > Subject: Re: Test-client cannot connect to test server
> >
> > It seems, that reporting of test suite is broken since commit
> > f41d79d1448a495e27a84ffe6625de20ec69e642
> >
> > mkfifo stuff does probably hide the return values of client and servers.
> >
> > Quoting Chamila Wijayarathna <cdwijayarat...@gmail.com>:
> >
> > > Hello all,
> > > I am trying to run Thrift Cross Language test suite by running
> test/test.sh.
> > > But when I ran this even though it shows as success in command line
> > > for each test cases, in client log files created in test/test.sh it
> > > says
> > >
> > > [java] org.apache.thrift.transport.TTransportException: Could not
> > > connect to localhost on port 9090
> > >      [java] at
> > >
> >
> org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransport
> > Factory.java:226)
> > >      [java] at
> > >
> >
> org.apache.thrift.transport.TSSLTransportFactory.getClientSocket(TSSLTrans
> > portFactory.java:135)
> > >      [java] at
> org.apache.thrift.test.TestClient.main(TestClient.java:134)
> > >      [java] Caused by: java.net.ConnectException: Connection refused
> > >      [java] at java.net.PlainSocketImpl.socketConnect(Native Method)
> > >      [java] at
> > >
> > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:3
> > 39)
> > >      [java] at
> > >
> > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImp
> > l.java:200)
> > >      [java] at
> > >
> >
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
> > >      [java] at
> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
> > >      [java] at java.net.Socket.connect(Socket.java:579)
> > >      [java] at
> > > sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:618)
> > >      [java] at
> sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:407)
> > >      [java] at
> > >
> >
> sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.ja
> > va:88)
> > >      [java] at
> > >
> >
> org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransport
> > Factory.java:222)
> > >      [java] ... 2 more
> > >
> > > Also when I tried to run the same test case by running server and
> > > client manually in console, it executes successfully?
> > >
> > > It seems like client try to connect before server deployed properly of
> > > something like that. I tried different values for
> > > 'server_startup_time' and 'client_delay' in test.sh, but couldn't made
> > > it running. How can I make them running?
> > >
> > > Thank You.
> > >
> > > --
> > > *Chamila Dilshan Wijayarathna,*
> > > SMIEEE, SMIESL,
> > > Undergraduate,
> > > Department of Computer Science and Engineering, University of
> > > Moratuwa.
> >
> >
>
>
>


-- 
*Chamila Dilshan Wijayarathna,*
SMIEEE, SMIESL,
Undergraduate,
Department of Computer Science and Engineering,
University of Moratuwa.

Reply via email to