See <https://builds.apache.org/job/Thrift/1124/changes>
Changes: [jfarrell] Thrift-2421:Tree/Recursive struct support in thrift [henrique] THRIFT-2421: Tree/Recursive struct support in thrift ------------------------------------------ [...truncated 4865 lines...] testTransportReadAll (__main__.TestEof) Test that readAll on any type of transport throws an EOFError ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.097s OK testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok testWriteTimeout (__main__.TimeoutTest) ... ok ---------------------------------------------------------------------- Ran 2 tests in 0.059s OK ok testWriteTimeout (__main__.TimeoutTest) ... ok ---------------------------------------------------------------------- Ran 2 tests in 0.072s OK .................. ---------------------------------------------------------------------- Ran 18 tests in 0.754s OK ---------------- Executing individual test scripts with various generated code directories Directories to be tested: gen-py-default, gen-py-slots, gen-py-newstyle, gen-py-newstyleslots, gen-py-dynamic, gen-py-dynamicslots Scripts to be tested: TSimpleJSONProtocolTest.py, SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py ---------------- Testing script: /usr/bin/python ./TSimpleJSONProtocolTest.py --genpydir=gen-py-default ---- Testing script: /usr/bin/python ./SerializationTest.py --genpydir=gen-py-default ---- Testing script: /usr/bin/python ./TestEof.py --genpydir=gen-py-default ---- Testing script: /usr/bin/python ./TestSyntax.py --genpydir=gen-py-default ---- Testing script: /usr/bin/python ./TestSocket.py --genpydir=gen-py-default ---- Testing script: /usr/bin/python ./TSimpleJSONProtocolTest.py --genpydir=gen-py-slots ---- Testing script: /usr/bin/python ./SerializationTest.py --genpydir=gen-py-slots ---- Testing script: /usr/bin/python ./TestEof.py --genpydir=gen-py-slots ---- Testing script: /usr/bin/python ./TestSyntax.py --genpydir=gen-py-slots ---- Testing script: /usr/bin/python ./TestSocket.py --genpydir=gen-py-slots ---- Testing script: /usr/bin/python ./TSimpleJSONProtocolTest.py --genpydir=gen-py-newstyle ---- Testing script: /usr/bin/python ./SerializationTest.py --genpydir=gen-py-newstyle ---- Testing script: /usr/bin/python ./TestEof.py --genpydir=gen-py-newstyle ---- Testing script: /usr/bin/python ./TestSyntax.py --genpydir=gen-py-newstyle ---- Testing script: /usr/bin/python ./TestSocket.py --genpydir=gen-py-newstyle ---- Testing script: /usr/bin/python ./TSimpleJSONProtocolTest.py --genpydir=gen-py-newstyleslots ---- Testing script: /usr/bin/python ./SerializationTest.py --genpydir=gen-py-newstyleslots ---- Testing script: /usr/bin/python ./TestEof.py --genpydir=gen-py-newstyleslots ---- Testing script: /usr/bin/python ./TestSyntax.py --genpydir=gen-py-newstyleslots ---- Testing script: /usr/bin/python ./TestSocket.py --genpydir=gen-py-newstyleslots ---- Testing script: /usr/bin/python ./TSimpleJSONProtocolTest.py --genpydir=gen-py-dynamic ---- Testing script: /usr/bin/python ./SerializationTest.py --genpydir=gen-py-dynamic ---- Testing script: /usr/bin/python ./TestEof.py --genpydir=gen-py-dynamic ---- Testing script: /usr/bin/python ./TestSyntax.py --genpydir=gen-py-dynamic ---- Testing script: /usr/bin/python ./TestSocket.py --genpydir=gen-py-dynamic ---- Testing script: /usr/bin/python ./TSimpleJSONProtocolTest.py --genpydir=gen-py-dynamicslots ---- Testing script: /usr/bin/python ./SerializationTest.py --genpydir=gen-py-dynamicslots ---- Testing script: /usr/bin/python ./TestEof.py --genpydir=gen-py-dynamicslots ---- Testing script: /usr/bin/python ./TestSyntax.py --genpydir=gen-py-dynamicslots ---- Testing script: /usr/bin/python ./TestSocket.py --genpydir=gen-py-dynamicslots ---- ---------------- Executing Client/Server tests with various generated code directories Servers to be tested: TSimpleServer, TThreadedServer, TThreadPoolServer, TProcessPoolServer, TForkingServer, TNonblockingServer, THttpServer Directories to be tested: gen-py-default, gen-py-slots, gen-py-newstyle, gen-py-newstyleslots, gen-py-dynamic, gen-py-dynamicslots Protocols to be tested: accel, binary, compact Options to be tested: ZLIB(yes/no), SSL(yes/no) ---------------- Test run #1: (includes gen-py-default) Server=TSimpleServer, Proto=accel, zlib=False, SSL=False Testing server TSimpleServer: /usr/bin/python ./TestServer.py --genpydir=gen-py-default --proto=accel --port=9090 TSimpleServer Testing client: /usr/bin/python ./TestClient.py --genpydir=gen-py-default --proto=accel --port=9090 OK: Finished (includes gen-py-default) TSimpleServer / accel proto / zlib=False / SSL=False. 1 combinations tested. Test run #2: (includes gen-py-default) Server=TSimpleServer, Proto=accel, zlib=False, SSL=True Testing server TSimpleServer: /usr/bin/python ./TestServer.py --genpydir=gen-py-default --proto=accel --port=9090 --ssl TSimpleServer Testing client: /usr/bin/pythonEEEEEEE........... ====================================================================== ERROR: testByte (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 85, in setUp self.transport.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py", line 149, in open return self.__trans.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 112, in open message=message) TTransportException: Could not connect to localhost:9090: [Errno 111] Connection refused ====================================================================== ERROR: testDouble (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 85, in setUp self.transport.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py", line 149, in open return self.__trans.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 112, in open message=message) TTransportException: Could not connect to localhost:9090: [Errno 111] Connection refused ====================================================================== ERROR: testEnum (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 85, in setUp self.transport.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py", line 149, in open return self.__trans.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 112, in open message=message) TTransportException: Could not connect to localhost:9090: [Errno 111] Connection refused ====================================================================== ERROR: testException (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 85, in setUp self.transport.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py", line 149, in open return self.__trans.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 112, in open message=message) TTransportException: Could not connect to localhost:9090: [Errno 111] Connection refused ====================================================================== ERROR: testI32 (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 85, in setUp self.transport.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py", line 149, in open return self.__trans.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 112, in open message=message) TTransportException: Could not connect to localhost:9090: [Errno 111] Connection refused ====================================================================== ERROR: testI64 (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 85, in setUp self.transport.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py", line 149, in open return self.__trans.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 112, in open message=message) TTransportException: Could not connect to localhost:9090: [Errno 111] Connection refused ====================================================================== ERROR: testList (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 85, in setUp self.transport.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py", line 149, in open return self.__trans.open() File "./../../lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py", line 112, in open message=message) TTransportException: Could not connect to localhost:9090: [Errno 111] Connection refused ---------------------------------------------------------------------- Ran 18 tests in 1.200s FAILED (errors=7) ./TestClient.py --genpydir=gen-py-default --proto=accel --port=9090 --ssl Traceback (most recent call last): File "./RunClientServer.py", line 191, in <module> runServiceTest(genpydir, try_server, try_proto, options.port, with_zlib, with_ssl) File "./RunClientServer.py", line 142, in runServiceTest raise Exception("Client subprocess failed, retcode=%d, args: %s" % (ret, ' '.join(cli_args))) Exception: Client subprocess failed, retcode=1, args: /usr/bin/python ./TestClient.py --genpydir=gen-py-default --proto=accel --port=9090 --ssl FAIL: RunClientServer.py ================== 1 of 1 test failed ================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/test/py'> make[2]: *** [check-am] Error 2 make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/test/py'> make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/test'> make: *** [check-recursive] Error 1 Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [TASKS] Skipping publisher since build result is FAILURE Archiving artifacts Publishing Javadoc Updating THRIFT-2421