[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 6/6] tests/qtest/migration: Add a test for the analyze-mig
|
From: |
Fabiano Rosas |
|
Subject: |
Re: [PATCH v2 6/6] tests/qtest/migration: Add a test for the analyze-migration script |
|
Date: |
Wed, 11 Oct 2023 10:35:11 -0300 |
Juan Quintela <quintela@redhat.com> writes:
> Fabiano Rosas <farosas@suse.de> wrote:
>> Add a smoke test that migrates to a file and gives it to the
>> script. It should catch the most annoying errors such as changes in
>> the ram flags.
>>
>> After code has been merged it becomes way harder to figure out what is
>> causing the script to fail, the person making the change is the most
>> likely to know right away what the problem is.
>>
>> Signed-off-by: Fabiano Rosas <farosas@suse.de>
>
> Reviewed-by: Juan Quintela <quintela@redhat.com>
>
>
>> ---
>> tests/qtest/meson.build | 2 ++
>> tests/qtest/migration-test.c | 60 ++++++++++++++++++++++++++++++++++++
>> 2 files changed, 62 insertions(+)
>>
>> diff --git a/tests/qtest/meson.build b/tests/qtest/meson.build
>> index 1fba07f4ed..5e82eccb62 100644
>> --- a/tests/qtest/meson.build
>> +++ b/tests/qtest/meson.build
>> @@ -356,6 +356,8 @@ foreach dir : target_dirs
>> test_deps += [qsd]
>> endif
>>
>> + qtest_env.set('PYTHON', python.full_path())
>> +
>
> I accept it, but I think that this part of the test should be in a
> different patch so meson people could comment O:-)
>
>> +
>> + pid = fork();
>
> live and see, g_test and qemu don't have a function to execute a script?
gtest has one to execute a _function_ in a fork, but fork+exec no.
- [PATCH v2 3/6] migration: Add capability parsing to analyze-migration.py, (continued)
- [PATCH v2 3/6] migration: Add capability parsing to analyze-migration.py, Fabiano Rosas, 2023/10/09
- [PATCH v2 4/6] migration: Fix analyze-migration.py when ignore-shared is used, Fabiano Rosas, 2023/10/09
- [PATCH v2 5/6] migration: Fix analyze-migration read operation signedness, Fabiano Rosas, 2023/10/09
- [PATCH v2 6/6] tests/qtest/migration: Add a test for the analyze-migration script, Fabiano Rosas, 2023/10/09
- Re: [PATCH v2 0/6] scripts/migration: Fix analyze-migration.py and add a test, Fabiano Rosas, 2023/10/10