On 21/4/23 12:07, Philippe Mathieu-Daudé wrote:
On 21/4/23 06:09, Cleber Rosa wrote:

Manually using "avocado run --test-runner=nrunner" helps running the
tests but the console output is never displayed (see [*]) and once
finished Avocado lets various QEMU processes running in detached
mode, wasting resources.=

Using this patch:

$ ./tests/venv/bin/avocado --show=console -V run -t arch:aarch64 tests/avocado/boot_* tests/avocado/boot_linux_console.py:BootLinuxConsole.test_aarch64_raspi3_atf: ERROR tests/avocado/boot_linux_console.py:BootLinuxConsole.test_aarch64_xlnx_versal_virt: ERROR

Not asking for the console output at least show the test being
processed (similar to old runner):

$ ./tests/venv/bin/avocado run -t machine:raspi3b tests/avocado/boot_*
Fetching asset from tests/avocado/boot_linux_console.py:BootLinuxConsole.test_aarch64_raspi3_atf
JOB ID     : 1c963c12f7f07e109ef8480ddf204f02e61f8b8d
JOB LOG : /Users/philmd/avocado/job-results/job-2023-04-21T12.24-1c963c1/job.log (1/1) tests/avocado/boot_linux_console.py:BootLinuxConsole.test_aarch64_raspi3_atf: STARTED (1/1) tests/avocado/boot_linux_console.py:BootLinuxConsole.test_aarch64_raspi3_atf: ERROR: ConnectError: Failed to establish session: EOFError\n Exit code: 1\n Command: ./qemu-system-aarch64 -display none -vga none -chardev socket,id=mon,fd=11 -mon chardev=mon,mode=control -machine raspi3b -serial null -chardev socket,id=console,path=/var/folders... (0.31 s) RESULTS : PASS 0 | ERROR 1 | FAIL 0 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 0
JOB TIME   : 2.20 s

Test summary:
tests/avocado/boot_linux_console.py:BootLinuxConsole.test_aarch64_raspi3_atf: ERROR


Reply via email to