[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL 02/12] tests/qtest/migration-test: enable on s390x with TCG
From: |
Nicholas Piggin |
Subject: |
Re: [PULL 02/12] tests/qtest/migration-test: enable on s390x with TCG |
Date: |
Thu, 04 Jul 2024 21:20:59 +1000 |
On Tue Jul 2, 2024 at 8:33 PM AEST, Thomas Huth wrote:
> From: Nicholas Piggin <npiggin@gmail.com>
>
> s390x with TCG is more stable now. Enable it.
Ah, you did a more complete version of my flic fix that migrates all the
state. I didn't see that go by but yeah I suspect that was probably the
correct thing to do. Thanks for that.
Should the s390x flic migrate fix could be got to stable, perhaps?
There's some kvm-unit-tests s390x migration tests that can be enabled
after the fix too don't forget.
Thanks,
Nick
>
> Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
> Message-Id: <20240525131241.378473-3-npiggin@gmail.com>
> Reviewed-by: Prasad Pandit <pjp@fedoraproject.org>
> [thuth: Added "with TCG" to the commit message]
> Signed-off-by: Thomas Huth <thuth@redhat.com>
> ---
> tests/qtest/migration-test.c | 12 ------------
> 1 file changed, 12 deletions(-)
>
> diff --git a/tests/qtest/migration-test.c b/tests/qtest/migration-test.c
> index 571fc1334c..70b606b888 100644
> --- a/tests/qtest/migration-test.c
> +++ b/tests/qtest/migration-test.c
> @@ -3823,16 +3823,6 @@ int main(int argc, char **argv)
> test_vmstate_checker_script);
> #endif
>
> - /*
> - * On s390x with TCG, migration is observed to hang due to the 'pending'
> - * state of the flic interrupt controller not being migrated or
> - * reconstructed post-migration. Disable it until the problem is
> resolved.
> - */
> - if (g_str_equal(arch, "s390x") && !has_kvm) {
> - g_test_message("Skipping tests: s390x host with KVM is required");
> - goto test_add_done;
> - }
> -
> if (is_x86) {
> migration_test_add("/migration/precopy/unix/suspend/live",
> test_precopy_unix_suspend_live);
> @@ -4036,8 +4026,6 @@ int main(int argc, char **argv)
> test_vcpu_dirty_limit);
> }
>
> -test_add_done:
> -
> ret = g_test_run();
>
> g_assert_cmpint(ret, ==, 0);
- [PULL 00/12] qtest, s390x, avocado and doc patches, Thomas Huth, 2024/07/02
- [PULL 04/12] tests/qtest: Free unused QMP response, Thomas Huth, 2024/07/02
- [PULL 03/12] tests/qtest: Use qtest_add_data_func_full(), Thomas Huth, 2024/07/02
- [PULL 05/12] tests/qtest: Free old machine variable name, Thomas Huth, 2024/07/02
- [PULL 06/12] tests/qtest: Free paths, Thomas Huth, 2024/07/02
- [PULL 07/12] tests/qtest: Free GThread, Thomas Huth, 2024/07/02
- [PULL 08/12] docs: add precision about capstone for execlog plugin, Thomas Huth, 2024/07/02
- [PULL 09/12] hw/s390x: Attach default virtio-net devices to the /machine/virtual-css-bridge, Thomas Huth, 2024/07/02
- [PULL 11/12] .travis.yml: Install python3-tomli in all build jobs, Thomas Huth, 2024/07/02