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/10/19 00:44:49 UTC
Build failed in Jenkins: Thrift #300
See <https://builds.apache.org/job/Thrift/300/changes>
Changes:
[roger] THRIFT-1361 Optional replacement of pthread by boost::thread
Patch: Alexandre Parenteau
Remark: lib/cpp/src/concurrency/BoostMutex.cpp is unmodified
------------------------------------------
[...truncated 662 lines...]
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/rb/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in lib/php/src/ext/thrift_protocol (/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/php/src/ext/thrift_protocol)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' '--without-erlang' '--with-tests' '--with-csharp' 'ANT_FLAGS=-Dtest.junit.output.format=xml' --cache-file=/dev/null --srcdir=.
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for icc... no
checking for suncc... no
checking whether cc understands -c and -o together... yes
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib
checking for PHP extension directory... /usr/lib/php5/20090626
checking for PHP installed headers prefix... /usr/include/php5
checking if debug is enabled... no
checking if zts is enabled... no
checking for re2c... no
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... no
checking for nawk... nawk
checking if nawk is broken... no
checking whether to enable the thrift_protocol extension... yes, shared
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for a sed that does not truncate output... (cached) /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking how to run the C++ preprocessor... g++ -E
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.status
config.status: creating config.h
config.status: executing libtool commands
thrift 0.8.0-dev
Building code generators ..... :
Building C++ Library ......... : yes
Building C (GLib) Library .... : no
Building Java Library ........ : yes
Building C# Library .......... : yes
Building Python Library ...... : yes
Building Ruby Library ........ : yes
Building Haskell Library ..... : yes
Building Perl Library ........ : yes
Building PHP Library ......... : yes
Building Erlang Library ...... : no
Building Go Library .......... : no
Building TZlibTransport ...... : yes
Building TNonblockingServer .. : yes
Using javac .................. : javac
Using java ................... : java
Using ant .................... : /usr/bin/ant
Using .NET 3.5 ............... : yes
Using Python ................. : /usr/bin/python
Using php-config ............. : /usr/bin/php-config
Using Ruby ................... : /usr/bin/ruby
Using Haskell ................ : /usr/bin/runhaskell
Using Cabal .................. : /usr/bin/cabal
Using Perl ................... : /usr/bin/perl
If something is missing that you think should be present,
please skim the output of configure to find the missing
component. Details are present in config.log.
+ make
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/missing --run autoheader)
rm -f stamp-h1
touch config.hin
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
Making all in compiler/cpp
make[2]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make all-am
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
\
\
/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h thrifty.h y.output thrifty.output -- bison -y -d
updating thrifty.h
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
\
/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o
ranlib libparse.a
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
gcc -DHAVE_CONFIG_H -I. -I../.. -I./src -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
mv -f .deps/thrift-t_hs_generator.Tpo .deps/thrift-t_hs_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_xsd_generator.o -MD -MP -MF .deps/thrift-t_xsd_generator.Tpo -c -o thrift-t_xsd_generator.o `test -f 'src/generate/t_xsd_generator.cc' || echo './'`src/generate/t_xsd_generator.cc
mv -f .deps/thrift-t_xsd_generator.Tpo .deps/thrift-t_xsd_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_html_generator.o -MD -MP -MF .deps/thrift-t_html_generator.Tpo -c -o thrift-t_html_generator.o `test -f 'src/generate/t_html_generator.cc' || echo './'`src/generate/t_html_generator.cc
mv -f .deps/thrift-t_html_generator.Tpo .deps/thrift-t_html_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_js_generator.o -MD -MP -MF .deps/thrift-t_js_generator.Tpo -c -o thrift-t_js_generator.o `test -f 'src/generate/t_js_generator.cc' || echo './'`src/generate/t_js_generator.cc
mv -f .deps/thrift-t_js_generator.Tpo .deps/thrift-t_js_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_javame_generator.o -MD -MP -MF .deps/thrift-t_javame_generator.Tpo -c -o thrift-t_javame_generator.o `test -f 'src/generate/t_javame_generator.cc' || echo './'`src/generate/t_javame_generator.cc
mv -f .deps/thrift-t_javame_generator.Tpo .deps/thrift-t_javame_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_delphi_generator.o -MD -MP -MF .deps/thrift-t_delphi_generator.Tpo -c -o thrift-t_delphi_generator.o `test -f 'src/generate/t_delphi_generator.cc' || echo './'`src/generate/t_delphi_generator.cc
src/generate/t_delphi_generator.cc:33:31: error: boost/uuid/uuid.hpp: No such file or directory
src/generate/t_delphi_generator.cc:34:42: error: boost/uuid/uuid_generators.hpp: No such file or directory
src/generate/t_delphi_generator.cc:35:34: error: boost/uuid/uuid_io.hpp: No such file or directory
src/generate/t_delphi_generator.cc: In member function 'std::string t_delphi_generator::generate_guid()':
src/generate/t_delphi_generator.cc:230: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:230: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:230: error: 'gen' was not declared in this scope
src/generate/t_delphi_generator.cc:231: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:231: error: expected ';' before 'u'
src/generate/t_delphi_generator.cc:233: error: 'u' was not declared in this scope
make[3]: *** [thrift-t_delphi_generator.o] Error 1
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1361
Recording test results
Publishing Javadoc
Jenkins build is back to normal : Thrift #312
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/312/>
Build failed in Jenkins: Thrift #311
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/311/changes>
Changes:
[jfarrell] Thrift-1409: Name conflict check does not work properly for exception object(Delphi).
Client: delphi
Patch: Kenjiro Fukumitsu
Delphi compiler's naming check does not work properly with exception object in the function that generates struct writer.
------------------------------------------
[...truncated 3940 lines...]
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... okok
testListBonks (__main__.AcceleratedBinaryTest)testBackwards (__main__.AcceleratedBinaryTest) ... ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... testCompactStruct (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
ok
testSerializeV1 (__main__.CompactProtocolTest) ... testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.020s
OK
ok
----------------------------------------------------------------------
Ran 38 tests in 0.020s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
...F..............
======================================================================
FAIL: testException (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./TestClient.py", line 185, in testException
self.assertEqual(x_repr, 'Xception(errorCode=1001, message=\'Xception\')')
AssertionError: "Xception(errorCode=1001, _message='Xception')" != "Xception(errorCode=1001, message='Xception')"
----------------------------------------------------------------------
Ran 18 tests in 0.675s
FAILED (failures=1)
----------------
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: SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
----------------
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 ./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 ./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 ./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 ./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 ./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
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
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1409
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #310
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/310/changes>
Changes:
[jfarrell] THRIFT-1413: Generated code does not read MapEnd / ListEnd / SetEnd
Client: delphi
Patch: Jens Geyer
The generated code lacks calls to ReadMapEnd, ReadListEnd and ReadSetEnd. Although actually no problem occurs with the BinaryProtocol, other protocols (like JSON) do some important things there.
[jfarrell] Thrift-1408: Delphi Test Server: Exception test case fails due to naming conflict with e.message
Client: delphi
Patch: jens Geyer
Fix name comflict with e.message
------------------------------------------
[...truncated 5169 lines...]
----------------------------------------------------------------------
Ran 2 tests in 0.032s
OK
testBackwards (__main__.NormalBinaryTest) ... testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest)ok ...
testForwards (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest)ok ...
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
ok
testBackwards (__main__.CompactProtocolTest) ... testBools (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.015s
OK
ok
----------------------------------------------------------------------
Ran 38 tests in 0.015s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
...F..............
======================================================================
FAIL: testException (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./TestClient.py", line 185, in testException
self.assertEqual(x_repr, 'Xception(errorCode=1001, message=\'Xception\')')
AssertionError: "Xception(errorCode=1001, _message='Xception')" != "Xception(errorCode=1001, message='Xception')"
----------------------------------------------------------------------
Ran 18 tests in 0.679s
FAILED (failures=1)
----------------
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: SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
----------------
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 ./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 ./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 ./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 ./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 ./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
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 `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/py'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1413
Updating THRIFT-1408
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #309
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/309/changes>
Changes:
[jfarrell] THRIFT-1407: Typo in Python socket server causes Thrift to fail when we enable a global socket timout
Client: py
Patch: adalc
Fixes typo in python socket server timeout
------------------------------------------
[...truncated 1656 lines...]
01: my_bonk (struct) = Bonk {
01: type (i32) = 31337,
02: message (string) = "I am a bonk... xor!",
},
02: my_ooe (struct) = OneOfEach {
01: im_true (bool) = true,
02: im_false (bool) = false,
03: a_bite (byte) = 0x7f,
04: integer16 (i16) = 16,
05: integer32 (i32) = 32,
06: integer64 (i64) = 64,
07: double_precision (double) = 1.6180339887498949,
08: some_characters (string) = ":R (me going \"rrrr\")",
09: zomg_unicode (string) = "\xd3\x80\xe2\x85\xae\xce\x9d \xd0\x9d\xce\xbf\xe2\x85\xbf\xd0\xbe\xc9\xa1\xd0\xb3\xd0\xb0\xcf\x81\xe2\x84\x8e \xce\x91tt\xce\xb1\xe2\x85\xbd\xce\xba\xc7\x83\xe2\x80\xbc",
10: what_who (bool) = false,
11: base64 (string) = "",
12: byte_list (list) = list<byte>[3] {
[0] = 0x01,
[1] = 0x02,
[2] = 0x03,
},
13: i16_list (list) = list<i16>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
14: i64_list (list) = list<i64>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
},
}
HolyMoley {
01: big (list) = list<struct>[2] {
[0] = OneOfEach {
01: im_true (bool) = true,
02: im_false (bool) = false,
03: a_bite (byte) = 0x22,
04: integer16 (i16) = 27000,
05: integer32 (i32) = 16777216,
06: integer64 (i64) = 6000000000,
07: double_precision (double) = 3.1415926535897931,
08: some_characters (string) = "Debug THIS!",
09: zomg_unicode (string) = "\xd7\n\a\t",
10: what_who (bool) = false,
11: base64 (string) = "",
12: byte_list (list) = list<byte>[3] {
[0] = 0x01,
[1] = 0x02,
[2] = 0x03,
},
13: i16_list (list) = list<i16>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
14: i64_list (list) = list<i64>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
},
[1] = OneOfEach {
01: im_true (bool) = true,
02: im_false (bool) = false,
03: a_bite (byte) = 0x33,
04: integer16 (i16) = 16,
05: integer32 (i32) = 32,
06: integer64 (i64) = 64,
07: double_precision (double) = 1.6180339887498949,
08: some_characters (string) = ":R (me going \"rrrr\")",
09: zomg_unicode (string) = "\xd3\x80\xe2\x85\xae\xce\x9d \xd0\x9d\xce\xbf\xe2\x85\xbf\xd0\xbe\xc9\xa1\xd0\xb3\xd0\xb0\xcf\x81\xe2\x84\x8e \xce\x91tt\xce\xb1\xe2\x85\xbd\xce\xba\xc7\x83\xe2\x80\xbc",
10: what_who (bool) = false,
11: base64 (string) = "",
12: byte_list (list) = list<byte>[3] {
[0] = 0x01,
[1] = 0x02,
[2] = 0x03,
},
13: i16_list (list) = list<i16>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
14: i64_list (list) = list<i64>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
},
},
02: contain (set) = set<list>[3] {
list<string>[0] {
},
list<string>[2] {
[0] = "and a one",
[1] = "and a two",
},
list<string>[3] {
[0] = "then a one, two",
[1] = "three!",
[2] = "FOUR!!",
},
},
03: bonks (map) = map<string,list>[3] {
"nothing" -> list<struct>[0] {
},
"poe" -> list<struct>[3] {
[0] = Bonk {
01: type (i32) = 3,
02: message (string) = "quoth",
},
[1] = Bonk {
01: type (i32) = 4,
02: message (string) = "the raven",
},
[2] = Bonk {
01: type (i32) = 5,
02: message (string) = "nevermore",
},
},
"something" -> list<struct>[2] {
[0] = Bonk {
01: type (i32) = 1,
02: message (string) = "Wait.",
},
[1] = Bonk {
01: type (i32) = 2,
02: message (string) = "What?",
},
},
},
}
PASS: DebugProtoTest
{"1":{"tf":1},"2":{"tf":0},"3":{"i8":127},"4":{"i16":27000},"5":{"i32":16777216},"6":{"i64":6000000000},"7":{"dbl":3.1415926535897931},"8":{"str":"JSON THIS! \"\u0001"},"9":{"str":"�\n\u0007\t"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}
{"1":{"rec":{"1":{"i32":31337},"2":{"str":"I am a bonk... xor!"}}},"2":{"rec":{"1":{"tf":1},"2":{"tf":0},"3":{"i8":127},"4":{"i16":16},"5":{"i32":32},"6":{"i64":64},"7":{"dbl":1.6180339887498949},"8":{"str":":R (me going \"rrrr\")"},"9":{"str":"������� �������������������� ��tt������������"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}}}
{"1":{"lst":["rec",2,{"1":{"tf":1},"2":{"tf":0},"3":{"i8":34},"4":{"i16":27000},"5":{"i32":16777216},"6":{"i64":6000000000},"7":{"dbl":3.1415926535897931},"8":{"str":"JSON THIS! \"\u0001"},"9":{"str":"�\n\u0007\t"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}},{"1":{"tf":1},"2":{"tf":0},"3":{"i8":51},"4":{"i16":16},"5":{"i32":32},"6":{"i64":64},"7":{"dbl":1.6180339887498949},"8":{"str":":R (me going \"rrrr\")"},"9":{"str":"������� �������������������� ��tt������������"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}]},"2":{"set":["lst",3,["str",0],["str",2,"and a one","and a two"],["str",3,"then a one, two","three!","FOUR!!"]]},"3":{"map":["str","lst",3,{"nothing":["rec",0],"poe":["rec",3,{"1":{"i32":3},"2":{"str":"quoth"}},{"1":{"i32":4},"2":{"str":"the raven"}},{"1":{"i32":5},"2":{"str":"nevermore"}}],"something":["rec",2,{"1":{"i32":1},"2":{"str":"Wait."}},{"1":{"i32":2},"2":{"str":"What?"}}]}]}}
Testing ooe
Testing hm
{"1":{"dbl":"NaN"},"2":{"dbl":"Infinity"},"3":{"dbl":"-Infinity"},"4":{"dbl":3.3333333333333335},"5":{"dbl":9.9999999999999994e+304},"6":{"dbl":1e-305},"7":{"dbl":0},"8":{"dbl":-0}}
Testing base
PASS: JSONProtoTest
This old school struct should have three fields.
OldSchool {
01: im_int (i16) = 0,
02: im_str (string) = "",
03: im_big (list) = list<map>[0] {
},
}
Setting a value before setting isset.
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
03: im_optional (i16) = 10,
}
Setting isset before setting a value.
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
03: im_optional (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
03: im_optional (i16) = 10,
}
Complex struct, simple test.
Complex {
01: cp_default (i16) = 0,
02: cp_required (i16) = 0,
04: the_map (map) = map<i16,struct>[0] {
},
05: req_simp (struct) = Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
},
}
PASS: OptionalRequiredTest
Testing ooe
Testing hm
PASS: SpecializationTest
TBinaryProtocol => OK
TCompactProtocol => OK
PASS: AllProtocolsTest
<TestLog><TestSuite name="TransportTest"><TestCase name="CoupledMemoryBuffers::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_partial_midframe()"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledBufferedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferBases<CoupledBufferedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFramedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferBases<CoupledFramedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledZlibTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase></TestSuite></TestLog>
*** No errors detected
PASS: TransportTest
seed: 1319633494
<TestLog><TestSuite name="ZlibTest"><TestCase name="uniform-test_write_then_read"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_invalid_checksum"><TestingTime>10000</TestingTime></TestCase><TestCase name="uniform-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-write-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-both-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-same-distribution-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="compressible-test_write_then_read"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_invalid_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-write-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-read-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="compressible-lognormal-both-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-same-distribution-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_write_then_read"><TestingTime>10000</TestingTime></TestCase><TestCase name="random-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_invalid_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="random-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-write-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="random-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-both-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-same-distribution-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="test_no_write"><TestingTime>0</TestingTime></TestCase></TestSuite></TestLog>
*** No errors detected
PASS: ZlibTest
<TestLog><TestSuite name="TFileTransportTest"><TestCase name="test_destructor"><TestingTime>90000</TestingTime></TestCase><TestCase name="test_flush_max_us1"><Error file="TFileTransportTest.cpp" line="290">check delta < max_allowed_delta failed [19333 >= 15000]</Error><Error file="TFileTransportTest.cpp" line="290">check delta < max_allowed_delta failed [18428 >= 15000]</Error><TestingTime>0</TestingTime></TestCase><TestCase name="test_flush_max_us2"><Error file="TFileTransportTest.cpp" line="290">check delta < max_allowed_delta failed [58601 >= 55000]</Error><TestingTime>0</TestingTime></TestCase><TestCase name="test_flush_max_us3"><TestingTime>0</TestingTime></TestCase><TestCase name="test_noop_flush"><TestingTime>0</TestingTime></TestCase></TestSuite></TestLog>
*** 3 failures detected in test suite "TFileTransportTest"
FAIL: TFileTransportTest
<TestLog><TestSuite name="thrift"><TestSuite name="TBufferBaseTest"><TestCase name="test_MemoryBuffer_Write_GetBuffer"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_ReadString"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Multi1"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Multi2"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Incomplete"><TestingTime>0</TestingTime></TestCase><TestCase name="test_BufferedTransport_Write"><TestingTime>0</TestingTime></TestCase><TestCase name="test_BufferedTransport_Read_Full"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_BufferedTransport_Read_Short"><TestingTime>0</TestingTime></TestCase><TestCase name="test_FramedTransport_Write"><TestingTime>20000</TestingTime></TestCase><TestCase name="test_FramedTransport_Read"><TestingTime>0</TestingTime></TestCase><TestCase name="test_FramedTransport_Write_Read"><TestingTime>40000</TestingTime></TestCase><TestCase name="test_FramedTransport_Empty_Flush"><TestingTime>0</TestingTime></TestCase></TestSuite><TestSuite name="TMemoryBufferTest"><TestCase name="test_roundtrip"><Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_roundtrip did not run any assertions</Message><TestingTime>0</TestingTime></TestCase><TestCase name="test_copy">Object reuse: 1 Data reuse: 1 YAY!
<Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_copy did not run any assertions</Message><TestingTime>0</TestingTime></TestCase><TestCase name="test_exceptions"><Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_exceptions did not run any assertions</Message><TestingTime>0</TestingTime></TestCase></TestSuite></TestSuite></TestLog>
*** No errors detected
PASS: UnitTests
====================
1 of 11 tests failed
====================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp'>
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
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1407
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #308
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/308/changes>
Changes:
[jfarrell] THRIFT-1405: Delphi compiler does not generates container serializer properly
Client: delphi
Patch: Kenjiro Fukumitsu
Fixess a bug in the function that generates serializer of containers
------------------------------------------
[...truncated 3941 lines...]
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... testBackwards (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
ok
testSerializeV2 (__main__.NormalBinaryTest) ... testForwards (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
oktestBackwards (__main__.AcceleratedBinaryTest)
... testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... okok
testForwards (__main__.AcceleratedBinaryTest)testSerializeV2 (__main__.AcceleratedBinaryTest) ... ... ok
ok
testBackwards (__main__.CompactProtocolTest) ... testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.015s
OK
ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.017s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.002s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
...F..............
======================================================================
FAIL: testException (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./TestClient.py", line 185, in testException
self.assertEqual(x_repr, 'Xception(errorCode=1001, message=\'Xception\')')
AssertionError: "Xception(errorCode=1001, _message='Xception')" != "Xception(errorCode=1001, message='Xception')"
----------------------------------------------------------------------
Ran 18 tests in 0.678s
FAILED (failures=1)
----------------
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: SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
----------------
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 ./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 ./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 ./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 ./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 ./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
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 `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/py'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1405
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #307
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/307/changes>
Changes:
[jfarrell] THRIFT-1399: One of the TServerImpl.Create CTORs lacks implementation
Client: delphi
Patch: Jens Geyer
Adding delphi test server missing constructor.
[jfarrell] THRIFT-1406: Build error after applying THRIFT-1395
Client: delphi
Patch: Jens Geyer
Fixes build failure due to t_delphi_generator.cc:780: error: integer constant is too
large for 'long' type
[jfarrell] THRIFT-1404: Delphi compiler generates struct reader code with problem.
Client: delphi
Patch: Kenjiro Fukumitsu
After recieved STOP,it calls additional ReadFieldEnd, which is different from the implementation of other language compiler.
------------------------------------------
[...truncated 3853 lines...]
Ran 2 tests in 0.033s
OK
testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest)ok ...
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... okok
testBools (__main__.AcceleratedBinaryTest)testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ... ok
ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... okok
testListBonks (__main__.AcceleratedBinaryTest)testBools (__main__.CompactProtocolTest) ... ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
ok
testCompactStruct (__main__.CompactProtocolTest) ... testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest)ok
... testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.015s
OK
ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.017s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.002s
OK
ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.002s
OK
testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
...F..............
======================================================================
FAIL: testException (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./TestClient.py", line 185, in testException
self.assertEqual(x_repr, 'Xception(errorCode=1001, message=\'Xception\')')
AssertionError: "Xception(errorCode=1001, _message='Xception')" != "Xception(errorCode=1001, message='Xception')"
----------------------------------------------------------------------
Ran 18 tests in 0.679s
FAILED (failures=1)
----------------
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: SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
----------------
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 ./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 ./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 ./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 ./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 ./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
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 `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/py'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1399
Updating THRIFT-1404
Updating THRIFT-1395
Updating THRIFT-1406
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #306
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/306/changes>
Changes:
[jfarrell] Thrift-1395: Patch to prevent warnings for integer types in some cases
Client: delpi
Patch: Jens Geyer
Constants such as i32 = 0x80000000 produce a Delphi warning. The current code renders such values as positive integer, which needs an explicit typecast to satisfy the Delphi compiler.
------------------------------------------
[...truncated 3966 lines...]
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
ok
testLargeDeltas (__main__.NormalBinaryTest) ... testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... okok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... testBackwards (__main__.AcceleratedBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... okok
testNestedListsBonk (__main__.AcceleratedBinaryTest)testSerializeV2 (__main__.AcceleratedBinaryTest) ... ... ok
ok
testBackwards (__main__.CompactProtocolTest) ... testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
ok
testListBonks (__main__.CompactProtocolTest) ... testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.020s
OK
ok
----------------------------------------------------------------------
Ran 38 tests in 0.020s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
...F..............
======================================================================
FAIL: testException (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./TestClient.py", line 185, in testException
self.assertEqual(x_repr, 'Xception(errorCode=1001, message=\'Xception\')')
AssertionError: "Xception(errorCode=1001, _message='Xception')" != "Xception(errorCode=1001, message='Xception')"
----------------------------------------------------------------------
Ran 18 tests in 0.676s
FAILED (failures=1)
----------------
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: SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
----------------
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 ./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 ./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 ./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 ./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 ./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
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
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1395
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #305
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/305/changes>
Changes:
[bryanduxbury] THRIFT-1400. rb: Ruby native extension aborts with __stack_chk_fail in OSX
------------------------------------------
[...truncated 3853 lines...]
ok
----------------------------------------------------------------------
Ran 2 tests in 0.034s
OK
testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testSerializeV1 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
ok
testForwards (__main__.AcceleratedBinaryTest) ... testSerializeV1 (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testCompactStruct (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testForwards (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testLargeDeltas (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.AcceleratedBinaryTest) ... ok
testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ok
testNestedMixedx2 (__main__.AcceleratedBinaryTest)ok ...
testCompactStruct (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.AcceleratedBinaryTest) ... ok
testSerializeV2 (__main__.AcceleratedBinaryTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testCompactStruct (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.020s
OK
ok
----------------------------------------------------------------------
Ran 38 tests in 0.020s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.003s
OK
testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
...F..............
======================================================================
FAIL: testException (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./TestClient.py", line 185, in testException
self.assertEqual(x_repr, 'Xception(errorCode=1001, message=\'Xception\')')
AssertionError: "Xception(errorCode=1001, _message='Xception')" != "Xception(errorCode=1001, message='Xception')"
----------------------------------------------------------------------
Ran 18 tests in 0.675s
FAILED (failures=1)
----------------
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: SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
----------------
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 ./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 ./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 ./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 ./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 ./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
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
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1400
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #304
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/304/changes>
Changes:
[jfarrell] THRIFT-1397: CI server fails during build due to unused parameters in delphi generator
Client: delphi
Patch: Kenjiro Fukumitsu
Cleans up unused parameters in delphi generator.
------------------------------------------
[...truncated 3986 lines...]
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
testBackwards (__main__.NormalBinaryTest) ... testBackwards (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testBools (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testCompactStruct (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testForwards (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testLargeDeltas (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testListBonks (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedListsBonk (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x2 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedListsI32x3 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
testNestedMixedx2 (__main__.NormalBinaryTest) ... ok
oktestSerializeV1 (__main__.NormalBinaryTest)
... testSerializeV1 (__main__.NormalBinaryTest) ... okok
testSerializeV2 (__main__.NormalBinaryTest)testSerializeV2 (__main__.NormalBinaryTest) ... ... ok
ok
testBackwards (__main__.AcceleratedBinaryTest) ... testBackwards (__main__.AcceleratedBinaryTest) ... okok
testBools (__main__.AcceleratedBinaryTest)testBools (__main__.AcceleratedBinaryTest) ... ... okok
testCompactStruct (__main__.AcceleratedBinaryTest)testCompactStruct (__main__.AcceleratedBinaryTest) ... ... okok
testForwards (__main__.AcceleratedBinaryTest)testForwards (__main__.AcceleratedBinaryTest) ... ... okok
testLargeDeltas (__main__.AcceleratedBinaryTest)testLargeDeltas (__main__.AcceleratedBinaryTest) ... ... okok
testListBonks (__main__.AcceleratedBinaryTest)testListBonks (__main__.AcceleratedBinaryTest) ... ... okok
testNestedListsBonk (__main__.AcceleratedBinaryTest)testNestedListsBonk (__main__.AcceleratedBinaryTest) ... ... okok
testNestedListsI32x2 (__main__.AcceleratedBinaryTest)testNestedListsI32x2 (__main__.AcceleratedBinaryTest) ... ... okok
testNestedListsI32x3 (__main__.AcceleratedBinaryTest)testNestedListsI32x3 (__main__.AcceleratedBinaryTest) ... ... okok
testNestedMixedx2 (__main__.AcceleratedBinaryTest)testNestedMixedx2 (__main__.AcceleratedBinaryTest) ... ... okok
testSerializeV1 (__main__.AcceleratedBinaryTest)testSerializeV1 (__main__.AcceleratedBinaryTest) ... ... okok
testSerializeV2 (__main__.AcceleratedBinaryTest)testSerializeV2 (__main__.AcceleratedBinaryTest) ... ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testBackwards (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
testBools (__main__.CompactProtocolTest) ... ok
ok
testCompactStruct (__main__.CompactProtocolTest) ... testCompactStruct (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testForwards (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testLargeDeltas (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testListBonks (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsBonk (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x2 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedListsI32x3 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testNestedMixedx2 (__main__.CompactProtocolTest) ... ok
testSerializeV1 (__main__.CompactProtocolTest) ... okok
testSerializeV1 (__main__.CompactProtocolTest)testSerializeV2 (__main__.CompactProtocolTest) ... ... ok
testSerializeV2 (__main__.CompactProtocolTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
Test FramedTransport and BinaryProtocolAccelerated ... ok
testSerializeThenDeserialize (__main__.SerializersTest) ... ok
----------------------------------------------------------------------
Ran 38 tests in 0.021s
OK
ok
----------------------------------------------------------------------
Ran 38 tests in 0.021s
OK
Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... Test that TBinaryProtocolAccelerated throws an EOFError when it reaches the end of the stream ... ok
Test that TBinaryProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.004s
OK
ok
Test that TCompactProtocol throws an EOFError when it reaches the end of the stream ... ok
Test that readAll on any type of transport throws an EOFError ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.004s
OK
testConnectTimeout (__main__.TimeoutTest) ... testConnectTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
testWriteTimeout (__main__.TimeoutTest) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
ok
----------------------------------------------------------------------
Ran 2 tests in 0.033s
OK
...F..............
======================================================================
FAIL: testException (__main__.AcceleratedBinaryTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./TestClient.py", line 185, in testException
self.assertEqual(x_repr, 'Xception(errorCode=1001, message=\'Xception\')')
AssertionError: "Xception(errorCode=1001, _message='Xception')" != "Xception(errorCode=1001, message='Xception')"
----------------------------------------------------------------------
Ran 18 tests in 0.675s
FAILED (failures=1)
----------------
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: SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
----------------
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 ./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 ./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 ./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 ./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 ./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
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
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1397
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #303
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/303/changes>
Changes:
[jfarrell] Thrift-1396: Dephi generator has dependacy on boost 1.42 later.
Client: delphi
Patch: Kenjiro Fukumitsu
Patch to fully remove boost uuid within the delphi generator.
------------------------------------------
[...truncated 1680 lines...]
01: my_bonk (struct) = Bonk {
01: type (i32) = 31337,
02: message (string) = "I am a bonk... xor!",
},
02: my_ooe (struct) = OneOfEach {
01: im_true (bool) = true,
02: im_false (bool) = false,
03: a_bite (byte) = 0x7f,
04: integer16 (i16) = 16,
05: integer32 (i32) = 32,
06: integer64 (i64) = 64,
07: double_precision (double) = 1.6180339887498949,
08: some_characters (string) = ":R (me going \"rrrr\")",
09: zomg_unicode (string) = "\xd3\x80\xe2\x85\xae\xce\x9d \xd0\x9d\xce\xbf\xe2\x85\xbf\xd0\xbe\xc9\xa1\xd0\xb3\xd0\xb0\xcf\x81\xe2\x84\x8e \xce\x91tt\xce\xb1\xe2\x85\xbd\xce\xba\xc7\x83\xe2\x80\xbc",
10: what_who (bool) = false,
11: base64 (string) = "",
12: byte_list (list) = list<byte>[3] {
[0] = 0x01,
[1] = 0x02,
[2] = 0x03,
},
13: i16_list (list) = list<i16>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
14: i64_list (list) = list<i64>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
},
}
HolyMoley {
01: big (list) = list<struct>[2] {
[0] = OneOfEach {
01: im_true (bool) = true,
02: im_false (bool) = false,
03: a_bite (byte) = 0x22,
04: integer16 (i16) = 27000,
05: integer32 (i32) = 16777216,
06: integer64 (i64) = 6000000000,
07: double_precision (double) = 3.1415926535897931,
08: some_characters (string) = "Debug THIS!",
09: zomg_unicode (string) = "\xd7\n\a\t",
10: what_who (bool) = false,
11: base64 (string) = "",
12: byte_list (list) = list<byte>[3] {
[0] = 0x01,
[1] = 0x02,
[2] = 0x03,
},
13: i16_list (list) = list<i16>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
14: i64_list (list) = list<i64>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
},
[1] = OneOfEach {
01: im_true (bool) = true,
02: im_false (bool) = false,
03: a_bite (byte) = 0x33,
04: integer16 (i16) = 16,
05: integer32 (i32) = 32,
06: integer64 (i64) = 64,
07: double_precision (double) = 1.6180339887498949,
08: some_characters (string) = ":R (me going \"rrrr\")",
09: zomg_unicode (string) = "\xd3\x80\xe2\x85\xae\xce\x9d \xd0\x9d\xce\xbf\xe2\x85\xbf\xd0\xbe\xc9\xa1\xd0\xb3\xd0\xb0\xcf\x81\xe2\x84\x8e \xce\x91tt\xce\xb1\xe2\x85\xbd\xce\xba\xc7\x83\xe2\x80\xbc",
10: what_who (bool) = false,
11: base64 (string) = "",
12: byte_list (list) = list<byte>[3] {
[0] = 0x01,
[1] = 0x02,
[2] = 0x03,
},
13: i16_list (list) = list<i16>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
14: i64_list (list) = list<i64>[3] {
[0] = 1,
[1] = 2,
[2] = 3,
},
},
},
02: contain (set) = set<list>[3] {
list<string>[0] {
},
list<string>[2] {
[0] = "and a one",
[1] = "and a two",
},
list<string>[3] {
[0] = "then a one, two",
[1] = "three!",
[2] = "FOUR!!",
},
},
03: bonks (map) = map<string,list>[3] {
"nothing" -> list<struct>[0] {
},
"poe" -> list<struct>[3] {
[0] = Bonk {
01: type (i32) = 3,
02: message (string) = "quoth",
},
[1] = Bonk {
01: type (i32) = 4,
02: message (string) = "the raven",
},
[2] = Bonk {
01: type (i32) = 5,
02: message (string) = "nevermore",
},
},
"something" -> list<struct>[2] {
[0] = Bonk {
01: type (i32) = 1,
02: message (string) = "Wait.",
},
[1] = Bonk {
01: type (i32) = 2,
02: message (string) = "What?",
},
},
},
}
PASS: DebugProtoTest
{"1":{"tf":1},"2":{"tf":0},"3":{"i8":127},"4":{"i16":27000},"5":{"i32":16777216},"6":{"i64":6000000000},"7":{"dbl":3.1415926535897931},"8":{"str":"JSON THIS! \"\u0001"},"9":{"str":"�\n\u0007\t"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}
{"1":{"rec":{"1":{"i32":31337},"2":{"str":"I am a bonk... xor!"}}},"2":{"rec":{"1":{"tf":1},"2":{"tf":0},"3":{"i8":127},"4":{"i16":16},"5":{"i32":32},"6":{"i64":64},"7":{"dbl":1.6180339887498949},"8":{"str":":R (me going \"rrrr\")"},"9":{"str":"������� �������������������� ��tt������������"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}}}
{"1":{"lst":["rec",2,{"1":{"tf":1},"2":{"tf":0},"3":{"i8":34},"4":{"i16":27000},"5":{"i32":16777216},"6":{"i64":6000000000},"7":{"dbl":3.1415926535897931},"8":{"str":"JSON THIS! \"\u0001"},"9":{"str":"�\n\u0007\t"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}},{"1":{"tf":1},"2":{"tf":0},"3":{"i8":51},"4":{"i16":16},"5":{"i32":32},"6":{"i64":64},"7":{"dbl":1.6180339887498949},"8":{"str":":R (me going \"rrrr\")"},"9":{"str":"������� �������������������� ��tt������������"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}]},"2":{"set":["lst",3,["str",0],["str",2,"and a one","and a two"],["str",3,"then a one, two","three!","FOUR!!"]]},"3":{"map":["str","lst",3,{"nothing":["rec",0],"poe":["rec",3,{"1":{"i32":3},"2":{"str":"quoth"}},{"1":{"i32":4},"2":{"str":"the raven"}},{"1":{"i32":5},"2":{"str":"nevermore"}}],"something":["rec",2,{"1":{"i32":1},"2":{"str":"Wait."}},{"1":{"i32":2},"2":{"str":"What?"}}]}]}}
Testing ooe
Testing hm
{"1":{"dbl":"NaN"},"2":{"dbl":"Infinity"},"3":{"dbl":"-Infinity"},"4":{"dbl":3.3333333333333335},"5":{"dbl":9.9999999999999994e+304},"6":{"dbl":1e-305},"7":{"dbl":0},"8":{"dbl":-0}}
Testing base
PASS: JSONProtoTest
This old school struct should have three fields.
OldSchool {
01: im_int (i16) = 0,
02: im_str (string) = "",
03: im_big (list) = list<map>[0] {
},
}
Setting a value before setting isset.
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
03: im_optional (i16) = 10,
}
Setting isset before setting a value.
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
03: im_optional (i16) = 0,
}
Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
03: im_optional (i16) = 10,
}
Complex struct, simple test.
Complex {
01: cp_default (i16) = 0,
02: cp_required (i16) = 0,
04: the_map (map) = map<i16,struct>[0] {
},
05: req_simp (struct) = Simple {
01: im_default (i16) = 0,
02: im_required (i16) = 0,
},
}
PASS: OptionalRequiredTest
Testing ooe
Testing hm
PASS: SpecializationTest
TBinaryProtocol => OK
TCompactProtocol => OK
PASS: AllProtocolsTest
<TestLog><TestSuite name="TransportTest"><TestCase name="CoupledMemoryBuffers::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>30000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>30000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport
<TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>30000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledBufferedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferBases<CoupledBufferedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFramedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferBases<CoupledFramedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledZlibTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>20000</TestingTime></TestCase></TestSuite></TestLog>
*** No errors detected
PASS: TransportTest
seed: 1319081195
<TestLog><TestSuite name="ZlibTest"><TestCase name="uniform-test_write_then_read"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_invalid_checksum"><TestingTime>10000</TestingTime></TestCase><TestCase name="uniform-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-write-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-both-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-same-distribution-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="compressible-test_write_then_read"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_invalid_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-write-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="compressible-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-both-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-same-distribution-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_write_then_read"><TestingTime>10000</TestingTime></TestCase><TestCase name="random-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_invalid_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="random-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-write-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="random-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-both-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-same-distribution-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_no_write"><TestingTime>0</TestingTime></TestCase></TestSuite></TestLog>
*** No errors detected
PASS: ZlibTest
<TestLog><TestSuite name="TFileTransportTest"><TestCase name="test_destructor"><TestingTime>100000</TestingTime></TestCase><TestCase name="test_flush_max_us1"><Error file="TFileTransportTest.cpp" line="290">check delta < max_allowed_delta failed [19520 >= 15000]</Error><TestingTime>10000</TestingTime></TestCase><TestCase name="test_flush_max_us2"><TestingTime>0</TestingTime></TestCase><TestCase name="test_flush_max_us3"><TestingTime>0</TestingTime></TestCase><TestCase name="test_noop_flush"><TestingTime>0</TestingTime></TestCase></TestSuite></TestLog>
*** 1 failure detected in test suite "TFileTransportTest"
FAIL: TFileTransportTest
<TestLog><TestSuite name="thrift"><TestSuite name="TBufferBaseTest"><TestCase name="test_MemoryBuffer_Write_GetBuffer"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_ReadString"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Multi1"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Multi2"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Incomplete"><TestingTime>0</TestingTime></TestCase><TestCase name="test_BufferedTransport_Write"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_BufferedTransport_Read_Full"><TestingTime>0</TestingTime></TestCase><TestCase name="test_BufferedTransport_Read_Short"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_FramedTransport_Write"><TestingTime>0</TestingTime></TestCase><TestCase name="test_FramedTransport_Read"><TestingTime>0</TestingTime></TestCase><TestCase name="test_FramedTransport_Write_Read"><TestingTime>70000</TestingTime></TestCase><TestCase name="test_FramedTransport_Empty_Flush"><TestingTime>0</TestingTime></TestCase></TestSuite><TestSuite name="TMemoryBufferTest"><TestCase name="test_roundtrip"><Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_roundtrip did not run any assertions</Message><TestingTime>0</TestingTime></TestCase><TestCase name="test_copy">Object reuse: 1 Data reuse: 1 YAY!
<Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_copy did not run any assertions</Message><TestingTime>0</TestingTime></TestCase><TestCase name="test_exceptions"><Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_exceptions did not run any assertions</Message><TestingTime>0</TestingTime></TestCase></TestSuite></TestSuite></TestLog>
*** No errors detected
PASS: UnitTests
====================
1 of 11 tests failed
====================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp'>
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
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1396
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #302
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/302/changes>
Changes:
[jfarrell] Thrift-1390L Debian package build fix for squeeze
Client: build
Patch: Jake Farrell
Fix debian build deps for libmomo-system-web2.0-cil.
------------------------------------------
[...truncated 526 lines...]
config.status: creating lib/erl/Makefile
config.status: creating lib/erl/src/thrift.app.src
config.status: creating lib/hs/Makefile
config.status: creating lib/java/Makefile
config.status: creating lib/js/test/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/rb/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in lib/php/src/ext/thrift_protocol (/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/php/src/ext/thrift_protocol)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' '--without-erlang' '--with-tests' '--with-csharp' 'ANT_FLAGS=-Dtest.junit.output.format=xml' --cache-file=/dev/null --srcdir=.
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for icc... no
checking for suncc... no
checking whether cc understands -c and -o together... yes
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib
checking for PHP extension directory... /usr/lib/php5/20090626
checking for PHP installed headers prefix... /usr/include/php5
checking if debug is enabled... no
checking if zts is enabled... no
checking for re2c... no
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... no
checking for nawk... nawk
checking if nawk is broken... no
checking whether to enable the thrift_protocol extension... yes, shared
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for a sed that does not truncate output... (cached) /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking how to run the C++ preprocessor... g++ -E
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.status
config.status: creating config.h
config.status: executing libtool commands
thrift 0.8.0-dev
Building code generators ..... :
Building C++ Library ......... : yes
Building C (GLib) Library .... : no
Building Java Library ........ : yes
Building C# Library .......... : yes
Building Python Library ...... : yes
Building Ruby Library ........ : yes
Building Haskell Library ..... : yes
Building Perl Library ........ : yes
Building PHP Library ......... : yes
Building Erlang Library ...... : no
Building Go Library .......... : no
Building TZlibTransport ...... : yes
Building TNonblockingServer .. : yes
Using javac .................. : javac
Using java ................... : java
Using ant .................... : /usr/bin/ant
Using .NET 3.5 ............... : yes
Using Python ................. : /usr/bin/python
Using php-config ............. : /usr/bin/php-config
Using Ruby ................... : /usr/bin/ruby
Using Haskell ................ : /usr/bin/runhaskell
Using Cabal .................. : /usr/bin/cabal
Using Perl ................... : /usr/bin/perl
If something is missing that you think should be present,
please skim the output of configure to find the missing
component. Details are present in config.log.
+ make
make all-recursive
make[1]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
Making all in compiler/cpp
make[2]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make all-am
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
\
\
/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h thrifty.h y.output thrifty.output -- bison -y -d
updating thrifty.h
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
\
/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o
ranlib libparse.a
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
gcc -DHAVE_CONFIG_H -I. -I../.. -I./src -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
mv -f .deps/thrift-t_hs_generator.Tpo .deps/thrift-t_hs_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_xsd_generator.o -MD -MP -MF .deps/thrift-t_xsd_generator.Tpo -c -o thrift-t_xsd_generator.o `test -f 'src/generate/t_xsd_generator.cc' || echo './'`src/generate/t_xsd_generator.cc
mv -f .deps/thrift-t_xsd_generator.Tpo .deps/thrift-t_xsd_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_html_generator.o -MD -MP -MF .deps/thrift-t_html_generator.Tpo -c -o thrift-t_html_generator.o `test -f 'src/generate/t_html_generator.cc' || echo './'`src/generate/t_html_generator.cc
mv -f .deps/thrift-t_html_generator.Tpo .deps/thrift-t_html_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_js_generator.o -MD -MP -MF .deps/thrift-t_js_generator.Tpo -c -o thrift-t_js_generator.o `test -f 'src/generate/t_js_generator.cc' || echo './'`src/generate/t_js_generator.cc
mv -f .deps/thrift-t_js_generator.Tpo .deps/thrift-t_js_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_javame_generator.o -MD -MP -MF .deps/thrift-t_javame_generator.Tpo -c -o thrift-t_javame_generator.o `test -f 'src/generate/t_javame_generator.cc' || echo './'`src/generate/t_javame_generator.cc
mv -f .deps/thrift-t_javame_generator.Tpo .deps/thrift-t_javame_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_delphi_generator.o -MD -MP -MF .deps/thrift-t_delphi_generator.Tpo -c -o thrift-t_delphi_generator.o `test -f 'src/generate/t_delphi_generator.cc' || echo './'`src/generate/t_delphi_generator.cc
src/generate/t_delphi_generator.cc:33:31: error: boost/uuid/uuid.hpp: No such file or directory
src/generate/t_delphi_generator.cc:34:42: error: boost/uuid/uuid_generators.hpp: No such file or directory
src/generate/t_delphi_generator.cc:35:34: error: boost/uuid/uuid_io.hpp: No such file or directory
src/generate/t_delphi_generator.cc: In member function 'std::string t_delphi_generator::generate_guid()':
src/generate/t_delphi_generator.cc:230: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:230: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:230: error: 'gen' was not declared in this scope
src/generate/t_delphi_generator.cc:231: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:231: error: expected ';' before 'u'
src/generate/t_delphi_generator.cc:233: error: 'u' was not declared in this scope
make[3]: *** [thrift-t_delphi_generator.o] Error 1
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1390
Recording test results
Publishing Javadoc
Build failed in Jenkins: Thrift #301
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/301/changes>
Changes:
[roger] THRIFT-1361 Optional replacement of pthread by boost::thread
revert boost changes
------------------------------------------
[...truncated 526 lines...]
config.status: creating lib/erl/Makefile
config.status: creating lib/erl/src/thrift.app.src
config.status: creating lib/hs/Makefile
config.status: creating lib/java/Makefile
config.status: creating lib/js/test/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/rb/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in lib/php/src/ext/thrift_protocol (/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/php/src/ext/thrift_protocol)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' '--without-erlang' '--with-tests' '--with-csharp' 'ANT_FLAGS=-Dtest.junit.output.format=xml' --cache-file=/dev/null --srcdir=.
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for icc... no
checking for suncc... no
checking whether cc understands -c and -o together... yes
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib
checking for PHP extension directory... /usr/lib/php5/20090626
checking for PHP installed headers prefix... /usr/include/php5
checking if debug is enabled... no
checking if zts is enabled... no
checking for re2c... no
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... no
checking for nawk... nawk
checking if nawk is broken... no
checking whether to enable the thrift_protocol extension... yes, shared
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for a sed that does not truncate output... (cached) /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking how to run the C++ preprocessor... g++ -E
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.status
config.status: creating config.h
config.status: executing libtool commands
thrift 0.8.0-dev
Building code generators ..... :
Building C++ Library ......... : yes
Building C (GLib) Library .... : no
Building Java Library ........ : yes
Building C# Library .......... : yes
Building Python Library ...... : yes
Building Ruby Library ........ : yes
Building Haskell Library ..... : yes
Building Perl Library ........ : yes
Building PHP Library ......... : yes
Building Erlang Library ...... : no
Building Go Library .......... : no
Building TZlibTransport ...... : yes
Building TNonblockingServer .. : yes
Using javac .................. : javac
Using java ................... : java
Using ant .................... : /usr/bin/ant
Using .NET 3.5 ............... : yes
Using Python ................. : /usr/bin/python
Using php-config ............. : /usr/bin/php-config
Using Ruby ................... : /usr/bin/ruby
Using Haskell ................ : /usr/bin/runhaskell
Using Cabal .................. : /usr/bin/cabal
Using Perl ................... : /usr/bin/perl
If something is missing that you think should be present,
please skim the output of configure to find the missing
component. Details are present in config.log.
+ make
make all-recursive
make[1]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
Making all in compiler/cpp
make[2]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make all-am
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
\
\
/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h thrifty.h y.output thrifty.output -- bison -y -d
updating thrifty.h
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
\
/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o
ranlib libparse.a
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
gcc -DHAVE_CONFIG_H -I. -I../.. -I./src -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
mv -f .deps/thrift-t_hs_generator.Tpo .deps/thrift-t_hs_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_xsd_generator.o -MD -MP -MF .deps/thrift-t_xsd_generator.Tpo -c -o thrift-t_xsd_generator.o `test -f 'src/generate/t_xsd_generator.cc' || echo './'`src/generate/t_xsd_generator.cc
mv -f .deps/thrift-t_xsd_generator.Tpo .deps/thrift-t_xsd_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_html_generator.o -MD -MP -MF .deps/thrift-t_html_generator.Tpo -c -o thrift-t_html_generator.o `test -f 'src/generate/t_html_generator.cc' || echo './'`src/generate/t_html_generator.cc
mv -f .deps/thrift-t_html_generator.Tpo .deps/thrift-t_html_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_js_generator.o -MD -MP -MF .deps/thrift-t_js_generator.Tpo -c -o thrift-t_js_generator.o `test -f 'src/generate/t_js_generator.cc' || echo './'`src/generate/t_js_generator.cc
mv -f .deps/thrift-t_js_generator.Tpo .deps/thrift-t_js_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_javame_generator.o -MD -MP -MF .deps/thrift-t_javame_generator.Tpo -c -o thrift-t_javame_generator.o `test -f 'src/generate/t_javame_generator.cc' || echo './'`src/generate/t_javame_generator.cc
mv -f .deps/thrift-t_javame_generator.Tpo .deps/thrift-t_javame_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I./src -Wall -g -O2 -MT thrift-t_delphi_generator.o -MD -MP -MF .deps/thrift-t_delphi_generator.Tpo -c -o thrift-t_delphi_generator.o `test -f 'src/generate/t_delphi_generator.cc' || echo './'`src/generate/t_delphi_generator.cc
src/generate/t_delphi_generator.cc:33:31: error: boost/uuid/uuid.hpp: No such file or directory
src/generate/t_delphi_generator.cc:34:42: error: boost/uuid/uuid_generators.hpp: No such file or directory
src/generate/t_delphi_generator.cc:35:34: error: boost/uuid/uuid_io.hpp: No such file or directory
src/generate/t_delphi_generator.cc: In member function 'std::string t_delphi_generator::generate_guid()':
src/generate/t_delphi_generator.cc:230: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:230: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:230: error: 'gen' was not declared in this scope
src/generate/t_delphi_generator.cc:231: error: 'boost' has not been declared
src/generate/t_delphi_generator.cc:231: error: expected ';' before 'u'
src/generate/t_delphi_generator.cc:233: error: 'u' was not declared in this scope
make[3]: *** [thrift-t_delphi_generator.o] Error 1
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/compiler/cpp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[TASKS] Skipping publisher since build result is FAILURE
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Updating THRIFT-1361
Recording test results
Publishing Javadoc