You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2011/11/04 02:30:21 UTC

Build failed in Jenkins: Thrift #315

See <https://builds.apache.org/job/Thrift/315/changes>

Changes:

[bryanduxbury] THRIFT-1420. java: Nonblocking and HsHa server should make sure to close all their socket connections when the selector exits

This patch makes the selector threads close out all of their open sockets before completely exiting. In testing, this appears to alleviate issues with hanging clients.

Patch: Thomas Kielbus

------------------------------------------
[...truncated 8636 lines...]
ERROR: testByte (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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: testEnum (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 84, 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 84, 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: testList (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testMap (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testMapMap (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testMulti (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testNest (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 84, 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: testSet (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 84, 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: testTypedef (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 18 tests in 0.005s

FAILED (errors=18)
ncludes gen-py-dynamicslots)  TThreadPoolServer / compact proto / zlib=True / SSL=True.   216 combinations tested.

Test run #217:  (includes gen-py-default) Server=TProcessPoolServer,  Proto=accel,  zlib=False,  SSL=False
Testing server TProcessPoolServer: /usr/bin/python ./TestServer.py --genpydir=gen-py-default --proto=accel --port=9090 TProcessPoolServer
Testing client: /usr/bin/python ./TestClient.py --genpydir=gen-py-default --proto=accel --port=9090
Giving TProcessPoolServer (proto=accel,zlib=False,ssl=False) an extra 3 seconds for child processes to terminate via alarm
Traceback (most recent call last):
  File "./RunClientServer.py", line 185, in <module>
    runServiceTest(genpydir, try_server, try_proto, options.port, with_zlib, with_ssl)
  File "./RunClientServer.py", line 136, 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
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/thrift/test/py'>
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/test/py'>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/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
Recording test results
Publishing Javadoc
Updating THRIFT-1420


Jenkins build is back to normal : Thrift #318

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/318/changes>



Build failed in Jenkins: Thrift #317

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/317/changes>

Changes:

[jfarrell] Thrift-1415: delphi: add version Info to the library
Client: delphi
Patch: Jens Geyer 

Adding versioning to delphi library

[jfarrell] Thrift-1277: Node.js serializes false booleans as null
Client: js
Patch: Hans Duedal 

When serializing boolean types, false booleans are serialized as null instead of false switching to  using loose compare instead

------------------------------------------
[...truncated 2183 lines...]
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1283:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1358:18: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.thing != null) {
[jsl:jslint]                  ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1433:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1495:18: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.thing != null) {
[jsl:jslint]                  ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1548:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1601:18: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.thing != null) {
[jsl:jslint]                  ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1654:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1707:18: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.hello != null) {
[jsl:jslint]                  ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1804:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1878:21: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.argument != null) {
[jsl:jslint]                     ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:1976:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2123:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg0 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2128:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg1 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2133:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg2 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2138:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg3 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2153:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg4 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2158:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg5 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2212:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2265:16: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg != null) {
[jsl:jslint]                ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2319:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.err1 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2380:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg0 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2385:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.arg1 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2460:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.success != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2465:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.err1 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2470:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.err2 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest.js>:2523:27: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.secondsToSleep != null) {
[jsl:jslint]                           ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:70:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.message != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:75:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.type != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:136:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.im_true != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:141:21: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.im_false != null) {
[jsl:jslint]                     ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:224:25: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.string_thing != null) {
[jsl:jslint]                         ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:229:23: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.byte_thing != null) {
[jsl:jslint]                       ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:234:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.i32_thing != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:239:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.i64_thing != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:312:23: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.byte_thing != null) {
[jsl:jslint]                       ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:317:25: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.struct_thing != null) {
[jsl:jslint]                         ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:322:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.i32_thing != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:405:25: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.string_thing != null) {
[jsl:jslint]                         ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:410:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.changed != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:415:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.i32_thing != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:420:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.i64_thing != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:517:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.userMap != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:532:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.xtructs != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:757:25: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.string_field != null) {
[jsl:jslint]                         ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:762:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.set_field != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:776:23: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.list_field != null) {
[jsl:jslint]                       ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:847:25: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.binary_field != null) {
[jsl:jslint]                         ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:909:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.errorCode != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:914:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.message != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:977:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.errorCode != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:982:25: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.struct_thing != null) {
[jsl:jslint]                         ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1064:18: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.field != null) {
[jsl:jslint]                  ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1136:26: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.begin_in_both != null) {
[jsl:jslint]                          ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1141:23: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.old_string != null) {
[jsl:jslint]                       ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1146:24: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.end_in_both != null) {
[jsl:jslint]                        ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1366:26: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.begin_in_both != null) {
[jsl:jslint]                          ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1371:19: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newint != null) {
[jsl:jslint]                   ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1376:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newbyte != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1381:21: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newshort != null) {
[jsl:jslint]                     ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1386:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newlong != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1391:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newdouble != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1396:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newstruct != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1401:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newlist != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1415:19: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newset != null) {
[jsl:jslint]                   ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1429:19: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newmap != null) {
[jsl:jslint]                   ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1444:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.newstring != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1449:24: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.end_in_both != null) {
[jsl:jslint]                        ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1523:19: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.myints != null) {
[jsl:jslint]                   ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1537:18: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.hello != null) {
[jsl:jslint]                  ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1611:20: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.strings != null) {
[jsl:jslint]                    ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1625:18: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.hello != null) {
[jsl:jslint]                  ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1700:22: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.map_field != null) {
[jsl:jslint]                      ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1891:15: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.b1 != null) {
[jsl:jslint]               ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1896:16: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.b10 != null) {
[jsl:jslint]                ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1901:17: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.b100 != null) {
[jsl:jslint]                 ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1906:23: Use '!==' to compare with 'null'.
[jsl:jslint]   if (this.check_true != null) {
[jsl:jslint]                       ^
[jsl:jslint] <https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/gen-js/ThriftTest_types.js>:1906:23: Too many errors. (70% scanned).

BUILD FAILED
<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test/build.xml>:216: JSLint: 96 errors in 2 files

Total time: 6 seconds
make[3]: *** [check-local] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib'>
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
Recording test results
Publishing Javadoc
Updating THRIFT-1277
Updating THRIFT-1415


Build failed in Jenkins: Thrift #316

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/316/changes>

Changes:

[roger] THRIFT-1335: Add accept timeout to TServerSocket
Client: cpp
Patch: Dave Watson

FIX: add accTimout_ Initialization to DomainSocket Constructor

------------------------------------------
[...truncated 9912 lines...]
ERROR: testByte (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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: testEnum (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 84, 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 84, 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: testList (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testMap (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testMapMap (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testMulti (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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: testNest (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 84, 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: testSet (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 84, 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: testTypedef (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "./TestClient.py", line 84, 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 84, 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 18 tests in 0.005s

FAILED (errors=18)
ncludes gen-py-dynamicslots)  TThreadPoolServer / compact proto / zlib=True / SSL=True.   216 combinations tested.

Test run #217:  (includes gen-py-default) Server=TProcessPoolServer,  Proto=accel,  zlib=False,  SSL=False
Testing server TProcessPoolServer: /usr/bin/python ./TestServer.py --genpydir=gen-py-default --proto=accel --port=9090 TProcessPoolServer
Testing client: /usr/bin/python ./TestClient.py --genpydir=gen-py-default --proto=accel --port=9090
Giving TProcessPoolServer (proto=accel,zlib=False,ssl=False) an extra 3 seconds for child processes to terminate via alarm
Traceback (most recent call last):
  File "./RunClientServer.py", line 185, in <module>
    runServiceTest(genpydir, try_server, try_proto, options.port, with_zlib, with_ssl)
  File "./RunClientServer.py", line 136, 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
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/thrift/test/py'>
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/test/py'>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/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
Recording test results
Publishing Javadoc
Updating THRIFT-1335