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.