On Wed, Jan 6, 2016 at 12:36 PM, John Sirois <j...@conductant.com> wrote:
> On Wed, Jan 6, 2016 at 12:22 PM, John Sirois <j...@conductant.com> wrote: > > > > > > > On Wed, Jan 6, 2016 at 10:59 AM, Apache Jenkins Server < > > jenk...@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 >