I've changed the precommit and Thrift-Test job to run on ubuntu-4
same machine we use for Thrift build job.

There we have node and co.

cheers
roger

Quoting Apache Jenkins Server <[email protected]>:

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

Changes:

[code] THRIFT-2782: D: Timing-insensitive unit tests for thrift.internal.resource_pool.

[code] D: Fix TResourcePool.Range.willBecomeNonempty for empty pools.

[code] D: Minor code cleanup in thrift.internal.resource_pool.

------------------------------------------
[...truncated 3773 lines...]
running build_py
running build_ext
make  check-local
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/py'>
/usr/bin/python setup.py build
running build
running build_py
running build_ext
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/py'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/py'>
Making check in perl
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'>
Making check in test
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test'>
make  check-local
make[4]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test'>
../../../compiler/cpp/thrift --gen perl ../../../test/ThriftTest.thrift
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:43] cpp generator does not accept 'noexist' as sub-namespace! make[4]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test'> make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test'> make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'>
make -f Makefile-perl.mk
make[4]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'> make[4]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'>
find blib -name 'Makefile*' -exec rm -f {} \;
make  check-local
make[4]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'> /usr/bin/perl -Iblib/lib -I<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl> -I./test/gen-perl \ <https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test.pl> <https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test/*.t> <https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test/memory_buffer.t> .. ok <https://builds.apache.org/job/Thrift-precommit/ws/lib/perl/test/processor.t> ...... ok
All tests successful.
Files=2, Tests=8, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.16 cusr 0.01 csys = 0.20 CPU)
Result: PASS
make[4]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'> make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/perl'>
Making check in php
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/php'>
Making check in test
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/php/test'>
mkdir -p ./packages
../../../compiler/cpp/thrift --gen php -r --out ./packages ../../../test/ThriftTest.thrift [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:43] cpp generator does not accept 'noexist' as sub-namespace!
mkdir -p ./packages/phpv
mkdir -p ./packages/phpvo
mkdir -p ./packages/phpjs
../../../compiler/cpp/thrift --gen php:validate -r --out ./packages/phpv TestValidators.thrift [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:43] cpp generator does not accept 'noexist' as sub-namespace! ../../../compiler/cpp/thrift --gen php:validate,oop -r --out ./packages/phpvo TestValidators.thrift [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:43] cpp generator does not accept 'noexist' as sub-namespace! ../../../compiler/cpp/thrift --gen php:json -r --out ./packages/phpjs TestValidators.thrift [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:43] cpp generator does not accept 'noexist' as sub-namespace!
php Test/Thrift/TestValidators.php
php Test/Thrift/TestValidators.php -oop
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/php/test'> make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/php'>
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/php'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/php'>
Making check in go
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/go'>
Making check in .
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/go'>
/usr/bin/go test ./thrift
ok _<https://builds.apache.org/job/Thrift-precommit/ws/lib/go/thrift> 0.020s
make  check-local
make[4]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/go'>
/usr/bin/go test ./thrift
ok _<https://builds.apache.org/job/Thrift-precommit/ws/lib/go/thrift> 0.019s make[4]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/go'> make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/go'>
Making check in test
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/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:<https://builds.apache.org/job/Thrift-precommit/ws/lib/go/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/lib/go/test/ThriftTest.thrift>:43] cpp generator does not accept 'noexist' as sub-namespace! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/lib/go/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/lib/go/test/ThriftTest.thrift>:43] 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
GOPATH=`pwd`/gopath /usr/bin/go get code.google.com/p/gomock/gomock
ln -nfs ../../../thrift gopath/src/thrift
ln -nfs ../../tests gopath/src/tests
touch gopath
GOPATH=`pwd`/gopath /usr/bin/go build \
                                includestest \
                                binarykeytest \
                                servicestest \
                                typedeffieldtest \
                                refannotationfieldstest
GOPATH=`pwd`/gopath /usr/bin/go test thrift tests
ok      thrift  0.018s
ok      tests   0.007s
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/go/test'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/go'>
Making check in nodejs
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/nodejs'>
/usr/bin/npm install --no-bin-links
npm WARN package.json [email protected] No repository field.
/usr/bin/npm test

[email protected] test <https://builds.apache.org/job/Thrift-precommit/ws/lib/nodejs>
test/testAll.sh

[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:42] No generator named 'noexist' could be found! [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:43] cpp generator does not accept 'noexist' as sub-namespace!
test/testAll.sh: 71: test/testAll.sh: node: not found
   Testing Client/Server with protocol compact and transport buffered
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

   Testing Client/Server with protocol compact and transport framed
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

   Testing Client/Server with protocol binary and transport buffered
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

   Testing Client/Server with protocol json and transport buffered
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

   Testing Client/Server with protocol binary and transport framed
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

   Testing Client/Server with protocol json and transport framed
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

Testing Multiplexed Client/Server with protocol binary and transport buffered
test/testAll.sh: 42: test/testAll.sh: node: not found
test/testAll.sh: 45: test/testAll.sh: node: not found
test/testAll.sh: 46: kill: No such process

Testing Multiplexed Client/Server with protocol json and transport buffered
test/testAll.sh: 42: test/testAll.sh: node: not found
test/testAll.sh: 45: test/testAll.sh: node: not found
test/testAll.sh: 46: kill: No such process

Testing Multiplexed Client/Server with protocol binary and transport framed
test/testAll.sh: 42: test/testAll.sh: node: not found
test/testAll.sh: 45: test/testAll.sh: node: not found
test/testAll.sh: 46: kill: No such process

Testing Multiplexed Client/Server with protocol compact and transport framed
test/testAll.sh: 42: test/testAll.sh: node: not found
test/testAll.sh: 45: test/testAll.sh: node: not found
test/testAll.sh: 46: kill: No such process

   Testing Client/Server with protocol binary and transport framed --ssl
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

Testing Multiplexed Client/Server with protocol binary and transport framed --ssl
test/testAll.sh: 42: test/testAll.sh: node: not found
test/testAll.sh: 45: test/testAll.sh: node: not found
test/testAll.sh: 46: kill: No such process

   Testing Client/Server with protocol binary and transport framed --promise
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

Testing Client/Server with protocol compact and transport buffered --promise
test/testAll.sh: 30: test/testAll.sh: node: not found
test/testAll.sh: 33: test/testAll.sh: node: not found
test/testAll.sh: 34: kill: No such process

   Testing HTTP Client/Server with protocol compact and transport buffered
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

   Testing HTTP Client/Server with protocol compact and transport framed
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

   Testing HTTP Client/Server with protocol json and transport buffered
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

   Testing HTTP Client/Server with protocol json and transport framed
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

   Testing HTTP Client/Server with protocol binary and transport buffered
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

   Testing HTTP Client/Server with protocol binary and transport framed
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

Testing HTTP Client/Server with protocol json and transport buffered --promise
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

   Testing HTTP Client/Server with protocol binary and transport framed --ssl
test/testAll.sh: 54: test/testAll.sh: node: not found
test/testAll.sh: 57: test/testAll.sh: node: not found
test/testAll.sh: 58: kill: No such process

npm ERR! weird error 1
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! not ok code 0
make[2]: *** [check] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/nodejs'>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/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
No prior successful build to compare, so performing full copy of artifacts
Publishing Javadoc
Updating THRIFT-2782


Reply via email to