start the server and start the client individually without make cross
and start to debug this...
-roger
On 19.03.2014 18:03, Chamila Wijayarathna wrote:
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
<mailto: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
<mailto:ro...@bufferoverflow.ch>]
> Sent: Montag, 10. März 2014 21:09
> To: dev@thrift.apache.org <mailto: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
<mailto: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.