You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Nobuaki Sukegawa (JIRA)" <ji...@apache.org> on 2015/09/27 16:48:04 UTC
[jira] [Created] (THRIFT-3360) Improve cross test servers and
clients further
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)