[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/6] Make the core libqtest library independe
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/6] Make the core libqtest library independe from global_qtest |
Date: |
Wed, 4 Sep 2019 19:52:58 +0100 |
User-agent: |
Mutt/1.12.1 (2019-06-15) |
On Wed, Sep 04, 2019 at 03:00:41PM +0200, Thomas Huth wrote:
> global_qtest and the related wrapper functions often caused trouble in
> the past - if they are used somewhere in the libqtest or libqos library
> code, it's hard to write tests that properly track multiple test states
> (like migration tests).
>
> This patch series finally gets rid of the remaining global_qtest
> dependencies in the core libqtest code. The first patches are used to
> clean up some files that should not use global_qtest anymore, then the
> wrapper functions and the global_qtest definition get moved to a separate
> header file called libqtest-single.h - which then should only be used in
> tests that track only a single test state.
>
> v2:
> - Do not add parameter to qvirtio_wait_config_isr(), but push the logic
> into virtio-mmio.c and virtio-pci.c instead since we have access to
> the test state here (as suggested by Laurent).
Looks good overall. I posted one comment on a patch.
Stefan
signature.asc
Description: PGP signature
- Re: [Qemu-devel] [PATCH v2 4/6] tests: Remove unnecessary global_qtest references, (continued)
- Re: [Qemu-devel] [PATCH v2 0/6] Make the core libqtest library independe from global_qtest,
Stefan Hajnoczi <=