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 | |
| parent | 01337fbd7f7bd8da33e0a55b1d3586e3f36c70f5 (diff) | |
| download | focaccia-qemu-15552dbbee6f35b732759a5e584f1a37ac1ed2d2.tar.gz focaccia-qemu-15552dbbee6f35b732759a5e584f1a37ac1ed2d2.zip | |
.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>
| -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 |