Message ID | 20170809202712.6951-9-f4bug@amsat.org |
---|---|
State | New |
Headers | show |
Philippe Mathieu-Daudé <f4bug@amsat.org> writes: > Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> > --- > .travis.yml | 36 +++++++++++++++++++----------------- > 1 file changed, 19 insertions(+), 17 deletions(-) > > diff --git a/.travis.yml b/.travis.yml > index e56c928bef..57462b0471 100644 > --- a/.travis.yml > +++ b/.travis.yml > @@ -64,11 +64,11 @@ env: > - MAKEFLAGS="-j3" > matrix: > - CONFIG="" > - - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log" > - CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-uuid --disable-libusb" > - CONFIG="--enable-modules" > - CONFIG="--with-coroutine=ucontext" > - CONFIG="--with-coroutine=sigaltstack" > + - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log" > git: > # we want to do this ourselves > submodules: false > @@ -83,30 +83,32 @@ script: > - make ${MAKEFLAGS} && ${TEST_CMD} > matrix: > include: > + # We manually include builds which we disable "make check" for, they also > + # are the faster jobs (no testing). > + - env: CONFIG="--disable-tcg" > + TEST_CMD="" > + compiler: gcc > + - env: CONFIG="--enable-trace-backends=ust" > + TEST_CMD="" > + compiler: gcc > + - env: CONFIG="--enable-debug --enable-tcg-interpreter" > + TEST_CMD="" > + compiler: gcc > + - env: CONFIG="--enable-trace-backends=simple" > + TEST_CMD="" > + compiler: gcc > + - env: CONFIG="--enable-trace-backends=ftrace" > + TEST_CMD="" > + compiler: gcc > # Test with CLang for compile portability > - env: CONFIG="" > compiler: clang > + > # gprof/gcov are GCC features > - env: CONFIG="--enable-gprof --disable-pie" > compiler: gcc > - env: CONFIG="--enable-gcov --disable-pie" > compiler: gcc > - # We manually include builds which we disable "make check" for > - - env: CONFIG="--enable-debug --enable-tcg-interpreter" > - TEST_CMD="" > - compiler: gcc > - - env: CONFIG="--enable-trace-backends=simple" > - TEST_CMD="" > - compiler: gcc > - - env: CONFIG="--enable-trace-backends=ftrace" > - TEST_CMD="" > - compiler: gcc > - - env: CONFIG="--enable-trace-backends=ust" > - TEST_CMD="" > - compiler: gcc > - - env: CONFIG="--disable-tcg" > - TEST_CMD="" > - compiler: gcc > - env: CONFIG="" > os: osx > compiler: clang -- Alex Bennée
diff --git a/.travis.yml b/.travis.yml index e56c928bef..57462b0471 100644 --- a/.travis.yml +++ b/.travis.yml @@ -64,11 +64,11 @@ env: - MAKEFLAGS="-j3" matrix: - CONFIG="" - - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log" - CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-uuid --disable-libusb" - CONFIG="--enable-modules" - CONFIG="--with-coroutine=ucontext" - CONFIG="--with-coroutine=sigaltstack" + - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log" git: # we want to do this ourselves submodules: false @@ -83,30 +83,32 @@ script: - make ${MAKEFLAGS} && ${TEST_CMD} matrix: include: + # We manually include builds which we disable "make check" for, they also + # are the faster jobs (no testing). + - env: CONFIG="--disable-tcg" + TEST_CMD="" + compiler: gcc + - env: CONFIG="--enable-trace-backends=ust" + TEST_CMD="" + compiler: gcc + - env: CONFIG="--enable-debug --enable-tcg-interpreter" + TEST_CMD="" + compiler: gcc + - env: CONFIG="--enable-trace-backends=simple" + TEST_CMD="" + compiler: gcc + - env: CONFIG="--enable-trace-backends=ftrace" + TEST_CMD="" + compiler: gcc # Test with CLang for compile portability - env: CONFIG="" compiler: clang + # gprof/gcov are GCC features - env: CONFIG="--enable-gprof --disable-pie" compiler: gcc - env: CONFIG="--enable-gcov --disable-pie" compiler: gcc - # We manually include builds which we disable "make check" for - - env: CONFIG="--enable-debug --enable-tcg-interpreter" - TEST_CMD="" - compiler: gcc - - env: CONFIG="--enable-trace-backends=simple" - TEST_CMD="" - compiler: gcc - - env: CONFIG="--enable-trace-backends=ftrace" - TEST_CMD="" - compiler: gcc - - env: CONFIG="--enable-trace-backends=ust" - TEST_CMD="" - compiler: gcc - - env: CONFIG="--disable-tcg" - TEST_CMD="" - compiler: gcc - env: CONFIG="" os: osx compiler: clang
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> --- .travis.yml | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-)