aurora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Niemitz <st...@tellapart.com>
Subject Re: Build failed in Jenkins: Aurora #841
Date Mon, 26 Jan 2015 21:02:19 GMT
I removed that class from the coverage blacklist (
config/legacy_untested_classes.txt) in my docker patch, however the tests
worked fine in my branch?

On Mon, Jan 26, 2015 at 3:57 PM, Bill Farner <wfarner@apache.org> wrote:

> Funny, this did not trip for me locally on the branch, but i can now repro
> on master.  Taking a look.
>
> -=Bill
>
> On Mon, Jan 26, 2015 at 12:55 PM, Apache Jenkins Server <
> jenkins@builds.apache.org> wrote:
>
> > See <https://builds.apache.org/job/Aurora/841/changes>
> >
> > Changes:
> >
> > [wfarner] Fix impedance mismatch between offer matching and task
> launching.
> >
> > ------------------------------------------
> > [...truncated 2195 lines...]
> > checking for ptrdiff_t... yes
> > checking whether struct tm is in sys/time.h or time.h... time.h
> > checking whether AI_ADDRCONFIG is declared... yes
> > checking for working alloca.h... yes
> > checking for alloca... yes
> > checking for pid_t... yes
> > checking vfork.h usability... no
> > checking vfork.h presence... no
> > checking for vfork.h... no
> > checking for fork... yes
> > checking for vfork... yes
> > checking for working fork... yes
> > checking for working vfork... (cached) yes
> > checking for stdlib.h... (cached) yes
> > checking for GNU libc compatible malloc... yes
> > checking for working memcmp... yes
> > checking for stdlib.h... (cached) yes
> > checking for GNU libc compatible realloc... yes
> > checking sys/select.h usability... yes
> > checking sys/select.h presence... yes
> > checking for sys/select.h... yes
> > checking for sys/socket.h... (cached) yes
> > checking types of arguments for select... int,fd_set *,struct timeval *
> > checking whether lstat correctly handles trailing slash... yes
> > checking whether stat accepts an empty string... no
> > checking whether strerror_r is declared... yes
> > checking for strerror_r... yes
> > checking whether strerror_r returns char *... yes
> > checking for strftime... yes
> > checking for vprintf... yes
> > checking for _doprnt... no
> > checking for strtoul... yes
> > checking for bzero... yes
> > checking for ftruncate... yes
> > checking for gethostbyname... yes
> > checking for gettimeofday... yes
> > checking for memmove... yes
> > checking for memset... yes
> > checking for mkdir... yes
> > checking for realpath... yes
> > checking for select... yes
> > checking for socket... yes
> > checking for strchr... yes
> > checking for strdup... yes
> > checking for strerror... yes
> > checking for strstr... yes
> > checking for strtol... yes
> > checking for sqrt... yes
> > checking for alarm... yes
> > checking for clock_gettime... yes
> > checking for sched_get_priority_min... yes
> > checking for sched_get_priority_max... yes
> > checking the behavior of a signed right shift... arithmetic
> > configure: creating ./config.status
> > config.status: creating Makefile
> > config.status: creating compiler/cpp/Makefile
> > config.status: creating compiler/cpp/version.h
> > config.status: creating compiler/cpp/src/windows/version.h
> > config.status: creating lib/Makefile
> > config.status: creating lib/cpp/Makefile
> > config.status: creating lib/cpp/test/Makefile
> > config.status: creating lib/cpp/thrift-nb.pc
> > config.status: creating lib/cpp/thrift-z.pc
> > config.status: creating lib/cpp/thrift-qt.pc
> > config.status: creating lib/cpp/thrift.pc
> > config.status: creating lib/c_glib/Makefile
> > config.status: creating lib/c_glib/thrift_c_glib.pc
> > config.status: creating lib/c_glib/test/Makefile
> > config.status: creating lib/csharp/Makefile
> > config.status: creating lib/d/Makefile
> > config.status: creating lib/d/test/Makefile
> > config.status: creating lib/erl/Makefile
> > config.status: creating lib/go/Makefile
> > config.status: creating lib/go/test/Makefile
> > config.status: creating lib/hs/Makefile
> > config.status: creating lib/java/Makefile
> > config.status: creating lib/js/test/Makefile
> > config.status: creating lib/perl/Makefile
> > config.status: creating lib/perl/test/Makefile
> > config.status: creating lib/php/Makefile
> > config.status: creating lib/php/test/Makefile
> > config.status: creating lib/py/Makefile
> > config.status: creating lib/rb/Makefile
> > config.status: creating test/Makefile
> > config.status: creating test/cpp/Makefile
> > config.status: creating test/hs/Makefile
> > config.status: creating test/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
> > :compileJavaNote: Writing <
> >
> https://builds.apache.org/job/Aurora/ws/dist/classes/main/com/twitter/common/args/apt/cmdline.arg.info.txt.2
> > >
> >
> > :processResources
> > :classes
> > :jar
> > :assemble
> > :compileJmhJavawarning: Supported source version 'RELEASE_6' from
> > annotation processor 'org.openjdk.jmh.generators.BenchmarkProcessor' less
> > than -source '1.7'
> > 1 warning
> >
> > :processJmhResources UP-TO-DATE
> > :jmhClasses
> > :checkstyleJmh
> > :jsHint
> > :checkstyleMain
> > :compileTestJava
> > :processTestResources
> > :testClasses
> > :checkstyleTest
> > :findbugsJmh
> > :findbugsMain
> > :findbugsTest
> > :licenseJmh UP-TO-DATE
> > :licenseMain UP-TO-DATE
> > :licenseTest UP-TO-DATE
> > :license UP-TO-DATE
> > :pmdMain
> > :test
> > :jacocoTestReport
> > Coverage report generated: file://<
> >
> https://builds.apache.org/job/Aurora/ws/dist/reports/jacoco/test/html/index.html
> > >
> > :analyzeReport
> > Instruction coverage of 0.8919511796690859 exceeds minimum coverage of
> > 0.89.
> > Branch coverage of 0.8358895705521472 exceeds minimum coverage of 0.835.
> > :analyzeReport FAILED
> >
> > FAILURE: Build failed with an exception.
> >
> > * What went wrong:
> > Execution failed for task ':analyzeReport'.
> > > Test coverage missing for org/apache/aurora/Protobufs$1
> >
> > * 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: 3 mins 28.667 secs
> > Build step 'Execute shell' marked build as failure
> > Recording test results
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message