See <https://builds.apache.org/job/Thrift-precommit/77/changes>

Changes:

[nsuke] THRIFT-3611 Add --regex filter to cross test runner Client: Test Patch:

[nsuke] THRIFT-3614 Improve logging of test_sslsocket.py Client: Test (Python)

[nsuke] THRIFT-3615 Fix Python SSL client resource leak on connection failure

[simonsouth] THRIFT-3556 c_glib file descriptor transport Client: C (GLib) 
Patch:

------------------------------------------
[...truncated 7516 lines...]
TransportTest.cpp:772:79: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                   
                   \
                                              ^
TransportTest.cpp:782:67: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, 
##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, 
##__VA_ARGS__);          \
                                                                       
   ^
TransportTest.cpp:786:73: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, 
##__VA_ARGS__);            \
                                                                       
 ^
TransportTest.cpp:788:71: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, 
##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, 
##__VA_ARGS__);
                                                                       
       ^
TransportTest.cpp:772:79: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                   
                   \
                                              ^
TransportTest.cpp:782:67: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, 
##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, 
##__VA_ARGS__);          \
                                                                       
   ^
TransportTest.cpp:786:73: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, 
##__VA_ARGS__);            \
                                                                       
 ^
TransportTest.cpp:788:71: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, 
##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, 
##__VA_ARGS__);
                                                                       
       ^
TransportTest.cpp:772:79: warning: token pasting 
of ',' and __VA_ARGS__ is a GNU extension 
[-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of 
',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
325 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TransportTest 
TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu 
./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto 
../../../lib/cpp/.libs/libthriftz.so 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o 
TSocketInterruptTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o 
TSSLSocketInterruptTest.o TSSLSocketInterruptTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TInterruptTest 
TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.a 
/usr/lib/x86_64-linux-gnu/libboost_chrono.a 
/usr/lib/x86_64-linux-gnu/libboost_system.a 
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  
-L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a 
/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.a 
/usr/lib/x86_64-linux-gnu/libboost_chrono.a 
/usr/lib/x86_64-linux-gnu/libboost_system.a 
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o 
TServerIntegrationTest.o TServerIntegrationTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o 
TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la 
libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 
/usr/lib/x86_64-linux-gnu/libboost_system.a 
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/TServerIntegrationTest TServerIntegrationTest.o  
-L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a 
/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 
/usr/lib/x86_64-linux-gnu/libboost_system.a 
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo SecurityTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.cpp 
&&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o SecurityTest 
SecurityTest.o libtestgencpp.la libprocessortest.la 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.a 
/usr/lib/x86_64-linux-gnu/libboost_system.a 
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu 
./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto 
./.libs/libprocessortest.a 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.a 
/usr/lib/x86_64-linux-gnu/libboost_system.a 
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT ZlibTest.o 
-MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
                                                                            
##__VA_ARGS__),        \
                                                                       
     ^
ZlibTest.cpp:350:77: warning: token pasting of ',' 
and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and 
__VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
10 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o ZlibTest ZlibTest.o 
libtestgencpp.la ../../../lib/cpp/libthriftz.la 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a 
/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto 
../../../lib/cpp/.libs/libthriftz.so 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o 
TFileTransportTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest 
TFileTransportTest.o libtestgencpp.la 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu 
./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o 
link/LinkTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o 
link/TemplatedService1.o link/TemplatedService1.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o 
link/TemplatedService2.o link/TemplatedService2.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o link_test 
link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt 
-lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test 
link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  
-L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o 
OpenSSLManualInitTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o 
OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt 
-lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  
-L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt 
-lpthread
depbase=`echo EnumTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT EnumTest.o 
-MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o EnumTest EnumTest.o 
libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt 
-lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a 
/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        clang++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift 
-I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src 
-D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o 
TNonblockingServerTest.o TNonblockingServerTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra 
-pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o 
TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la 
../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a 
-L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/TNonblockingServerTest TNonblockingServerTest.o  
-L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a 
../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so 
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Thu Feb 11 16:57:27 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Thu Feb 11 16:57:33 2016 ~TFDTransport TTransportException: 
'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:58:19 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:58:20 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:58:21 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455209924

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: Serving on port 12345, 1 
io threads.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: using libevent 
2.0.21-stable method epoll
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for 
listen.
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for 
notify.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 entering 
loop...
Thrift: Thu Feb 11 16:58:47 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: Serving on port 59801, 1 
io threads.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: using libevent 
2.0.21-stable method epoll
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for 
listen.
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for 
notify.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 entering 
loop...
Thrift: Thu Feb 11 16:58:47 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: Serving on port 45196, 1 
io threads.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: using libevent 
2.0.21-stable method epoll
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for 
listen.
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for 
notify.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 entering 
loop...
Thrift: Thu Feb 11 16:58:47 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: join done for IO thread #0

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/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
Publishing Javadoc
Updating THRIFT-3615
Updating THRIFT-3614
Updating THRIFT-3611
Updating THRIFT-3556

Reply via email to