[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 05/11] tests/qtest/qos-test: dump environment variables if
From: |
Paolo Bonzini |
Subject: |
Re: [PATCH v3 05/11] tests/qtest/qos-test: dump environment variables if verbose |
Date: |
Thu, 8 Oct 2020 15:21:54 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 |
On 08/10/20 15:09, Christian Schoenebeck wrote:
>> But doesn't this (and patch 6 as well) break TAP output? Using
>> g_test_message + g_test_verbose would be the best of both worlds.
>
> If there was TAP output then yes, patches 4, 5, 6 would probably break it.
>
> How/when is TAP output enabled? I don't see any TAP output by default.
With "--tap", but with glib 2.62 it will be enabled by default. For
example on Fedora 32:
$ ./test-mul64
# random seed: R02S3efb20d48a41e1897cb761e02393c11b
1..2
# Start of host-utils tests
ok 1 /host-utils/mulu64
ok 2 /host-utils/muls64
# End of host-utils tests
I'm okay I guess with using g_test_message on 2.62 or newer, and
assuming people don't use --tap --verbose on older versions.
Paolo
> which is inappropriate for multi-line messages as these proposed patches do.
>
> Is that actually a real-life problem? I mean these patches only output
> anything if --verbose CL switch is used, and I don't see any TAP output
> enabled by default. And the --verbose CL switch is usually just used by
> developers for debugging test case issues, isn't it?
>
> Best regards,
> Christian Schoenebeck
>
>
- [PATCH v3 09/11] tests/9pfs: wipe local 9pfs test directory, (continued)
- [PATCH v3 09/11] tests/9pfs: wipe local 9pfs test directory, Christian Schoenebeck, 2020/10/02
- [PATCH v3 04/11] tests/qtest/qos-test: dump qos graph if verbose, Christian Schoenebeck, 2020/10/02
- [PATCH v3 07/11] tests/9pfs: change qtest name prefix to synth, Christian Schoenebeck, 2020/10/02
- [PATCH v3 02/11] libqos/qgraph: add qos_node_create_driver_named(), Christian Schoenebeck, 2020/10/02
- [PATCH v3 03/11] libqos/qgraph: add qos_dump_graph(), Christian Schoenebeck, 2020/10/02
- [PATCH v3 05/11] tests/qtest/qos-test: dump environment variables if verbose, Christian Schoenebeck, 2020/10/02
[PATCH v3 08/11] tests/9pfs: introduce local tests, Christian Schoenebeck, 2020/10/02
[PATCH v3 01/11] libqos/qgraph: add qemu_name to QOSGraphNode, Christian Schoenebeck, 2020/10/02