You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aurora.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2016/01/06 18:59:23 UTC

Build failed in Jenkins: Aurora #1316

See <https://builds.apache.org/job/Aurora/1316/changes>

Changes:

[maxim] Populating and validating task config in getJobUpdateDiff RPC.

------------------------------------------
[...truncated 2291 lines...]
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/nodejs/Makefile
config.status: creating test/php/Makefile
config.status: creating test/perl/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/py.tornado/Makefile
config.status: creating test/rb/Makefile
config.status: creating tutorial/Makefile
config.status: creating tutorial/cpp/Makefile
config.status: creating tutorial/go/Makefile
config.status: creating tutorial/java/Makefile
config.status: creating tutorial/js/Makefile
config.status: creating tutorial/py/Makefile
config.status: creating tutorial/py.twisted/Makefile
config.status: creating tutorial/py.tornado/Makefile
config.status: creating tutorial/rb/Makefile
config.status: creating config.h
config.status: creating lib/cpp/src/thrift/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

thrift 0.9.1

Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : no
Building Ruby Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Erlang Library ...... : no
Building Go Library .......... : no
Building D Library ........... : no

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[1]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1'>
make  all-recursive
make[2]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1'>
Making all in compiler/cpp
make[3]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp'>
make  all-am
make[4]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp'>
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g -O2 -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -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
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_xsd_generator.o `test -f 'src/generate/t_xsd_generator.cc' || echo './'`src/generate/t_xsd_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_html_generator.o `test -f 'src/generate/t_html_generator.cc' || echo './'`src/generate/t_html_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_js_generator.o `test -f 'src/generate/t_js_generator.cc' || echo './'`src/generate/t_js_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_javame_generator.o `test -f 'src/generate/t_javame_generator.cc' || echo './'`src/generate/t_javame_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_delphi_generator.o `test -f 'src/generate/t_delphi_generator.cc' || echo './'`src/generate/t_delphi_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_go_generator.o `test -f 'src/generate/t_go_generator.cc' || echo './'`src/generate/t_go_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_gv_generator.o `test -f 'src/generate/t_gv_generator.cc' || echo './'`src/generate/t_gv_generator.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -c -o thrift-t_d_generator.o `test -f 'src/generate/t_d_generator.cc' || echo './'`src/generate/t_d_generator.cc
rm -f libparse.a
ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o 
ranlib libparse.a
/bin/bash ../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o thrift thrift-main.o thrift-md5.o thrift-t_generator.o thrift-parse.o thrift-t_c_glib_generator.o thrift-t_cpp_generator.o thrift-t_java_generator.o thrift-t_as3_generator.o thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o thrift-t_cocoa_generator.o thrift-t_st_generator.o thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o thrift-t_html_generator.o thrift-t_js_generator.o thrift-t_javame_generator.o thrift-t_delphi_generator.o thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o -lfl libparse.a 
libtool: link: g++ -Wall -g -O2 -o thrift thrift-main.o thrift-md5.o thrift-t_generator.o thrift-parse.o thrift-t_c_glib_generator.o thrift-t_cpp_generator.o thrift-t_java_generator.o thrift-t_as3_generator.o thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o thrift-t_cocoa_generator.o thrift-t_st_generator.o thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o thrift-t_html_generator.o thrift-t_js_generator.o thrift-t_javame_generator.o thrift-t_delphi_generator.o thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o  -lfl libparse.a
make[4]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp'>
make[3]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp'>
Making all in lib
make[3]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib'>
make[4]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib'>
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib'>
make[3]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib'>
Making all in tutorial
make[3]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
make[4]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
make[4]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
make[3]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
Making all in tutorial
make[3]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
make[4]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
make[4]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
make[3]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial'>
make[3]: Entering directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1'>
make[3]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1'>
make[2]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1'>
make[1]: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1'>
make: Leaving directory `<https://builds.apache.org/job/Aurora/ws/build-support/thrift'>
:api:classesThriftNote: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

:api:checkPython
:api:generateThriftEntitiesJava
:api:classesThriftEntities
:api:compileJava UP-TO-DATE
:api:generateThriftResources
:api:processResources UP-TO-DATE
:api:classes
:api:jar
:commons:generateThriftJava
:commons:classesThriftNote: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

:commons-args:compileJava
:commons-args:processResources
:commons-args:classes
:commons-args:jar
:commons:compileJavaNote: Writing <https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.1>
Note: Writing <https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor>
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

:commons:generateThriftResources
:commons:processResources
:commons:classes
:commons:jar
:compileJava<https://builds.apache.org/job/Aurora/ws/src/main/java/org/apache/aurora/scheduler/storage/log/WriteAheadStorage.java>:78: Note: Wrote forwarder org.apache.aurora.scheduler.storage.log.WriteAheadStorageForwarder
@Forward({
^
Note: Writing <https://builds.apache.org/job/Aurora/ws/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2>
Note: Writing <https://builds.apache.org/job/Aurora/ws/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor>

:generateBuildProperties
:processResources
:classes
:jar
:startScripts
:distTar
:distZip
:assemble
:compileJmhJavaNote: <https://builds.apache.org/job/Aurora/ws/src/jmh/java/org/apache/aurora/benchmark/fakes/FakeSchedulerDriver.java> uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

:processJmhResources UP-TO-DATE
:jmhClasses
:checkstyleJmh
:jsHint
:checkstyleMain
:compileTestJava<https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/thrift/aop/MockDecoratedThrift.java>:38: Note: Wrote forwarder org.apache.aurora.scheduler.thrift.aop.MockDecoratedThriftForwarder
@Forward(AnnotatedAuroraAdmin.class)
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: <https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/TaskVarsTest.java> uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

:processTestResources
:testClasses
:checkstyleTest
:findbugsJmh
:findbugsMain
:findbugsTest
:licenseJmh UP-TO-DATE
:licenseMain UP-TO-DATE
:licenseTest UP-TO-DATE
:license UP-TO-DATE
:pmdJmh
:pmdMain
:pmdTest
:test
:jacocoTestReport
Coverage report generated: file://<https://builds.apache.org/job/Aurora/ws/dist/reports/jacoco/test/html/index.html>
:analyzeReport
Instruction coverage is 0.8884233737596472, but must be greater than 0.89
Branch coverage is 0.8179859989229941, but must be greater than 0.835
:check
:build
:api:assemble
:api:compileTestJava UP-TO-DATE
:api:processTestResources UP-TO-DATE
:api:testClasses UP-TO-DATE
:api:test UP-TO-DATE
:api:check UP-TO-DATE
:api:build
:buildSrc:compileJava UP-TO-DATE
:buildSrc:processResources UP-TO-DATE
:buildSrc:classes UP-TO-DATE
:buildSrc:jar
:buildSrc:assemble
:buildSrc:compileTestJava UP-TO-DATE
:buildSrc:processTestResources UP-TO-DATE
:buildSrc:testClasses UP-TO-DATE
:buildSrc:test UP-TO-DATE
:buildSrc:check UP-TO-DATE
:buildSrc:build
:commons:assemble
:commons:licenseMain
Unknown file extension: commons/src/main/resources/org/apache/aurora/common/net/http/handlers/thrift.st
Unknown file extension: commons/src/main/resources/org/apache/aurora/common/net/http/handlers/logconfig.st
:commons:licenseMain UP-TO-DATE
:commons:licenseTest
Unknown file extension: commons/src/test/resources/org/apache/aurora/common/util/templating/template.st
:commons:licenseTest UP-TO-DATE
:commons:license UP-TO-DATE
:commons:compileTestJavaNote: Writing <https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2>
Note: Writing <https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor>
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: <https://builds.apache.org/job/Aurora/ws/commons/src/test/java/org/apache/aurora/common/collections/Iterables2Test.java> uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

:commons:processTestResources
:commons:testClasses
:commons:test

org.apache.aurora.common.zookeeper.ServerSetImplTest > testOrdering FAILED
    org.apache.aurora.common.net.pool.DynamicHostSet$MonitorException at ServerSetImplTest.java:155
        Caused by: org.apache.aurora.common.zookeeper.Group$WatchException at ServerSetImplTest.java:155
            Caused by: org.apache.aurora.common.zookeeper.Group$JoinException at ServerSetImplTest.java:155
                Caused by: java.lang.InterruptedException at ServerSetImplTest.java:155

197 tests completed, 1 failed
:commons:test FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':commons:test'.
> There were failing tests. See the report at: file://<https://builds.apache.org/job/Aurora/ws/commons/dist/reports/tests/index.html>

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 6 mins 41.194 secs
Build step 'Execute shell' marked build as failure
Recording test results

Re: Build failed in Jenkins: Aurora #1316

Posted by John Sirois <js...@apache.org>.
On Wed, Jan 6, 2016 at 12:36 PM, John Sirois <jo...@conductant.com> wrote:

> On Wed, Jan 6, 2016 at 12:22 PM, John Sirois <jo...@conductant.com> wrote:
>
> >
> >
> > On Wed, Jan 6, 2016 at 10:59 AM, Apache Jenkins Server <
> > jenkins@builds.apache.org> wrote:
> >
> >> See <https://builds.apache.org/job/Aurora/1316/changes>
> >>
> >> Changes:
> >>
> >> [maxim] Populating and validating task config in getJobUpdateDiff RPC.
> >>
> >> ------------------------------------------
> >> [...truncated 2291 lines...]
> >> config.status: creating test/Makefile
> >> config.status: creating test/cpp/Makefile
> >> config.status: creating test/hs/Makefile
> >> config.status: creating test/nodejs/Makefile
> >> config.status: creating test/php/Makefile
> >> config.status: creating test/perl/Makefile
> >> config.status: creating test/py/Makefile
> >> config.status: creating test/py.twisted/Makefile
> >> config.status: creating test/py.tornado/Makefile
> >> config.status: creating test/rb/Makefile
> >> config.status: creating tutorial/Makefile
> >> config.status: creating tutorial/cpp/Makefile
> >> config.status: creating tutorial/go/Makefile
> >> config.status: creating tutorial/java/Makefile
> >> config.status: creating tutorial/js/Makefile
> >> config.status: creating tutorial/py/Makefile
> >> config.status: creating tutorial/py.twisted/Makefile
> >> config.status: creating tutorial/py.tornado/Makefile
> >> config.status: creating tutorial/rb/Makefile
> >> config.status: creating config.h
> >> config.status: creating lib/cpp/src/thrift/config.h
> >> config.status: executing depfiles commands
> >> config.status: executing libtool commands
> >>
> >> thrift 0.9.1
> >>
> >> Building C++ Library ......... : no
> >> Building C (GLib) Library .... : no
> >> Building Java Library ........ : no
> >> Building C# Library .......... : no
> >> Building Python Library ...... : no
> >> Building Ruby Library ........ : no
> >> Building Haskell Library ..... : no
> >> Building Perl Library ........ : no
> >> Building PHP Library ......... : no
> >> Building Erlang Library ...... : no
> >> Building Go Library .......... : no
> >> Building D Library ........... : no
> >>
> >> 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[1]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> >> '>
> >> make  all-recursive
> >> make[2]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> >> '>
> >> Making all in compiler/cpp
> >> make[3]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> >> '>
> >> make  all-am
> >> make[4]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> >> '>
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thrifty.o
> `test
> >> -f 'thrifty.cc' || echo './'`thrifty.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thriftl.o
> `test
> >> -f 'thriftl.cc' || echo './'`thriftl.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-main.o `test -f 'src/main.cc' || echo
> >> './'`src/main.cc
> >> gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g
> >> -O2 -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_generator.o `test -f
> >> 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo
> >> './'`src/parse/parse.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -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
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_cpp_generator.o `test -f
> >> 'src/generate/t_cpp_generator.cc' || echo
> >> './'`src/generate/t_cpp_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_java_generator.o `test -f
> >> 'src/generate/t_java_generator.cc' || echo
> >> './'`src/generate/t_java_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_as3_generator.o `test -f
> >> 'src/generate/t_as3_generator.cc' || echo
> >> './'`src/generate/t_as3_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_csharp_generator.o `test -f
> >> 'src/generate/t_csharp_generator.cc' || echo
> >> './'`src/generate/t_csharp_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_py_generator.o `test -f
> >> 'src/generate/t_py_generator.cc' || echo
> './'`src/generate/t_py_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_rb_generator.o `test -f
> >> 'src/generate/t_rb_generator.cc' || echo
> './'`src/generate/t_rb_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_perl_generator.o `test -f
> >> 'src/generate/t_perl_generator.cc' || echo
> >> './'`src/generate/t_perl_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_php_generator.o `test -f
> >> 'src/generate/t_php_generator.cc' || echo
> >> './'`src/generate/t_php_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_erl_generator.o `test -f
> >> 'src/generate/t_erl_generator.cc' || echo
> >> './'`src/generate/t_erl_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_cocoa_generator.o `test -f
> >> 'src/generate/t_cocoa_generator.cc' || echo
> >> './'`src/generate/t_cocoa_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_st_generator.o `test -f
> >> 'src/generate/t_st_generator.cc' || echo
> './'`src/generate/t_st_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_ocaml_generator.o `test -f
> >> 'src/generate/t_ocaml_generator.cc' || echo
> >> './'`src/generate/t_ocaml_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_hs_generator.o `test -f
> >> 'src/generate/t_hs_generator.cc' || echo
> './'`src/generate/t_hs_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_xsd_generator.o `test -f
> >> 'src/generate/t_xsd_generator.cc' || echo
> >> './'`src/generate/t_xsd_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_html_generator.o `test -f
> >> 'src/generate/t_html_generator.cc' || echo
> >> './'`src/generate/t_html_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_js_generator.o `test -f
> >> 'src/generate/t_js_generator.cc' || echo
> './'`src/generate/t_js_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_javame_generator.o `test -f
> >> 'src/generate/t_javame_generator.cc' || echo
> >> './'`src/generate/t_javame_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_delphi_generator.o `test -f
> >> 'src/generate/t_delphi_generator.cc' || echo
> >> './'`src/generate/t_delphi_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_go_generator.o `test -f
> >> 'src/generate/t_go_generator.cc' || echo
> './'`src/generate/t_go_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_gv_generator.o `test -f
> >> 'src/generate/t_gv_generator.cc' || echo
> './'`src/generate/t_gv_generator.cc
> >> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
> >> -Wall -g -O2 -c -o thrift-t_d_generator.o `test -f
> >> 'src/generate/t_d_generator.cc' || echo
> './'`src/generate/t_d_generator.cc
> >> rm -f libparse.a
> >> ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o
> >> ranlib libparse.a
> >> /bin/bash ../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o
> >> thrift thrift-main.o thrift-md5.o thrift-t_generator.o thrift-parse.o
> >> thrift-t_c_glib_generator.o thrift-t_cpp_generator.o
> >> thrift-t_java_generator.o thrift-t_as3_generator.o
> >> thrift-t_csharp_generator.o thrift-t_py_generator.o
> thrift-t_rb_generator.o
> >> thrift-t_perl_generator.o thrift-t_php_generator.o
> thrift-t_erl_generator.o
> >> thrift-t_cocoa_generator.o thrift-t_st_generator.o
> >> thrift-t_ocaml_generator.o thrift-t_hs_generator.o
> thrift-t_xsd_generator.o
> >> thrift-t_html_generator.o thrift-t_js_generator.o
> >> thrift-t_javame_generator.o thrift-t_delphi_generator.o
> >> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o
> -lfl
> >> libparse.a
> >> libtool: link: g++ -Wall -g -O2 -o thrift thrift-main.o thrift-md5.o
> >> thrift-t_generator.o thrift-parse.o thrift-t_c_glib_generator.o
> >> thrift-t_cpp_generator.o thrift-t_java_generator.o
> thrift-t_as3_generator.o
> >> thrift-t_csharp_generator.o thrift-t_py_generator.o
> thrift-t_rb_generator.o
> >> thrift-t_perl_generator.o thrift-t_php_generator.o
> thrift-t_erl_generator.o
> >> thrift-t_cocoa_generator.o thrift-t_st_generator.o
> >> thrift-t_ocaml_generator.o thrift-t_hs_generator.o
> thrift-t_xsd_generator.o
> >> thrift-t_html_generator.o thrift-t_js_generator.o
> >> thrift-t_javame_generator.o thrift-t_delphi_generator.o
> >> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o
> >> -lfl libparse.a
> >> make[4]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> >> '>
> >> make[3]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> >> '>
> >> Making all in lib
> >> make[3]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> >> '>
> >> make[4]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> >> '>
> >> make[4]: Nothing to be done for `all-am'.
> >> make[4]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> >> '>
> >> make[3]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> >> '>
> >> Making all in tutorial
> >> make[3]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> make[4]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
> >> make[4]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> make[3]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> Making all in tutorial
> >> make[3]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> make[4]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
> >> make[4]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> make[3]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> >> '>
> >> make[3]: Entering directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> >> '>
> >> make[3]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> >> '>
> >> make[2]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> >> '>
> >> make[1]: Leaving directory `<
> >>
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> >> '>
> >> make: Leaving directory `<
> >> https://builds.apache.org/job/Aurora/ws/build-support/thrift'>
> >> :api:classesThriftNote: Some input files use unchecked or unsafe
> >> operations.
> >> Note: Recompile with -Xlint:unchecked for details.
> >>
> >> :api:checkPython
> >> :api:generateThriftEntitiesJava
> >> :api:classesThriftEntities
> >> :api:compileJava UP-TO-DATE
> >> :api:generateThriftResources
> >> :api:processResources UP-TO-DATE
> >> :api:classes
> >> :api:jar
> >> :commons:generateThriftJava
> >> :commons:classesThriftNote: Some input files use unchecked or unsafe
> >> operations.
> >> Note: Recompile with -Xlint:unchecked for details.
> >>
> >> :commons-args:compileJava
> >> :commons-args:processResources
> >> :commons-args:classes
> >> :commons-args:jar
> >> :commons:compileJavaNote: Writing <
> >>
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.1
> >> >
> >> Note: Writing <
> >>
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
> >> >
> >> Note: Some input files use or override a deprecated API.
> >> Note: Recompile with -Xlint:deprecation for details.
> >> Note: Some input files use unchecked or unsafe operations.
> >> Note: Recompile with -Xlint:unchecked for details.
> >>
> >> :commons:generateThriftResources
> >> :commons:processResources
> >> :commons:classes
> >> :commons:jar
> >> :compileJava<
> >>
> https://builds.apache.org/job/Aurora/ws/src/main/java/org/apache/aurora/scheduler/storage/log/WriteAheadStorage.java
> >:78:
> >> Note: Wrote forwarder
> >> org.apache.aurora.scheduler.storage.log.WriteAheadStorageForwarder
> >> @Forward({
> >> ^
> >> Note: Writing <
> >>
> https://builds.apache.org/job/Aurora/ws/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2
> >> >
> >> Note: Writing <
> >>
> https://builds.apache.org/job/Aurora/ws/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
> >> >
> >>
> >> :generateBuildProperties
> >> :processResources
> >> :classes
> >> :jar
> >> :startScripts
> >> :distTar
> >> :distZip
> >> :assemble
> >> :compileJmhJavaNote: <
> >>
> https://builds.apache.org/job/Aurora/ws/src/jmh/java/org/apache/aurora/benchmark/fakes/FakeSchedulerDriver.java
> >
> >> uses or overrides a deprecated API.
> >> Note: Recompile with -Xlint:deprecation for details.
> >>
> >> :processJmhResources UP-TO-DATE
> >> :jmhClasses
> >> :checkstyleJmh
> >> :jsHint
> >> :checkstyleMain
> >> :compileTestJava<
> >>
> https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/thrift/aop/MockDecoratedThrift.java
> >:38:
> >> Note: Wrote forwarder
> >> org.apache.aurora.scheduler.thrift.aop.MockDecoratedThriftForwarder
> >> @Forward(AnnotatedAuroraAdmin.class)
> >> ^
> >> Note: Some input files use or override a deprecated API.
> >> Note: Recompile with -Xlint:deprecation for details.
> >> Note: <
> >>
> https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/TaskVarsTest.java
> >
> >> uses unchecked or unsafe operations.
> >> Note: Recompile with -Xlint:unchecked for details.
> >>
> >> :processTestResources
> >> :testClasses
> >> :checkstyleTest
> >> :findbugsJmh
> >> :findbugsMain
> >> :findbugsTest
> >> :licenseJmh UP-TO-DATE
> >> :licenseMain UP-TO-DATE
> >> :licenseTest UP-TO-DATE
> >> :license UP-TO-DATE
> >> :pmdJmh
> >> :pmdMain
> >> :pmdTest
> >> :test
> >> :jacocoTestReport
> >> Coverage report generated: file://<
> >>
> https://builds.apache.org/job/Aurora/ws/dist/reports/jacoco/test/html/index.html
> >> >
> >> :analyzeReport
> >> Instruction coverage is 0.8884233737596472, but must be greater than
> 0.89
> >> Branch coverage is 0.8179859989229941, but must be greater than 0.835
> >> :check
> >> :build
> >> :api:assemble
> >> :api:compileTestJava UP-TO-DATE
> >> :api:processTestResources UP-TO-DATE
> >> :api:testClasses UP-TO-DATE
> >> :api:test UP-TO-DATE
> >> :api:check UP-TO-DATE
> >> :api:build
> >> :buildSrc:compileJava UP-TO-DATE
> >> :buildSrc:processResources UP-TO-DATE
> >> :buildSrc:classes UP-TO-DATE
> >> :buildSrc:jar
> >> :buildSrc:assemble
> >> :buildSrc:compileTestJava UP-TO-DATE
> >> :buildSrc:processTestResources UP-TO-DATE
> >> :buildSrc:testClasses UP-TO-DATE
> >> :buildSrc:test UP-TO-DATE
> >> :buildSrc:check UP-TO-DATE
> >> :buildSrc:build
> >> :commons:assemble
> >> :commons:licenseMain
> >> Unknown file extension:
> >> commons/src/main/resources/org/apache/aurora/common/net/http/handlers/
> >> thrift.st
> >> Unknown file extension:
> >> commons/src/main/resources/org/apache/aurora/common/net/http/handlers/
> >> logconfig.st
> >> :commons:licenseMain UP-TO-DATE
> >> :commons:licenseTest
> >> Unknown file extension:
> >> commons/src/test/resources/org/apache/aurora/common/util/templating/
> >> template.st
> >> :commons:licenseTest UP-TO-DATE
> >> :commons:license UP-TO-DATE
> >> :commons:compileTestJavaNote: Writing <
> >>
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2
> >> >
> >> Note: Writing <
> >>
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
> >> >
> >> Note: Some input files use or override a deprecated API.
> >> Note: Recompile with -Xlint:deprecation for details.
> >> Note: <
> >>
> https://builds.apache.org/job/Aurora/ws/commons/src/test/java/org/apache/aurora/common/collections/Iterables2Test.java
> >
> >> uses unchecked or unsafe operations.
> >> Note: Recompile with -Xlint:unchecked for details.
> >>
> >> :commons:processTestResources
> >> :commons:testClasses
> >> :commons:test
> >>
> >> org.apache.aurora.common.zookeeper.ServerSetImplTest > testOrdering
> FAILED
> >>     org.apache.aurora.common.net.pool.DynamicHostSet$MonitorException at
> >> ServerSetImplTest.java:155
> >>         Caused by:
> >> org.apache.aurora.common.zookeeper.Group$WatchException at
> >> ServerSetImplTest.java:155
> >>             Caused by:
> >> org.apache.aurora.common.zookeeper.Group$JoinException at
> >> ServerSetImplTest.java:155
> >>                 Caused by: java.lang.InterruptedException at
> >> ServerSetImplTest.java:155
> >>
> >
> > This looks like it was legitimately transient but I'm keeping an eye on
> ZK
> > tests post 3.4.x upgrades:
> >
>
> I clicked re-build and the next run did in fact go green:
> https://builds.apache.org/job/Aurora/1317
>
>
> >
> > Caused by: org.apache.aurora.common.zookeeper.Group$WatchException:
> Failed to create group path: /twitter/services/puffin_hosebird
> >       at org.apache.aurora.common.zookeeper.Group.watch(Group.java:521)
> >       at
> org.apache.aurora.common.zookeeper.ServerSetImpl$ServerSetWatcher.watch(ServerSetImpl.java:248)
> >       at
> org.apache.aurora.common.zookeeper.ServerSetImpl.watch(ServerSetImpl.java:170)
> >       ... 46 more
> > Caused by: org.apache.aurora.common.zookeeper.Group$JoinException:
> Interrupted trying to ensure group at path:
> /twitter/services/puffin_hosebird
> >       at
> org.apache.aurora.common.zookeeper.Group.lambda$ensurePersistentGroupPath$31(Group.java:288)
> >       at
> org.apache.aurora.common.zookeeper.Group$$Lambda$97/1807633296.get(Unknown
> Source)
> >       at
> org.apache.aurora.common.util.BackoffHelper.lambda$doUntilSuccess$2(BackoffHelper.java:87)
> >       at
> org.apache.aurora.common.util.BackoffHelper$$Lambda$4/1776514610.get(Unknown
> Source)
> >       at
> org.apache.aurora.common.util.BackoffHelper.doUntilResult(BackoffHelper.java:104)
> >       at
> org.apache.aurora.common.util.BackoffHelper.doUntilSuccess(BackoffHelper.java:86)
> >       at
> org.apache.aurora.common.zookeeper.Group.ensurePersistentGroupPath(Group.java:282)
> >       at org.apache.aurora.common.zookeeper.Group.watch(Group.java:519)
> >       ... 48 more
> > Caused by: java.lang.InterruptedException
> >       at
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1302)
> >       at
> java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
> >       at
> org.apache.aurora.common.zookeeper.ZooKeeperClient.get(ZooKeeperClient.java:391)
> >       at
> org.apache.aurora.common.zookeeper.ZooKeeperClient.get(ZooKeeperClient.java:327)
> >       at
> org.apache.aurora.common.zookeeper.ZooKeeperUtils.ensurePathInternal(ZooKeeperUtils.java:132)
> >       at
> org.apache.aurora.common.zookeeper.ZooKeeperUtils.ensurePath(ZooKeeperUtils.java:127)
> >       at
> org.apache.aurora.common.zookeeper.Group.lambda$ensurePersistentGroupPath$31(Group.java:284)
> >
> >  ... 55 more
>

Thanks to a tip from George, this failure mode was easy to repro in the
vagrant vm and ultimately fix: https://reviews.apache.org/r/42102/


> >
> >
> >
> >>
> >> 197 tests completed, 1 failed
> >> :commons:test FAILED
> >>
> >> FAILURE: Build failed with an exception.
> >>
> >> * What went wrong:
> >> Execution failed for task ':commons:test'.
> >> > There were failing tests. See the report at: file://<
> >>
> https://builds.apache.org/job/Aurora/ws/commons/dist/reports/tests/index.html
> >> >
> >>
> >> * Try:
> >> Run with --stacktrace option to get the stack trace. Run with --info or
> >> --debug option to get more log output.
> >>
> >> BUILD FAILED
> >>
> >> Total time: 6 mins 41.194 secs
> >> Build step 'Execute shell' marked build as failure
> >> Recording test results
> >>
> >
> >
> >
> > --
> > John Sirois
> > 303-512-3301
> >
>
>
>
> --
> John Sirois
> 303-512-3301
>

Re: Build failed in Jenkins: Aurora #1316

Posted by John Sirois <jo...@conductant.com>.
On Wed, Jan 6, 2016 at 12:22 PM, John Sirois <jo...@conductant.com> wrote:

>
>
> On Wed, Jan 6, 2016 at 10:59 AM, Apache Jenkins Server <
> jenkins@builds.apache.org> wrote:
>
>> See <https://builds.apache.org/job/Aurora/1316/changes>
>>
>> Changes:
>>
>> [maxim] Populating and validating task config in getJobUpdateDiff RPC.
>>
>> ------------------------------------------
>> [...truncated 2291 lines...]
>> config.status: creating test/Makefile
>> config.status: creating test/cpp/Makefile
>> config.status: creating test/hs/Makefile
>> config.status: creating test/nodejs/Makefile
>> config.status: creating test/php/Makefile
>> config.status: creating test/perl/Makefile
>> config.status: creating test/py/Makefile
>> config.status: creating test/py.twisted/Makefile
>> config.status: creating test/py.tornado/Makefile
>> config.status: creating test/rb/Makefile
>> config.status: creating tutorial/Makefile
>> config.status: creating tutorial/cpp/Makefile
>> config.status: creating tutorial/go/Makefile
>> config.status: creating tutorial/java/Makefile
>> config.status: creating tutorial/js/Makefile
>> config.status: creating tutorial/py/Makefile
>> config.status: creating tutorial/py.twisted/Makefile
>> config.status: creating tutorial/py.tornado/Makefile
>> config.status: creating tutorial/rb/Makefile
>> config.status: creating config.h
>> config.status: creating lib/cpp/src/thrift/config.h
>> config.status: executing depfiles commands
>> config.status: executing libtool commands
>>
>> thrift 0.9.1
>>
>> Building C++ Library ......... : no
>> Building C (GLib) Library .... : no
>> Building Java Library ........ : no
>> Building C# Library .......... : no
>> Building Python Library ...... : no
>> Building Ruby Library ........ : no
>> Building Haskell Library ..... : no
>> Building Perl Library ........ : no
>> Building PHP Library ......... : no
>> Building Erlang Library ...... : no
>> Building Go Library .......... : no
>> Building D Library ........... : no
>>
>> 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[1]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
>> '>
>> make  all-recursive
>> make[2]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
>> '>
>> Making all in compiler/cpp
>> make[3]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
>> '>
>> make  all-am
>> make[4]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
>> '>
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thrifty.o `test
>> -f 'thrifty.cc' || echo './'`thrifty.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thriftl.o `test
>> -f 'thriftl.cc' || echo './'`thriftl.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-main.o `test -f 'src/main.cc' || echo
>> './'`src/main.cc
>> gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g
>> -O2 -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_generator.o `test -f
>> 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo
>> './'`src/parse/parse.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -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
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_cpp_generator.o `test -f
>> 'src/generate/t_cpp_generator.cc' || echo
>> './'`src/generate/t_cpp_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_java_generator.o `test -f
>> 'src/generate/t_java_generator.cc' || echo
>> './'`src/generate/t_java_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_as3_generator.o `test -f
>> 'src/generate/t_as3_generator.cc' || echo
>> './'`src/generate/t_as3_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_csharp_generator.o `test -f
>> 'src/generate/t_csharp_generator.cc' || echo
>> './'`src/generate/t_csharp_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_py_generator.o `test -f
>> 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_rb_generator.o `test -f
>> 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_perl_generator.o `test -f
>> 'src/generate/t_perl_generator.cc' || echo
>> './'`src/generate/t_perl_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_php_generator.o `test -f
>> 'src/generate/t_php_generator.cc' || echo
>> './'`src/generate/t_php_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_erl_generator.o `test -f
>> 'src/generate/t_erl_generator.cc' || echo
>> './'`src/generate/t_erl_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_cocoa_generator.o `test -f
>> 'src/generate/t_cocoa_generator.cc' || echo
>> './'`src/generate/t_cocoa_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_st_generator.o `test -f
>> 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_ocaml_generator.o `test -f
>> 'src/generate/t_ocaml_generator.cc' || echo
>> './'`src/generate/t_ocaml_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_hs_generator.o `test -f
>> 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_xsd_generator.o `test -f
>> 'src/generate/t_xsd_generator.cc' || echo
>> './'`src/generate/t_xsd_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_html_generator.o `test -f
>> 'src/generate/t_html_generator.cc' || echo
>> './'`src/generate/t_html_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_js_generator.o `test -f
>> 'src/generate/t_js_generator.cc' || echo './'`src/generate/t_js_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_javame_generator.o `test -f
>> 'src/generate/t_javame_generator.cc' || echo
>> './'`src/generate/t_javame_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_delphi_generator.o `test -f
>> 'src/generate/t_delphi_generator.cc' || echo
>> './'`src/generate/t_delphi_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_go_generator.o `test -f
>> 'src/generate/t_go_generator.cc' || echo './'`src/generate/t_go_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_gv_generator.o `test -f
>> 'src/generate/t_gv_generator.cc' || echo './'`src/generate/t_gv_generator.cc
>> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src
>> -Wall -g -O2 -c -o thrift-t_d_generator.o `test -f
>> 'src/generate/t_d_generator.cc' || echo './'`src/generate/t_d_generator.cc
>> rm -f libparse.a
>> ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o
>> ranlib libparse.a
>> /bin/bash ../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o
>> thrift thrift-main.o thrift-md5.o thrift-t_generator.o thrift-parse.o
>> thrift-t_c_glib_generator.o thrift-t_cpp_generator.o
>> thrift-t_java_generator.o thrift-t_as3_generator.o
>> thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o
>> thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o
>> thrift-t_cocoa_generator.o thrift-t_st_generator.o
>> thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o
>> thrift-t_html_generator.o thrift-t_js_generator.o
>> thrift-t_javame_generator.o thrift-t_delphi_generator.o
>> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o -lfl
>> libparse.a
>> libtool: link: g++ -Wall -g -O2 -o thrift thrift-main.o thrift-md5.o
>> thrift-t_generator.o thrift-parse.o thrift-t_c_glib_generator.o
>> thrift-t_cpp_generator.o thrift-t_java_generator.o thrift-t_as3_generator.o
>> thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o
>> thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o
>> thrift-t_cocoa_generator.o thrift-t_st_generator.o
>> thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o
>> thrift-t_html_generator.o thrift-t_js_generator.o
>> thrift-t_javame_generator.o thrift-t_delphi_generator.o
>> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o
>> -lfl libparse.a
>> make[4]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
>> '>
>> make[3]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
>> '>
>> Making all in lib
>> make[3]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
>> '>
>> make[4]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
>> '>
>> make[4]: Nothing to be done for `all-am'.
>> make[4]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
>> '>
>> make[3]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
>> '>
>> Making all in tutorial
>> make[3]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> make[4]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
>> make[4]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> make[3]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> Making all in tutorial
>> make[3]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> make[4]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
>> make[4]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> make[3]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
>> '>
>> make[3]: Entering directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
>> '>
>> make[3]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
>> '>
>> make[2]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
>> '>
>> make[1]: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
>> '>
>> make: Leaving directory `<
>> https://builds.apache.org/job/Aurora/ws/build-support/thrift'>
>> :api:classesThriftNote: Some input files use unchecked or unsafe
>> operations.
>> Note: Recompile with -Xlint:unchecked for details.
>>
>> :api:checkPython
>> :api:generateThriftEntitiesJava
>> :api:classesThriftEntities
>> :api:compileJava UP-TO-DATE
>> :api:generateThriftResources
>> :api:processResources UP-TO-DATE
>> :api:classes
>> :api:jar
>> :commons:generateThriftJava
>> :commons:classesThriftNote: Some input files use unchecked or unsafe
>> operations.
>> Note: Recompile with -Xlint:unchecked for details.
>>
>> :commons-args:compileJava
>> :commons-args:processResources
>> :commons-args:classes
>> :commons-args:jar
>> :commons:compileJavaNote: Writing <
>> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.1
>> >
>> Note: Writing <
>> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
>> >
>> Note: Some input files use or override a deprecated API.
>> Note: Recompile with -Xlint:deprecation for details.
>> Note: Some input files use unchecked or unsafe operations.
>> Note: Recompile with -Xlint:unchecked for details.
>>
>> :commons:generateThriftResources
>> :commons:processResources
>> :commons:classes
>> :commons:jar
>> :compileJava<
>> https://builds.apache.org/job/Aurora/ws/src/main/java/org/apache/aurora/scheduler/storage/log/WriteAheadStorage.java>:78:
>> Note: Wrote forwarder
>> org.apache.aurora.scheduler.storage.log.WriteAheadStorageForwarder
>> @Forward({
>> ^
>> Note: Writing <
>> https://builds.apache.org/job/Aurora/ws/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2
>> >
>> Note: Writing <
>> https://builds.apache.org/job/Aurora/ws/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
>> >
>>
>> :generateBuildProperties
>> :processResources
>> :classes
>> :jar
>> :startScripts
>> :distTar
>> :distZip
>> :assemble
>> :compileJmhJavaNote: <
>> https://builds.apache.org/job/Aurora/ws/src/jmh/java/org/apache/aurora/benchmark/fakes/FakeSchedulerDriver.java>
>> uses or overrides a deprecated API.
>> Note: Recompile with -Xlint:deprecation for details.
>>
>> :processJmhResources UP-TO-DATE
>> :jmhClasses
>> :checkstyleJmh
>> :jsHint
>> :checkstyleMain
>> :compileTestJava<
>> https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/thrift/aop/MockDecoratedThrift.java>:38:
>> Note: Wrote forwarder
>> org.apache.aurora.scheduler.thrift.aop.MockDecoratedThriftForwarder
>> @Forward(AnnotatedAuroraAdmin.class)
>> ^
>> Note: Some input files use or override a deprecated API.
>> Note: Recompile with -Xlint:deprecation for details.
>> Note: <
>> https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/TaskVarsTest.java>
>> uses unchecked or unsafe operations.
>> Note: Recompile with -Xlint:unchecked for details.
>>
>> :processTestResources
>> :testClasses
>> :checkstyleTest
>> :findbugsJmh
>> :findbugsMain
>> :findbugsTest
>> :licenseJmh UP-TO-DATE
>> :licenseMain UP-TO-DATE
>> :licenseTest UP-TO-DATE
>> :license UP-TO-DATE
>> :pmdJmh
>> :pmdMain
>> :pmdTest
>> :test
>> :jacocoTestReport
>> Coverage report generated: file://<
>> https://builds.apache.org/job/Aurora/ws/dist/reports/jacoco/test/html/index.html
>> >
>> :analyzeReport
>> Instruction coverage is 0.8884233737596472, but must be greater than 0.89
>> Branch coverage is 0.8179859989229941, but must be greater than 0.835
>> :check
>> :build
>> :api:assemble
>> :api:compileTestJava UP-TO-DATE
>> :api:processTestResources UP-TO-DATE
>> :api:testClasses UP-TO-DATE
>> :api:test UP-TO-DATE
>> :api:check UP-TO-DATE
>> :api:build
>> :buildSrc:compileJava UP-TO-DATE
>> :buildSrc:processResources UP-TO-DATE
>> :buildSrc:classes UP-TO-DATE
>> :buildSrc:jar
>> :buildSrc:assemble
>> :buildSrc:compileTestJava UP-TO-DATE
>> :buildSrc:processTestResources UP-TO-DATE
>> :buildSrc:testClasses UP-TO-DATE
>> :buildSrc:test UP-TO-DATE
>> :buildSrc:check UP-TO-DATE
>> :buildSrc:build
>> :commons:assemble
>> :commons:licenseMain
>> Unknown file extension:
>> commons/src/main/resources/org/apache/aurora/common/net/http/handlers/
>> thrift.st
>> Unknown file extension:
>> commons/src/main/resources/org/apache/aurora/common/net/http/handlers/
>> logconfig.st
>> :commons:licenseMain UP-TO-DATE
>> :commons:licenseTest
>> Unknown file extension:
>> commons/src/test/resources/org/apache/aurora/common/util/templating/
>> template.st
>> :commons:licenseTest UP-TO-DATE
>> :commons:license UP-TO-DATE
>> :commons:compileTestJavaNote: Writing <
>> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2
>> >
>> Note: Writing <
>> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
>> >
>> Note: Some input files use or override a deprecated API.
>> Note: Recompile with -Xlint:deprecation for details.
>> Note: <
>> https://builds.apache.org/job/Aurora/ws/commons/src/test/java/org/apache/aurora/common/collections/Iterables2Test.java>
>> uses unchecked or unsafe operations.
>> Note: Recompile with -Xlint:unchecked for details.
>>
>> :commons:processTestResources
>> :commons:testClasses
>> :commons:test
>>
>> org.apache.aurora.common.zookeeper.ServerSetImplTest > testOrdering FAILED
>>     org.apache.aurora.common.net.pool.DynamicHostSet$MonitorException at
>> ServerSetImplTest.java:155
>>         Caused by:
>> org.apache.aurora.common.zookeeper.Group$WatchException at
>> ServerSetImplTest.java:155
>>             Caused by:
>> org.apache.aurora.common.zookeeper.Group$JoinException at
>> ServerSetImplTest.java:155
>>                 Caused by: java.lang.InterruptedException at
>> ServerSetImplTest.java:155
>>
>
> This looks like it was legitimately transient but I'm keeping an eye on ZK
> tests post 3.4.x upgrades:
>

I clicked re-build and the next run did in fact go green:
https://builds.apache.org/job/Aurora/1317


>
> Caused by: org.apache.aurora.common.zookeeper.Group$WatchException: Failed to create group path: /twitter/services/puffin_hosebird
> 	at org.apache.aurora.common.zookeeper.Group.watch(Group.java:521)
> 	at org.apache.aurora.common.zookeeper.ServerSetImpl$ServerSetWatcher.watch(ServerSetImpl.java:248)
> 	at org.apache.aurora.common.zookeeper.ServerSetImpl.watch(ServerSetImpl.java:170)
> 	... 46 more
> Caused by: org.apache.aurora.common.zookeeper.Group$JoinException: Interrupted trying to ensure group at path: /twitter/services/puffin_hosebird
> 	at org.apache.aurora.common.zookeeper.Group.lambda$ensurePersistentGroupPath$31(Group.java:288)
> 	at org.apache.aurora.common.zookeeper.Group$$Lambda$97/1807633296.get(Unknown Source)
> 	at org.apache.aurora.common.util.BackoffHelper.lambda$doUntilSuccess$2(BackoffHelper.java:87)
> 	at org.apache.aurora.common.util.BackoffHelper$$Lambda$4/1776514610.get(Unknown Source)
> 	at org.apache.aurora.common.util.BackoffHelper.doUntilResult(BackoffHelper.java:104)
> 	at org.apache.aurora.common.util.BackoffHelper.doUntilSuccess(BackoffHelper.java:86)
> 	at org.apache.aurora.common.zookeeper.Group.ensurePersistentGroupPath(Group.java:282)
> 	at org.apache.aurora.common.zookeeper.Group.watch(Group.java:519)
> 	... 48 more
> Caused by: java.lang.InterruptedException
> 	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1302)
> 	at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
> 	at org.apache.aurora.common.zookeeper.ZooKeeperClient.get(ZooKeeperClient.java:391)
> 	at org.apache.aurora.common.zookeeper.ZooKeeperClient.get(ZooKeeperClient.java:327)
> 	at org.apache.aurora.common.zookeeper.ZooKeeperUtils.ensurePathInternal(ZooKeeperUtils.java:132)
> 	at org.apache.aurora.common.zookeeper.ZooKeeperUtils.ensurePath(ZooKeeperUtils.java:127)
> 	at org.apache.aurora.common.zookeeper.Group.lambda$ensurePersistentGroupPath$31(Group.java:284)
>
>  ... 55 more
>
>
>
>>
>> 197 tests completed, 1 failed
>> :commons:test FAILED
>>
>> FAILURE: Build failed with an exception.
>>
>> * What went wrong:
>> Execution failed for task ':commons:test'.
>> > There were failing tests. See the report at: file://<
>> https://builds.apache.org/job/Aurora/ws/commons/dist/reports/tests/index.html
>> >
>>
>> * Try:
>> Run with --stacktrace option to get the stack trace. Run with --info or
>> --debug option to get more log output.
>>
>> BUILD FAILED
>>
>> Total time: 6 mins 41.194 secs
>> Build step 'Execute shell' marked build as failure
>> Recording test results
>>
>
>
>
> --
> John Sirois
> 303-512-3301
>



-- 
John Sirois
303-512-3301

Re: Build failed in Jenkins: Aurora #1316

Posted by John Sirois <jo...@conductant.com>.
On Wed, Jan 6, 2016 at 10:59 AM, Apache Jenkins Server <
jenkins@builds.apache.org> wrote:

> See <https://builds.apache.org/job/Aurora/1316/changes>
>
> Changes:
>
> [maxim] Populating and validating task config in getJobUpdateDiff RPC.
>
> ------------------------------------------
> [...truncated 2291 lines...]
> config.status: creating test/Makefile
> config.status: creating test/cpp/Makefile
> config.status: creating test/hs/Makefile
> config.status: creating test/nodejs/Makefile
> config.status: creating test/php/Makefile
> config.status: creating test/perl/Makefile
> config.status: creating test/py/Makefile
> config.status: creating test/py.twisted/Makefile
> config.status: creating test/py.tornado/Makefile
> config.status: creating test/rb/Makefile
> config.status: creating tutorial/Makefile
> config.status: creating tutorial/cpp/Makefile
> config.status: creating tutorial/go/Makefile
> config.status: creating tutorial/java/Makefile
> config.status: creating tutorial/js/Makefile
> config.status: creating tutorial/py/Makefile
> config.status: creating tutorial/py.twisted/Makefile
> config.status: creating tutorial/py.tornado/Makefile
> config.status: creating tutorial/rb/Makefile
> config.status: creating config.h
> config.status: creating lib/cpp/src/thrift/config.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
>
> thrift 0.9.1
>
> Building C++ Library ......... : no
> Building C (GLib) Library .... : no
> Building Java Library ........ : no
> Building C# Library .......... : no
> Building Python Library ...... : no
> Building Ruby Library ........ : no
> Building Haskell Library ..... : no
> Building Perl Library ........ : no
> Building PHP Library ......... : no
> Building Erlang Library ...... : no
> Building Go Library .......... : no
> Building D Library ........... : no
>
> 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[1]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> '>
> make  all-recursive
> make[2]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> '>
> Making all in compiler/cpp
> make[3]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> '>
> make  all-am
> make[4]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> '>
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thrifty.o `test -f
> 'thrifty.cc' || echo './'`thrifty.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -Wno-sign-compare -Wno-unused -g -O2 -c -o libparse_a-thriftl.o `test -f
> 'thriftl.cc' || echo './'`thriftl.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
> gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g
> -O2 -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' ||
> echo './'`src/generate/t_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo
> './'`src/parse/parse.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_cpp_generator.o `test -f
> 'src/generate/t_cpp_generator.cc' || echo
> './'`src/generate/t_cpp_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_java_generator.o `test -f
> 'src/generate/t_java_generator.cc' || echo
> './'`src/generate/t_java_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_as3_generator.o `test -f
> 'src/generate/t_as3_generator.cc' || echo
> './'`src/generate/t_as3_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_csharp_generator.o `test -f
> 'src/generate/t_csharp_generator.cc' || echo
> './'`src/generate/t_csharp_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_py_generator.o `test -f
> 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_rb_generator.o `test -f
> 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_perl_generator.o `test -f
> 'src/generate/t_perl_generator.cc' || echo
> './'`src/generate/t_perl_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_php_generator.o `test -f
> 'src/generate/t_php_generator.cc' || echo
> './'`src/generate/t_php_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_erl_generator.o `test -f
> 'src/generate/t_erl_generator.cc' || echo
> './'`src/generate/t_erl_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_cocoa_generator.o `test -f
> 'src/generate/t_cocoa_generator.cc' || echo
> './'`src/generate/t_cocoa_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_st_generator.o `test -f
> 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_ocaml_generator.o `test -f
> 'src/generate/t_ocaml_generator.cc' || echo
> './'`src/generate/t_ocaml_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_hs_generator.o `test -f
> 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_xsd_generator.o `test -f
> 'src/generate/t_xsd_generator.cc' || echo
> './'`src/generate/t_xsd_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_html_generator.o `test -f
> 'src/generate/t_html_generator.cc' || echo
> './'`src/generate/t_html_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_js_generator.o `test -f
> 'src/generate/t_js_generator.cc' || echo './'`src/generate/t_js_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_javame_generator.o `test -f
> 'src/generate/t_javame_generator.cc' || echo
> './'`src/generate/t_javame_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_delphi_generator.o `test -f
> 'src/generate/t_delphi_generator.cc' || echo
> './'`src/generate/t_delphi_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_go_generator.o `test -f
> 'src/generate/t_go_generator.cc' || echo './'`src/generate/t_go_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_gv_generator.o `test -f
> 'src/generate/t_gv_generator.cc' || echo './'`src/generate/t_gv_generator.cc
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -g -O2 -c -o thrift-t_d_generator.o `test -f
> 'src/generate/t_d_generator.cc' || echo './'`src/generate/t_d_generator.cc
> rm -f libparse.a
> ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o
> ranlib libparse.a
> /bin/bash ../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o
> thrift thrift-main.o thrift-md5.o thrift-t_generator.o thrift-parse.o
> thrift-t_c_glib_generator.o thrift-t_cpp_generator.o
> thrift-t_java_generator.o thrift-t_as3_generator.o
> thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o
> thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o
> thrift-t_cocoa_generator.o thrift-t_st_generator.o
> thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o
> thrift-t_html_generator.o thrift-t_js_generator.o
> thrift-t_javame_generator.o thrift-t_delphi_generator.o
> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o -lfl
> libparse.a
> libtool: link: g++ -Wall -g -O2 -o thrift thrift-main.o thrift-md5.o
> thrift-t_generator.o thrift-parse.o thrift-t_c_glib_generator.o
> thrift-t_cpp_generator.o thrift-t_java_generator.o thrift-t_as3_generator.o
> thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o
> thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o
> thrift-t_cocoa_generator.o thrift-t_st_generator.o
> thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o
> thrift-t_html_generator.o thrift-t_js_generator.o
> thrift-t_javame_generator.o thrift-t_delphi_generator.o
> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o
> -lfl libparse.a
> make[4]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> '>
> make[3]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/compiler/cpp
> '>
> Making all in lib
> make[3]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> '>
> make[4]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> '>
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> '>
> make[3]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/lib
> '>
> Making all in tutorial
> make[3]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> make[4]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
> make[4]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> make[3]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> Making all in tutorial
> make[3]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> make[4]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
> make[4]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> make[3]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1/tutorial
> '>
> make[3]: Entering directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> '>
> make[3]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> '>
> make[2]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> '>
> make[1]: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift/thrift-0.9.1
> '>
> make: Leaving directory `<
> https://builds.apache.org/job/Aurora/ws/build-support/thrift'>
> :api:classesThriftNote: Some input files use unchecked or unsafe
> operations.
> Note: Recompile with -Xlint:unchecked for details.
>
> :api:checkPython
> :api:generateThriftEntitiesJava
> :api:classesThriftEntities
> :api:compileJava UP-TO-DATE
> :api:generateThriftResources
> :api:processResources UP-TO-DATE
> :api:classes
> :api:jar
> :commons:generateThriftJava
> :commons:classesThriftNote: Some input files use unchecked or unsafe
> operations.
> Note: Recompile with -Xlint:unchecked for details.
>
> :commons-args:compileJava
> :commons-args:processResources
> :commons-args:classes
> :commons-args:jar
> :commons:compileJavaNote: Writing <
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.1
> >
> Note: Writing <
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
> >
> Note: Some input files use or override a deprecated API.
> Note: Recompile with -Xlint:deprecation for details.
> Note: Some input files use unchecked or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
>
> :commons:generateThriftResources
> :commons:processResources
> :commons:classes
> :commons:jar
> :compileJava<
> https://builds.apache.org/job/Aurora/ws/src/main/java/org/apache/aurora/scheduler/storage/log/WriteAheadStorage.java>:78:
> Note: Wrote forwarder
> org.apache.aurora.scheduler.storage.log.WriteAheadStorageForwarder
> @Forward({
> ^
> Note: Writing <
> https://builds.apache.org/job/Aurora/ws/dist/classes/main/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2
> >
> Note: Writing <
> https://builds.apache.org/job/Aurora/ws/dist/classes/main/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
> >
>
> :generateBuildProperties
> :processResources
> :classes
> :jar
> :startScripts
> :distTar
> :distZip
> :assemble
> :compileJmhJavaNote: <
> https://builds.apache.org/job/Aurora/ws/src/jmh/java/org/apache/aurora/benchmark/fakes/FakeSchedulerDriver.java>
> uses or overrides a deprecated API.
> Note: Recompile with -Xlint:deprecation for details.
>
> :processJmhResources UP-TO-DATE
> :jmhClasses
> :checkstyleJmh
> :jsHint
> :checkstyleMain
> :compileTestJava<
> https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/thrift/aop/MockDecoratedThrift.java>:38:
> Note: Wrote forwarder
> org.apache.aurora.scheduler.thrift.aop.MockDecoratedThriftForwarder
> @Forward(AnnotatedAuroraAdmin.class)
> ^
> Note: Some input files use or override a deprecated API.
> Note: Recompile with -Xlint:deprecation for details.
> Note: <
> https://builds.apache.org/job/Aurora/ws/src/test/java/org/apache/aurora/scheduler/TaskVarsTest.java>
> uses unchecked or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
>
> :processTestResources
> :testClasses
> :checkstyleTest
> :findbugsJmh
> :findbugsMain
> :findbugsTest
> :licenseJmh UP-TO-DATE
> :licenseMain UP-TO-DATE
> :licenseTest UP-TO-DATE
> :license UP-TO-DATE
> :pmdJmh
> :pmdMain
> :pmdTest
> :test
> :jacocoTestReport
> Coverage report generated: file://<
> https://builds.apache.org/job/Aurora/ws/dist/reports/jacoco/test/html/index.html
> >
> :analyzeReport
> Instruction coverage is 0.8884233737596472, but must be greater than 0.89
> Branch coverage is 0.8179859989229941, but must be greater than 0.835
> :check
> :build
> :api:assemble
> :api:compileTestJava UP-TO-DATE
> :api:processTestResources UP-TO-DATE
> :api:testClasses UP-TO-DATE
> :api:test UP-TO-DATE
> :api:check UP-TO-DATE
> :api:build
> :buildSrc:compileJava UP-TO-DATE
> :buildSrc:processResources UP-TO-DATE
> :buildSrc:classes UP-TO-DATE
> :buildSrc:jar
> :buildSrc:assemble
> :buildSrc:compileTestJava UP-TO-DATE
> :buildSrc:processTestResources UP-TO-DATE
> :buildSrc:testClasses UP-TO-DATE
> :buildSrc:test UP-TO-DATE
> :buildSrc:check UP-TO-DATE
> :buildSrc:build
> :commons:assemble
> :commons:licenseMain
> Unknown file extension:
> commons/src/main/resources/org/apache/aurora/common/net/http/handlers/
> thrift.st
> Unknown file extension:
> commons/src/main/resources/org/apache/aurora/common/net/http/handlers/
> logconfig.st
> :commons:licenseMain UP-TO-DATE
> :commons:licenseTest
> Unknown file extension:
> commons/src/test/resources/org/apache/aurora/common/util/templating/
> template.st
> :commons:licenseTest UP-TO-DATE
> :commons:license UP-TO-DATE
> :commons:compileTestJavaNote: Writing <
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/org/apache/aurora/common/args/apt/cmdline.arg.info.txt.2
> >
> Note: Writing <
> https://builds.apache.org/job/Aurora/ws/commons/dist/classes/test/META-INF/compiler/resource-mappings/org.apache.aurora.common.args.apt.CmdLineProcessor
> >
> Note: Some input files use or override a deprecated API.
> Note: Recompile with -Xlint:deprecation for details.
> Note: <
> https://builds.apache.org/job/Aurora/ws/commons/src/test/java/org/apache/aurora/common/collections/Iterables2Test.java>
> uses unchecked or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
>
> :commons:processTestResources
> :commons:testClasses
> :commons:test
>
> org.apache.aurora.common.zookeeper.ServerSetImplTest > testOrdering FAILED
>     org.apache.aurora.common.net.pool.DynamicHostSet$MonitorException at
> ServerSetImplTest.java:155
>         Caused by: org.apache.aurora.common.zookeeper.Group$WatchException
> at ServerSetImplTest.java:155
>             Caused by:
> org.apache.aurora.common.zookeeper.Group$JoinException at
> ServerSetImplTest.java:155
>                 Caused by: java.lang.InterruptedException at
> ServerSetImplTest.java:155
>

This looks like it was legitimately transient but I'm keeping an eye on ZK
tests post 3.4.x upgrades:

Caused by: org.apache.aurora.common.zookeeper.Group$WatchException:
Failed to create group path: /twitter/services/puffin_hosebird
	at org.apache.aurora.common.zookeeper.Group.watch(Group.java:521)
	at org.apache.aurora.common.zookeeper.ServerSetImpl$ServerSetWatcher.watch(ServerSetImpl.java:248)
	at org.apache.aurora.common.zookeeper.ServerSetImpl.watch(ServerSetImpl.java:170)
	... 46 more
Caused by: org.apache.aurora.common.zookeeper.Group$JoinException:
Interrupted trying to ensure group at path:
/twitter/services/puffin_hosebird
	at org.apache.aurora.common.zookeeper.Group.lambda$ensurePersistentGroupPath$31(Group.java:288)
	at org.apache.aurora.common.zookeeper.Group$$Lambda$97/1807633296.get(Unknown
Source)
	at org.apache.aurora.common.util.BackoffHelper.lambda$doUntilSuccess$2(BackoffHelper.java:87)
	at org.apache.aurora.common.util.BackoffHelper$$Lambda$4/1776514610.get(Unknown
Source)
	at org.apache.aurora.common.util.BackoffHelper.doUntilResult(BackoffHelper.java:104)
	at org.apache.aurora.common.util.BackoffHelper.doUntilSuccess(BackoffHelper.java:86)
	at org.apache.aurora.common.zookeeper.Group.ensurePersistentGroupPath(Group.java:282)
	at org.apache.aurora.common.zookeeper.Group.watch(Group.java:519)
	... 48 more
Caused by: java.lang.InterruptedException
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1302)
	at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
	at org.apache.aurora.common.zookeeper.ZooKeeperClient.get(ZooKeeperClient.java:391)
	at org.apache.aurora.common.zookeeper.ZooKeeperClient.get(ZooKeeperClient.java:327)
	at org.apache.aurora.common.zookeeper.ZooKeeperUtils.ensurePathInternal(ZooKeeperUtils.java:132)
	at org.apache.aurora.common.zookeeper.ZooKeeperUtils.ensurePath(ZooKeeperUtils.java:127)
	at org.apache.aurora.common.zookeeper.Group.lambda$ensurePersistentGroupPath$31(Group.java:284)

 ... 55 more



>
> 197 tests completed, 1 failed
> :commons:test FAILED
>
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> Execution failed for task ':commons:test'.
> > There were failing tests. See the report at: file://<
> https://builds.apache.org/job/Aurora/ws/commons/dist/reports/tests/index.html
> >
>
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info or
> --debug option to get more log output.
>
> BUILD FAILED
>
> Total time: 6 mins 41.194 secs
> Build step 'Execute shell' marked build as failure
> Recording test results
>



-- 
John Sirois
303-512-3301

Jenkins build is back to normal : Aurora #1317

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Aurora/1317/>