All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/4] tests/functional: Finish conversion of Aspeed tests
@ 2024-11-12  6:28 Cédric Le Goater
  2024-11-12  6:28 ` [PATCH v1 1/4] tests/functional: Introduce _console_read() Cédric Le Goater
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Cédric Le Goater @ 2024-11-12  6:28 UTC (permalink / raw)
  To: qemu-devel, qemu-arm
  Cc: Thomas Huth, Peter Maydell, Steven Lee, Troy Lee, Jamin Lin,
	Andrew Jeffery, Joel Stanley, Philippe Mathieu-Daudé,
	Cédric Le Goater

Hello,

The first patch is a proposal to fix a long-standing issue when
capturing the console output. In some cases, the expected string does
not match in the output, causing the test to fail with a timeout. The
change introduces a _console_read() routine that processes the console
output character by character as a possible fix.

Last patches complete the conversion of the Aspeed tests and remove
the console workarounds.

Thanks,

C.

Cédric Le Goater (4):
  tests/functional: Introduce _console_read()
  tests/functional: Convert Aspeed aarch64 SDK tests
  tests/functional: Convert Aspeed arm SDK tests
  tests/functional: Remove sleep workarounds from Aspeed tests

 tests/avocado/machine_aspeed.py         | 202 ------------------------
 tests/functional/meson.build            |   2 +
 tests/functional/qemu_test/cmd.py       |  17 +-
 tests/functional/test_aarch64_aspeed.py |  97 ++++++++++++
 tests/functional/test_arm_aspeed.py     |  74 ++++++++-
 5 files changed, 184 insertions(+), 208 deletions(-)
 delete mode 100644 tests/avocado/machine_aspeed.py
 create mode 100644 tests/functional/test_aarch64_aspeed.py

-- 
2.47.0


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

end of thread, other threads:[~2024-11-12  8:03 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-12  6:28 [PATCH v1 0/4] tests/functional: Finish conversion of Aspeed tests Cédric Le Goater
2024-11-12  6:28 ` [PATCH v1 1/4] tests/functional: Introduce _console_read() Cédric Le Goater
2024-11-12  7:11   ` Thomas Huth
2024-11-12  8:01     ` Cédric Le Goater
2024-11-12  6:28 ` [PATCH v1 2/4] tests/functional: Convert Aspeed aarch64 SDK tests Cédric Le Goater
2024-11-12  6:53   ` Thomas Huth
2024-11-12  8:02     ` Cédric Le Goater
2024-11-12  6:28 ` [PATCH v1 3/4] tests/functional: Convert Aspeed arm " Cédric Le Goater
2024-11-12  6:28 ` [PATCH v1 4/4] tests/functional: Remove sleep workarounds from Aspeed tests Cédric Le Goater
2024-11-12  7:14   ` Thomas Huth
2024-11-12  8:03     ` Cédric Le Goater

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.