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 2016/04/04 12:33:46 UTC

Build failed in Jenkins: Thrift-precommit #366

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

Changes:

[sam901] Put generated go code in a file with the same name as thrift file

[sam901] Don't import self package, go doesn't support it

[sam901] Rename UnusedProtection.go to GoUnusedProtection__.go to better separate

[sam901] Fix C++ compiler errors

------------------------------------------
[...truncated 6397 lines...]
Time: 50 ms, Memory: 3.50Mb

OK (1 test, 1 assertion)
/usr/bin/phpunit --log-junit=TEST-log-simple-json-protocol.xml Test/Thrift/Protocol/TestTSimpleJSONProtocol.php
PHPUnit 3.7.28 by Sebastian Bergmann.

...............

Time: 64 ms, Memory: 4.50Mb

OK (15 tests, 14 assertions)
php Test/Thrift/TestValidators.php
php Test/Thrift/TestValidators.php -oop
/usr/bin/phpunit --log-junit=TEST-json-serializer.xml Test/Thrift/JsonSerialize/
PHPUnit 3.7.28 by Sebastian Bergmann.

.......

Time: 46 ms, Memory: 4.25Mb

OK (7 tests, 9 assertions)
make[3]: Leaving directory `/thrift/lib/php/test'
make[3]: Entering directory `/thrift/lib/php'
cd src/ext/thrift_protocol/ && make
make[4]: Entering directory `/thrift/lib/php/src/ext/thrift_protocol'
/bin/bash /thrift/lib/php/src/ext/thrift_protocol/libtool --mode=install cp ./thrift_protocol.la /thrift/lib/php/src/ext/thrift_protocol/modules
libtool: install: cp ./.libs/thrift_protocol.so /thrift/lib/php/src/ext/thrift_protocol/modules/thrift_protocol.so
libtool: install: cp ./.libs/thrift_protocol.lai /thrift/lib/php/src/ext/thrift_protocol/modules/thrift_protocol.la
libtool: finish: PATH="/usr/lib/dart/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /thrift/lib/php/src/ext/thrift_protocol/modules
----------------------------------------------------------------------
Libraries have been installed in:
   /thrift/lib/php/src/ext/thrift_protocol/modules

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------

Build complete.
Don't forget to run 'make test'.

make[4]: Leaving directory `/thrift/lib/php/src/ext/thrift_protocol'
make[3]: Leaving directory `/thrift/lib/php'
make[2]: Leaving directory `/thrift/lib/php'
Making check in dart
make[2]: Entering directory `/thrift/lib/dart'
/usr/lib/dart/bin/pub get

Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... (1.0s) 
Resolving dependencies... (1.1s) 
Resolving dependencies... (1.2s) 
Resolving dependencies... (1.3s) 
Resolving dependencies... (1.4s) 
Resolving dependencies... (1.5s) 
Resolving dependencies... (1.6s) 
Resolving dependencies... (1.7s) 
Resolving dependencies... (1.8s) 
Resolving dependencies... (1.9s) 
Resolving dependencies... (2.0s) 
Resolving dependencies... (2.1s) 
Resolving dependencies... (2.2s) 
Resolving dependencies... (2.3s) 
Resolving dependencies... (2.4s) 
Resolving dependencies... (2.5s) 
Resolving dependencies... (2.6s) 
Resolving dependencies... (2.7s) 
Resolving dependencies... (2.8s) 
Resolving dependencies... (2.9s) 
Resolving dependencies... (3.0s) 
Resolving dependencies... (3.1s) 
Resolving dependencies... (3.2s) 
Resolving dependencies... (3.3s) 
Resolving dependencies... (3.4s) 
Resolving dependencies... (3.5s) 
Resolving dependencies... (3.6s) 
Resolving dependencies... (3.7s) 
Resolving dependencies... (3.8s) 
Resolving dependencies... (3.9s) 
Resolving dependencies... (4.0s) 
Resolving dependencies... (4.1s) 
Resolving dependencies... (4.2s) 
Resolving dependencies... (4.3s) 
Resolving dependencies... (4.4s) 
Resolving dependencies... (4.4s) 
Downloading coverage 0.7.2...
Downloading args 0.13.3+3...
Downloading crypto 0.9.1...
Downloading dart_dev 1.0.6...
Downloading ansicolor 0.0.9...
Downloading dart_style 0.2.4...
Downloading analyzer 0.27.1+2...
Downloading dartdoc 0.8.5...
Downloading cli_util 0.0.1+2...
Downloading collection 1.4.0...
Downloading fixnum 0.10.2...
Downloading glob 1.1.0...
Downloading html 0.12.2+1...
Downloading csslib 0.12.2...
Downloading http 0.11.3+3...
Downloading http_parser 2.1.0...
Downloading async 1.8.0...
Downloading logging 0.11.2...
Downloading markdown 0.8.0...
Downloading mockito 0.11.0...
Downloading mustache4dart 1.0.10...
Downloading package_config 0.1.3...
Downloading charcode 1.1.0...
Downloading path 1.3.9...
Downloading plugin 0.1.0...
Downloading pub_cache 0.1.0...
Downloading pub_semver 1.2.3...
Downloading quiver 0.21.4...
Downloading matcher 0.12.0+1...
Downloading source_span 1.2.1...
Downloading stack_trace 1.6.1...
Downloading stream_channel 1.3.1...
Downloading string_scanner 0.1.4+1...
Downloading test 0.12.10+2...
Downloading barback 0.15.2+7...
Downloading http_multi_server 2.0.0...
Downloading pool 1.2.1...
Downloading shelf 0.6.5...
Downloading shelf_static 0.2.3+3...
Downloading mime 0.9.3...
Downloading shelf_web_socket 0.1.0...
Downloading source_map_stack_trace 1.0.4...
Downloading source_maps 0.10.1...
Downloading utf 0.9.0+2...
Downloading watcher 0.9.7...
Downloading which 0.1.3...
Downloading when 0.2.0...
Downloading yaml 2.1.8...
Got dependencies!

Precompiling dependencies... 
Precompiling dependencies...

Loading source assets... 
Loading source assets... 
Precompiled dart_style.

Precompiling executables... 
Precompiling executables...

Loading source assets... 
Loading source assets... 
Precompiled coverage:format_coverage.
Precompiled coverage:collect_coverage.
Precompiled dart_dev:dart_dev.
Precompiled dart_style:format.
Precompiled test:test.
make  check-local
make[3]: Entering directory `/thrift/lib/dart'
/usr/lib/dart/bin/pub get

Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Got dependencies!
make[3]: Leaving directory `/thrift/lib/dart'
make[2]: Leaving directory `/thrift/lib/dart'
Making check in go
make[2]: Entering directory `/thrift/lib/go'
Making check in .
make[3]: Entering directory `/thrift/lib/go'
/usr/local/go/bin/go build ./thrift
make  check-local
make[4]: Entering directory `/thrift/lib/go'
/usr/local/go/bin/go test ./thrift
ok  	_/thrift/lib/go/thrift	0.032s
make[4]: Leaving directory `/thrift/lib/go'
make[3]: Leaving directory `/thrift/lib/go'
Making check in test
make[3]: Entering directory `/thrift/lib/go/test'
mkdir -p gopath/src
grep -v list.*map.*list.*map ../../../test/ThriftTest.thrift | grep -v 'set<Insanity>' > ThriftTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift -r IncludesTest.thrift
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift BinaryKeyTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift MultiplexedProtocolTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift OnewayTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift OptionalFieldsTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift ServicesTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift GoTagTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift TypedefFieldTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift RefAnnotationFieldsTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift UnionDefaultValueTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift ErrorTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift NamesTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift InitialismsTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift,read_write_private DontExportRWTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift,ignore_initialisms IgnoreInitialismsTest.thrift
GOPATH=`pwd`/gopath /usr/local/go/bin/go get github.com/golang/mock/gomock
ln -nfs ../../../thrift gopath/src/thrift
ln -nfs ../../tests gopath/src/tests
cp -r ./dontexportrwtest gopath/src
touch gopath
GOPATH=`pwd`/gopath /usr/local/go/bin/go build \
				includestest \
				binarykeytest \
				servicestest \
				typedeffieldtest \
				refannotationfieldstest \
				errortest	\
				namestest \
				initialismstest \
				dontexportrwtest \
				ignoreinitialismstest
