See <https://hudson.apache.org/hudson/job/Thrift/44/changes>
Changes: [bryanduxbury] THRIFT-1041. java: TDeserializer holds onto a reference of the array it reads after it is done deserializing This patch makes sure that after using the bytes passed in, no references are retained. ------------------------------------------ [...truncated 2412 lines...] ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testException (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testI32 (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testI64 (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testOneway (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testOnewayThenNormal (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testString (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testStruct (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testVoid (__main__.NormalBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testByte (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testDouble (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testException (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testI32 (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testI64 (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testOneway (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testOnewayThenNormal (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testString (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testStruct (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ====================================================================== ERROR: testVoid (__main__.AcceleratedBinaryTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "./TestClient.py", line 70, in setUp self.transport.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TTransport.py", line 150, in open return self.__trans.open() File "../../lib/py/build/lib.linux-x86_64-2.6/thrift/transport/TSocket.py", line 90, in open raise TTransportException(type=TTransportException.NOT_OPEN, message=message) TTransportException: Could not connect to localhost:9090 ---------------------------------------------------------------------- Ran 20 tests in 0.008s FAILED (errors=20) Testing TSimpleServer Traceback (most recent call last): File "./RunClientServer.py", line 59, in <module> "THttpServer", File "./RunClientServer.py", line 45, in runTest raise Exception("subprocess failed") Exception: subprocess failed FAIL: RunClientServer.py =================== 1 of 4 tests failed =================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/py'> make[2]: *** [check-am] Error 2 make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/py'> make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test'> make: *** [check-recursive] Error 1 [WARNINGS] Skipping publisher since build result is FAILURE