mbox series

[v4,0/3] tests/functional: Finish conversion of Aspeed tests

Message ID 20241122090322.1934697-1-clg@redhat.com (mailing list archive)
Headers show
Series tests/functional: Finish conversion of Aspeed tests | expand

Message

Cédric Le Goater Nov. 22, 2024, 9:03 a.m. UTC
Hello,

This series completes the conversion of the Aspeed tests to the new
functional framework and removes the workarounds for capturing the
console output.
  
Thanks,

C.

Changes in v3:

 - Required 'user' netdev in do_test_aarch64_aspeed_sdk_start() and
   do_test_arm_aspeed_sdk_start()
  
Changes in v3:

 - Rebased on :
   https://lore.kernel.org/all/20241121165806.476008-1-alex.bennee@linaro.org/
 - Added documentation on EXTRA_BOOTARGS removal
 - Used a "login:" string or the command prompt to wait for in all
   executed commands

Changes in v2:

 - Redirected all console output in console.log file
 - Added a "found" prefix when an expected string is captured
 - Used a user mode network backend in SDK tests
 - Changed the expected string to "login:" in buildroot tests
 
Cédric Le Goater (3):
  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/test_aarch64_aspeed.py |  98 ++++++++++++
 tests/functional/test_arm_aspeed.py     |  84 ++++++++--
 4 files changed, 175 insertions(+), 211 deletions(-)
 delete mode 100644 tests/avocado/machine_aspeed.py
 create mode 100644 tests/functional/test_aarch64_aspeed.py