qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18
@ 2019-06-18 14:40 Eduardo Habkost
  2019-06-18 14:40 ` [Qemu-devel] [PULL 1/2] Revert "travis: Make check-acceptance job more verbose" Eduardo Habkost
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Eduardo Habkost @ 2019-06-18 14:40 UTC (permalink / raw)
  To: Peter Maydell, qemu-devel, Cleber Rosa
  Cc: Fam Zheng, Aleksandar Rikalo, Philippe Mathieu-Daudé,
	Aleksandar Markovic, Alex Bennée, Aurelien Jarno

The following changes since commit cdfaa2720f4a09e5254868bd1f6e33f3e9eae76f:

  Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-06-17-v2' into staging (2019-06-18 10:47:00 +0100)

are available in the Git repository at:

  git://github.com/ehabkost/qemu.git tags/python-next-pull-request

for you to fetch changes up to c21f30ebc779cd4210b488dd702b3f8653aee82b:

  Travis: print acceptance tests logs in case of job failure (2019-06-18 11:15:08 -0300)

----------------------------------------------------------------
Python queue, 2019-06-18

Use a different method to dump avocado job log, to work around
timing-dependent issues in the arm test cases.

----------------------------------------------------------------

Cleber Rosa (1):
  Travis: print acceptance tests logs in case of job failure

Eduardo Habkost (1):
  Revert "travis: Make check-acceptance job more verbose"

 .travis.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

-- 
2.18.0.rc1.1.g3f1ff2140



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Qemu-devel] [PULL 1/2] Revert "travis: Make check-acceptance job more verbose"
  2019-06-18 14:40 [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18 Eduardo Habkost
@ 2019-06-18 14:40 ` Eduardo Habkost
  2019-06-18 14:40 ` [Qemu-devel] [PULL 2/2] Travis: print acceptance tests logs in case of job failure Eduardo Habkost
  2019-06-18 15:50 ` [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18 Peter Maydell
  2 siblings, 0 replies; 4+ messages in thread
From: Eduardo Habkost @ 2019-06-18 14:40 UTC (permalink / raw)
  To: Peter Maydell, qemu-devel, Cleber Rosa
  Cc: Fam Zheng, Aleksandar Rikalo, Philippe Mathieu-Daudé,
	Aleksandar Markovic, Alex Bennée, Aurelien Jarno

This reverts commit 6d7a134da4afebe8551a69329478415cfb4cbe91.

We'll have a better fix, that will show the full avocado job log
only if a test case failed.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
---
 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 08502c0aa2..2f1658602e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -232,7 +232,7 @@ matrix:
     # Acceptance (Functional) tests
     - env:
         - CONFIG="--python=/usr/bin/python3 --target-list=x86_64-softmmu,mips-softmmu,mips64el-softmmu,aarch64-softmmu,arm-softmmu,s390x-softmmu,alpha-softmmu"
-        - TEST_CMD="make AVOCADO_SHOW=test check-acceptance"
+        - TEST_CMD="make check-acceptance"
       addons:
         apt:
           packages:
-- 
2.18.0.rc1.1.g3f1ff2140



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Qemu-devel] [PULL 2/2] Travis: print acceptance tests logs in case of job failure
  2019-06-18 14:40 [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18 Eduardo Habkost
  2019-06-18 14:40 ` [Qemu-devel] [PULL 1/2] Revert "travis: Make check-acceptance job more verbose" Eduardo Habkost
@ 2019-06-18 14:40 ` Eduardo Habkost
  2019-06-18 15:50 ` [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18 Peter Maydell
  2 siblings, 0 replies; 4+ messages in thread
From: Eduardo Habkost @ 2019-06-18 14:40 UTC (permalink / raw)
  To: Peter Maydell, qemu-devel, Cleber Rosa
  Cc: Fam Zheng, Aleksandar Rikalo, Philippe Mathieu-Daudé,
	Aleksandar Markovic, Alex Bennée, Aurelien Jarno

From: Cleber Rosa <crosa@redhat.com>

Because Travis doesn't allow us to keep files produced during tests
(such as log files), let's print the complete job log to the "console"
in case of job failures.

This is a debugging aid, and given that there's been some timeouts
happening on some tests, we absolutely needs the logs to have a proper
action.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Message-Id: <20190607152223.9467-2-crosa@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Acked-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
---
 .travis.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.travis.yml b/.travis.yml
index 2f1658602e..aeb9b211cd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -233,6 +233,8 @@ matrix:
     - env:
         - CONFIG="--python=/usr/bin/python3 --target-list=x86_64-softmmu,mips-softmmu,mips64el-softmmu,aarch64-softmmu,arm-softmmu,s390x-softmmu,alpha-softmmu"
         - TEST_CMD="make check-acceptance"
+      after_failure:
+        - cat tests/results/latest/job.log
       addons:
         apt:
           packages:
-- 
2.18.0.rc1.1.g3f1ff2140



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18
  2019-06-18 14:40 [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18 Eduardo Habkost
  2019-06-18 14:40 ` [Qemu-devel] [PULL 1/2] Revert "travis: Make check-acceptance job more verbose" Eduardo Habkost
  2019-06-18 14:40 ` [Qemu-devel] [PULL 2/2] Travis: print acceptance tests logs in case of job failure Eduardo Habkost
@ 2019-06-18 15:50 ` Peter Maydell
  2 siblings, 0 replies; 4+ messages in thread
From: Peter Maydell @ 2019-06-18 15:50 UTC (permalink / raw)
  To: Eduardo Habkost
  Cc: Fam Zheng, Aleksandar Rikalo, Philippe Mathieu-Daudé,
	QEMU Developers, Aleksandar Markovic, Cleber Rosa,
	Alex Bennée, Aurelien Jarno

On Tue, 18 Jun 2019 at 15:40, Eduardo Habkost <ehabkost@redhat.com> wrote:
>
> The following changes since commit cdfaa2720f4a09e5254868bd1f6e33f3e9eae76f:
>
>   Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-06-17-v2' into staging (2019-06-18 10:47:00 +0100)
>
> are available in the Git repository at:
>
>   git://github.com/ehabkost/qemu.git tags/python-next-pull-request
>
> for you to fetch changes up to c21f30ebc779cd4210b488dd702b3f8653aee82b:
>
>   Travis: print acceptance tests logs in case of job failure (2019-06-18 11:15:08 -0300)
>
> ----------------------------------------------------------------
> Python queue, 2019-06-18
>
> Use a different method to dump avocado job log, to work around
> timing-dependent issues in the arm test cases.
>
> ----------------------------------------------------------------


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1
for any user-visible changes.

-- PMM


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-06-18 16:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-18 14:40 [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18 Eduardo Habkost
2019-06-18 14:40 ` [Qemu-devel] [PULL 1/2] Revert "travis: Make check-acceptance job more verbose" Eduardo Habkost
2019-06-18 14:40 ` [Qemu-devel] [PULL 2/2] Travis: print acceptance tests logs in case of job failure Eduardo Habkost
2019-06-18 15:50 ` [Qemu-devel] [PULL 0/2] Python queue, 2019-06-18 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).