[ https://issues.apache.org/jira/browse/THRIFT-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14905225#comment-14905225 ]
Hudson commented on THRIFT-3347: -------------------------------- SUCCESS: Integrated in Thrift #1661 (See [https://builds.apache.org/job/Thrift/1661/]) THRIFT-3347 Improve cross test servers and clients (jensg: rev d629ea0bb271f625763a4f083602811fc9cf1b61) * test/py/TestServer.py * test/known_failures_Linux.json * test/hs/TestClient.hs * test/cpp/src/TestClient.cpp * test/perl/TestServer.pl * test/py/TestClient.py * test/rebuild_known_failures.sh * test/perl/TestClient.pl * test/hs/TestServer.hs * lib/nodejs/test/test_handler.js * test/tests.json > Improve cross test servers and clients > -------------------------------------- > > Key: THRIFT-3347 > URL: https://issues.apache.org/jira/browse/THRIFT-3347 > Project: Thrift > Issue Type: Improvement > Components: Haskell - Library, Test Suite > Reporter: Nobuaki Sukegawa > Assignee: Nobuaki Sukegawa > Fix For: 0.9.3 > > > h3. Haskell > The test server and client ignore --transport and --ssl arguments and always > use raw socket. > I updated those apps so that it uses available transports but following are > disabled because they are not available at this time. > http transport for server > evhttp transport for client and server > SSL > Other than that, the patch adds testBinary and testBool calls to the client. > h3. C++ > * testBinary, testStringMap and testMulti were missing > * testInsane and testMapMap didn't validate received values > * return code didn't follow what specified in test/README.md (although it's > common) > * testInsanity didn't follow spec > h3. Perl and NodeJS > * testInsanity was following C++ version > h3. Python > * Fix testMapMap and testInsanity > * Add testBinary (Skipped for JSON proto to avoid *make check* failure) > * Enabled logging for test server so that log files actually have something > at least -- This message was sent by Atlassian JIRA (v6.3.4#6332)