[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [PATCH v2 27/28] tests/qemu-iotests: re-format output t
From: |
Max Reitz |
Subject: |
Re: [Qemu-block] [PATCH v2 27/28] tests/qemu-iotests: re-format output to for make check-block |
Date: |
Mon, 27 May 2019 15:43:04 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 |
On 23.05.19 12:25, Alex Bennée wrote:
> This attempts to clean-up the output to better match the output of the
> rest of the QEMU check system when called with -makecheck. This includes:
>
> - formatting as " TEST iotest-FMT: nnn"
> - only dumping config on failure (when -makecheck enabled)
>
> The non-make check output has been cleaned up as well:
>
> - line re-displayed (\r) at the end
> - fancy colours for pass/fail/skip
> - timestamps always printed (option removed)
>
> Signed-off-by: Alex Bennée <address@hidden>
> Message-Id: <address@hidden>
> Tested-by: Thomas Huth <address@hidden>
>
> ---
> v3
> - revert echo to printf
> - add _report_test_start
> v4
> - -pretty -> -makecheck
> - keep all output together for makecheck
> v5
> - merged in kwolf's pretty printing
> - timestamps always printed in non-makecheck mode
> ---
> tests/qemu-iotests/check | 179 +++++++++++++++++++++++++--------------
> 1 file changed, 116 insertions(+), 63 deletions(-)
Unless I missed something, this breaks ./check:
$ ./check -T -qcow2
000 - unknown test, ignored
QEMU -- "build/x86_64-softmmu/qemu-system-x86_64" -nodefaults
-machine accel=qtest
QEMU_IMG -- "build/qemu-img"
QEMU_IO -- "build/qemu-io" --cache writeback -f qcow2
QEMU_NBD -- "build/qemu-nbd"
IMGFMT -- qcow2 (compat=1.1)
IMGPROTO -- file
PLATFORM -- Linux/x86_64 dresden 5.0.14-300.fc30.x86_64
TEST_DIR -- build/tests/qemu-iotests/scratch
SOCKET_SCM_HELPER -- build/tests/qemu-iotests/socket_scm_helper
Passed all 0 tests
Max
signature.asc
Description: OpenPGP digital signature