qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH for 7.1 v1 0/6] testing fixes and doc tweak pre-PR
@ 2022-08-22 16:56 Alex Bennée
  2022-08-22 16:56 ` [PATCH v1 1/6] tests/avocado: push default timeout to QemuBaseTest Alex Bennée
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Alex Bennée @ 2022-08-22 16:56 UTC (permalink / raw)
  To: qemu-devel; +Cc: Alex Bennée

Hi,

This is a small subset of testing fixes to improve the stability of
the CI. The first ensure all jobs have a timeout (default 120s) and
then we have Thomas'  excellent work to speed up the migration test
which was the source of a number of gitlab timeouts. Finally a little
bit of extra manual text to point users in the right direction when
defining block devices.

Only one patch needs review before the PR:

 - tests/avocado: push default timeout to QemuBaseTest
   
Alex Bennée (2):
  tests/avocado: push default timeout to QemuBaseTest
  qemu-options: try and clarify preferred block semantics

Thomas Huth (4):
  tests/qtest/migration-test: Only wait for serial output where
    migration succeeds
  tests/migration/aarch64: Speed up the aarch64 migration test
  tests/migration/i386: Speed up the i386 migration test (when using
    TCG)
  tests/qtest/migration-test: Remove duplicated test_postcopy from the
    test plan

 tests/migration/aarch64/a-b-kernel.h   | 10 +++++-----
 tests/migration/i386/a-b-bootblock.h   | 12 ++++++------
 tests/qtest/migration-test.c           |  5 +++--
 qemu-options.hx                        | 13 +++++++++++++
 tests/avocado/avocado_qemu/__init__.py |  5 ++++-
 tests/migration/aarch64/a-b-kernel.S   |  3 +--
 tests/migration/i386/a-b-bootblock.S   |  1 +
 7 files changed, 33 insertions(+), 16 deletions(-)

-- 
2.30.2



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

end of thread, other threads:[~2022-08-25 14:12 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-22 16:56 [PATCH for 7.1 v1 0/6] testing fixes and doc tweak pre-PR Alex Bennée
2022-08-22 16:56 ` [PATCH v1 1/6] tests/avocado: push default timeout to QemuBaseTest Alex Bennée
2022-08-22 20:50   ` Richard Henderson
2022-08-25 14:11   ` Philippe Mathieu-Daudé via
2022-08-22 16:56 ` [PATCH v1 2/6] tests/qtest/migration-test: Only wait for serial output where migration succeeds Alex Bennée
2022-08-22 21:14   ` Juan Quintela
2022-08-22 16:56 ` [PATCH v1 3/6] tests/migration/aarch64: Speed up the aarch64 migration test Alex Bennée
2022-08-22 16:56 ` [PATCH v1 4/6] tests/migration/i386: Speed up the i386 migration test (when using TCG) Alex Bennée
2022-08-22 16:56 ` [PATCH v1 5/6] tests/qtest/migration-test: Remove duplicated test_postcopy from the test plan Alex Bennée
2022-08-22 21:26   ` Juan Quintela
2022-08-22 16:56 ` [PATCH v1 6/6] qemu-options: try and clarify preferred block semantics Alex Bennée

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).