* [Qemu-devel] [PULL 0/3] Reduce Travis timeouts
@ 2018-03-13 16:46 Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 1/3] .travis.yml: drop setting default log output Alex Bennée
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Alex Bennée @ 2018-03-13 16:46 UTC (permalink / raw)
To: peter.maydell; +Cc: qemu-devel, berrange, Alex Bennée
The following changes since commit 22ef7ba8e8ce7fef297549b3defcac333742b804:
Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into staging (2018-03-13 11:42:45 +0000)
are available in the Git repository at:
https://github.com/stsquad/qemu.git tags/pull-travis-speedup-130318-1
for you to fetch changes up to 0b438fa627ca192e4be2c527bf188706d64bdd0d:
.travis.yml: add --disable-user with the rest of the disables (2018-03-13 16:22:23 +0000)
----------------------------------------------------------------
Some updates to reduce timeouts in Travis
----------------------------------------------------------------
Alex Bennée (3):
.travis.yml: drop setting default log output
.travis.yml: split default config into system and user
.travis.yml: add --disable-user with the rest of the disables
.travis.yml | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
--
2.16.2
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Qemu-devel] [PULL 1/3] .travis.yml: drop setting default log output
2018-03-13 16:46 [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Alex Bennée
@ 2018-03-13 16:46 ` Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 2/3] .travis.yml: split default config into system and user Alex Bennée
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Alex Bennée @ 2018-03-13 16:46 UTC (permalink / raw)
To: peter.maydell
Cc: qemu-devel, berrange, Alex Bennée, Fam Zheng,
Philippe Mathieu-Daudé
The log backend is the default one, we don't need to explicitly set it.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
diff --git a/.travis.yml b/.travis.yml
index 79377c8de0..92c343a1ef 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -50,7 +50,7 @@ env:
- MAKEFLAGS="-j3"
matrix:
- CONFIG=""
- - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log"
+ - CONFIG="--enable-debug --enable-debug-tcg"
- CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-uuid --disable-libusb"
- CONFIG="--enable-modules --disable-linux-user"
- CONFIG="--with-coroutine=ucontext --disable-linux-user"
--
2.16.2
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PULL 2/3] .travis.yml: split default config into system and user
2018-03-13 16:46 [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 1/3] .travis.yml: drop setting default log output Alex Bennée
@ 2018-03-13 16:46 ` Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 3/3] .travis.yml: add --disable-user with the rest of the disables Alex Bennée
2018-03-15 15:12 ` [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Peter Maydell
3 siblings, 0 replies; 5+ messages in thread
From: Alex Bennée @ 2018-03-13 16:46 UTC (permalink / raw)
To: peter.maydell
Cc: qemu-devel, berrange, Alex Bennée, Fam Zheng,
Philippe Mathieu-Daudé
As the build times have risen we keep timing out. Split the default
config into system and user builds.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
diff --git a/.travis.yml b/.travis.yml
index 92c343a1ef..75e5b408d0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -49,7 +49,8 @@ env:
- TEST_CMD="make check"
- MAKEFLAGS="-j3"
matrix:
- - CONFIG=""
+ - CONFIG="--disable-system"
+ - CONFIG="--disable-user"
- CONFIG="--enable-debug --enable-debug-tcg"
- CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-uuid --disable-libusb"
- CONFIG="--enable-modules --disable-linux-user"
--
2.16.2
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PULL 3/3] .travis.yml: add --disable-user with the rest of the disables
2018-03-13 16:46 [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 1/3] .travis.yml: drop setting default log output Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 2/3] .travis.yml: split default config into system and user Alex Bennée
@ 2018-03-13 16:46 ` Alex Bennée
2018-03-15 15:12 ` [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Peter Maydell
3 siblings, 0 replies; 5+ messages in thread
From: Alex Bennée @ 2018-03-13 16:46 UTC (permalink / raw)
To: peter.maydell
Cc: qemu-devel, berrange, Alex Bennée, Fam Zheng,
Philippe Mathieu-Daudé
As all the disabled features only affect system emulation we might as
well disable user mode to save compile time.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
diff --git a/.travis.yml b/.travis.yml
index 75e5b408d0..c1e99237b2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -52,7 +52,7 @@ env:
- CONFIG="--disable-system"
- CONFIG="--disable-user"
- CONFIG="--enable-debug --enable-debug-tcg"
- - CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-uuid --disable-libusb"
+ - CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-uuid --disable-libusb --disable-user"
- CONFIG="--enable-modules --disable-linux-user"
- CONFIG="--with-coroutine=ucontext --disable-linux-user"
- CONFIG="--with-coroutine=sigaltstack --disable-linux-user"
--
2.16.2
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] Reduce Travis timeouts
2018-03-13 16:46 [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Alex Bennée
` (2 preceding siblings ...)
2018-03-13 16:46 ` [Qemu-devel] [PULL 3/3] .travis.yml: add --disable-user with the rest of the disables Alex Bennée
@ 2018-03-15 15:12 ` Peter Maydell
3 siblings, 0 replies; 5+ messages in thread
From: Peter Maydell @ 2018-03-15 15:12 UTC (permalink / raw)
To: Alex Bennée; +Cc: QEMU Developers, Daniel P. Berrange
On 13 March 2018 at 16:46, Alex Bennée <alex.bennee@linaro.org> wrote:
> The following changes since commit 22ef7ba8e8ce7fef297549b3defcac333742b804:
>
> Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into staging (2018-03-13 11:42:45 +0000)
>
> are available in the Git repository at:
>
> https://github.com/stsquad/qemu.git tags/pull-travis-speedup-130318-1
>
> for you to fetch changes up to 0b438fa627ca192e4be2c527bf188706d64bdd0d:
>
> .travis.yml: add --disable-user with the rest of the disables (2018-03-13 16:22:23 +0000)
>
> ----------------------------------------------------------------
> Some updates to reduce timeouts in Travis
>
> ----------------------------------------------------------------
> Alex Bennée (3):
> .travis.yml: drop setting default log output
> .travis.yml: split default config into system and user
> .travis.yml: add --disable-user with the rest of the disables
>
> .travis.yml | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-03-15 15:13 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-13 16:46 [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 1/3] .travis.yml: drop setting default log output Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 2/3] .travis.yml: split default config into system and user Alex Bennée
2018-03-13 16:46 ` [Qemu-devel] [PULL 3/3] .travis.yml: add --disable-user with the rest of the disables Alex Bennée
2018-03-15 15:12 ` [Qemu-devel] [PULL 0/3] Reduce Travis timeouts Peter Maydell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).