mirror of https://github.com/xemu-project/xemu.git
.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>
This commit is contained in:
parent
01337fbd7f
commit
15552dbbee
15
.travis.yml
15
.travis.yml
|
@ -94,6 +94,10 @@ matrix:
|
||||||
- env: TARGETS=i386-softmmu,x86_64-softmmu
|
- env: TARGETS=i386-softmmu,x86_64-softmmu
|
||||||
EXTRA_CONFIG="--enable-sparse"
|
EXTRA_CONFIG="--enable-sparse"
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
|
# Modules
|
||||||
|
- env: TARGETS=i386-softmmu,x86_64-softmmu
|
||||||
|
EXTRA_CONFIG="--enable-modules"
|
||||||
|
compiler: gcc
|
||||||
# All the trace backends (apart from dtrace)
|
# All the trace backends (apart from dtrace)
|
||||||
- env: TARGETS=i386-softmmu,x86_64-softmmu
|
- env: TARGETS=i386-softmmu,x86_64-softmmu
|
||||||
EXTRA_CONFIG="--enable-trace-backends=log"
|
EXTRA_CONFIG="--enable-trace-backends=log"
|
||||||
|
@ -113,6 +117,15 @@ matrix:
|
||||||
EXTRA_CONFIG="--enable-trace-backends=ust"
|
EXTRA_CONFIG="--enable-trace-backends=ust"
|
||||||
TEST_CMD=""
|
TEST_CMD=""
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
|
# All the co-routine backends (apart from windows)
|
||||||
|
# We currently disable "make check"
|
||||||
- env: TARGETS=i386-softmmu,x86_64-softmmu
|
- 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
|
compiler: gcc
|
||||||
|
|
Loading…
Reference in New Issue