[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 00/11] Record/replay acceptance tests
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH v3 00/11] Record/replay acceptance tests |
Date: |
Sun, 31 May 2020 17:09:39 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 |
On 5/29/20 9:04 AM, Pavel Dovgalyuk wrote:
> The following series adds record/replay tests to the acceptance group.
> Test pass successfully with the latest submitted record/replay fixes:
> - replay: notify the main loop when there are no instructions
> - replay: synchronize on every virtual timer callback
>
> The provided tests perform kernel boot and disk image boot scenarios.
> For all of them recording and replaying phases are executed.
> Tests were borrowed from existing boot_linux*.py tests. But some
> of the platforms and images were excluded, because icount for them
> still has some issues.
>
> Tested-by: Philippe Mathieu-Daude <philmd@redhat.com>
>
> v3 changes:
> - Added record/replay logging (suggested by Philippe Mathieu-Daudé)
> - Changed the console pattern to get longer kernel execution (suggested by
> Alex Bennée)
> - Coding style fixes
> - Other minor changes
> v2 changes:
> - Some test structure refactoring (suggested by Willian Rampazzo)
>
> ---
>
> Pavel Dovgaluk (11):
> tests/acceptance: allow console interaction with specific VMs
> tests/acceptance: refactor boot_linux_console test to allow code reuse
> tests/acceptance: add base class record/replay kernel tests
> tests/acceptance: add kernel record/replay test for x86_64
> tests/acceptance: add record/replay test for aarch64
> tests/acceptance: add record/replay test for arm
> tests/acceptance: add record/replay test for ppc64
> tests/acceptance: add record/replay test for m68k
> tests/acceptance: record/replay tests with advcal images
> tests/acceptance: refactor boot_linux to allow code reuse
> tests/acceptance: Linux boot test for record/replay
Thanks, patches 1/2/10 applied to my python-next tree:
https://gitlab.com/philmd/qemu/commits/python-next
- tests/acceptance: allow console interaction with specific VMs
- tests/acceptance: refactor boot_linux_console test to allow code reuse
- tests/acceptance: refactor boot_linux to allow code reuse
- [PATCH v3 03/11] tests/acceptance: add base class record/replay kernel tests, (continued)
- [PATCH v3 03/11] tests/acceptance: add base class record/replay kernel tests, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 04/11] tests/acceptance: add kernel record/replay test for x86_64, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 05/11] tests/acceptance: add record/replay test for aarch64, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 06/11] tests/acceptance: add record/replay test for arm, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 07/11] tests/acceptance: add record/replay test for ppc64, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 08/11] tests/acceptance: add record/replay test for m68k, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 09/11] tests/acceptance: record/replay tests with advcal images, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 10/11] tests/acceptance: refactor boot_linux to allow code reuse, Pavel Dovgalyuk, 2020/05/29
- [PATCH v3 11/11] tests/acceptance: Linux boot test for record/replay, Pavel Dovgalyuk, 2020/05/29
- Re: [PATCH v3 00/11] Record/replay acceptance tests,
Philippe Mathieu-Daudé <=