gopath/src/lib/go/test/namespacedtest/NamespacedTest-consts.go:10:2: case-insensitive file name collision: "ThriftTest.go" and "thrifttest.go"
can't load package: package errortest: case-insensitive file name collision: "ErrorTest.go" and "errortest.go"
make[3]: *** [check] Error 1
make[3]: Leaving directory `/thrift/lib/go/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/go'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/thrift/lib'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Compressed 144.97 MB of artifacts by 69.5% relative to #364
Publishing Javadoc

Jenkins build is back to normal : Thrift-precommit #368

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


Build failed in Jenkins: Thrift-precommit #367

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

Changes:

[laozhp] THRIFT-3774 The generated code should have exception_names meta info

------------------------------------------
[...truncated 6762 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: -735651751
Using temp file: /tmp/thrift.transport_test.308868552
Using temp file: /tmp/thrift.transport_test.2849375822
Using temp file: /tmp/thrift.transport_test.1096887216
Using temp file: /tmp/thrift.transport_test.278280491
Using temp file: /tmp/thrift.transport_test.60917864
Using temp file: /tmp/thrift.transport_test.2959135857
Using temp file: /tmp/thrift.transport_test.2814763947
Using temp file: /tmp/thrift.transport_test.4033628026
Using temp file: /tmp/thrift.transport_test.435399937
Using temp file: /tmp/thrift.transport_test.276215303
Using temp file: /tmp/thrift.transport_test.2784745917
Using temp file: /tmp/thrift.transport_test.1425435632
Using temp file: /tmp/thrift.transport_test.4034761851
Using temp file: /tmp/thrift.transport_test.246987729
Using temp file: /tmp/thrift.transport_test.2084575621
Using temp file: /tmp/thrift.transport_test.2418734650
Using temp file: /tmp/thrift.transport_test.1299971306
Using temp file: /tmp/thrift.transport_test.876412405
Using temp file: /tmp/thrift.transport_test.1119988017
Using temp file: /tmp/thrift.transport_test.3886288904
Using temp file: /tmp/thrift.transport_test.1634864743
Using temp file: /tmp/thrift.transport_test.3526427850
Using temp file: /tmp/thrift.transport_test.768107581
Using temp file: /tmp/thrift.transport_test.1213876100
Using temp file: /tmp/thrift.transport_test.1951778074
Using temp file: /tmp/thrift.transport_test.960790826
Using temp file: /tmp/thrift.transport_test.1545337274
Using temp file: /tmp/thrift.transport_test.1377920354
Using temp file: /tmp/thrift.transport_test.722440659
Using temp file: /tmp/thrift.transport_test.1639065039
Using temp file: /tmp/thrift.transport_test.4148159770
Using temp file: /tmp/thrift.transport_test.787373083
Using temp file: /tmp/thrift.transport_test.3487827994
Using temp file: /tmp/thrift.transport_test.2093785567
Using temp file: /tmp/thrift.transport_test.658725999
Using temp file: /tmp/thrift.transport_test.26343591
Using temp file: /tmp/thrift.transport_test.2958755312
Using temp file: /tmp/thrift.transport_test.1788827172
Using temp file: /tmp/thrift.transport_test.42793942
Using temp file: /tmp/thrift.transport_test.2751117140
Using temp file: /tmp/thrift.transport_test.2234762630
Using temp file: /tmp/thrift.transport_test.1303779227
Using temp file: /tmp/thrift.transport_test.1742842166
Using temp file: /tmp/thrift.transport_test.392238135
Using temp file: /tmp/thrift.transport_test.1952235691
Using temp file: /tmp/thrift.transport_test.1853442432
Using temp file: /tmp/thrift.transport_test.4039234696
Using temp file: /tmp/thrift.transport_test.3031932646
Using temp file: /tmp/thrift.transport_test.1380649672
Using temp file: /tmp/thrift.transport_test.3018571088
Using temp file: /tmp/thrift.transport_test.1722878054
Using temp file: /tmp/thrift.transport_test.1486146079
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x17205181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x17205181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Compressed 144.94 MB of artifacts by 69.3% relative to #364
Publishing Javadoc
Updating THRIFT-3774