diff options
author | Alex Bennée <alex.bennee@linaro.org> | 2016-01-28 10:29:17 +0000 |
---|---|---|
committer | Alex Bennée <alex.bennee@linaro.org> | 2016-02-08 18:49:58 +0000 |
commit | 15552dbbee6f35b732759a5e584f1a37ac1ed2d2 (patch) | |
tree | dfbc279c1297ab69abad129908a38ba106e511cb /.travis.yml | |
parent | 01337fbd7f7bd8da33e0a55b1d3586e3f36c70f5 (diff) |
.travis.yml: enable each of the co-routine backends
We disable "make check" for the gthread backend as it is broken.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Tested-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 60d8957184..92f47ab25b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -94,6 +94,10 @@ matrix: - env: TARGETS=i386-softmmu,x86_64-softmmu EXTRA_CONFIG="--enable-sparse" compiler: gcc + # Modules + - env: TARGETS=i386-softmmu,x86_64-softmmu + EXTRA_CONFIG="--enable-modules" + compiler: gcc # All the trace backends (apart from dtrace) - env: TARGETS=i386-softmmu,x86_64-softmmu EXTRA_CONFIG="--enable-trace-backends=log" @@ -113,6 +117,15 @@ matrix: EXTRA_CONFIG="--enable-trace-backends=ust" TEST_CMD="" compiler: gcc + # All the co-routine backends (apart from windows) + # We currently disable "make check" - env: TARGETS=i386-softmmu,x86_64-softmmu - EXTRA_CONFIG="--enable-modules" + EXTRA_CONFIG="--with-coroutine=gthread" + TEST_CMD="" + compiler: gcc + - env: TARGETS=i386-softmmu,x86_64-softmmu + EXTRA_CONFIG="--with-coroutine=ucontext" + compiler: gcc + - env: TARGETS=i386-softmmu,x86_64-softmmu + EXTRA_CONFIG="--with-coroutine=sigaltstack" compiler: gcc |