Nobuaki Sukegawa created THRIFT-3360: ----------------------------------------
Summary: Improve cross test servers and clients further Key: THRIFT-3360 URL: https://issues.apache.org/jira/browse/THRIFT-3360 Project: Thrift Issue Type: Bug Reporter: Nobuaki Sukegawa This is follow up fixes to THRIFT-3347 All except C# cross tests in tests.json are mostly fixed now. h3. Java * Add missing client calls * Add missing client assersions * Semantic return code * Fix insane server handler Note that because of newly introduced Java testBinary and assertions, many failures are discovered and listed. Binary incompatibility is tracked in THRIFT-3359 and I'm working on it. h3. Python * Fix testException * Add testMultiException h3. Javascript * Fix testInsanity h3. C++ * Do not return "basic type error" when connection etc. failed h3. c_glib * Fix client testInsanity (I forgot to include this to THRIFT-3347) * Fix server insane handler h3. Return code I want to introduce new semantice return values, so updated test/README.md in the pull request. The timeout bit is already used by test.py. {quote} + #define TEST_UNKNOWN 64 // 0100 0000 (Failed to prepare environemt etc.) + #define TEST_TIMEOUT 128 // 1000 0000 {quote} -- This message was sent by Atlassian JIRA (v6.3.4#6332)