Peter Maydell <peter.mayd...@linaro.org> wrote: > migration-test has been flaky for a long time, both in CI and > otherwise: > > https://gitlab.com/qemu-project/qemu/-/jobs/3806090216 > (a FreeBSD job) > 32/648 > ERROR:../tests/qtest/migration-helpers.c:205:wait_for_migration_status: > assertion failed: (g_test_timer_elapsed() < MIGRATION_STATUS_WAIT_TIMEOUT) > ERROR > > on a local macos x86 box: > ▶ 34/621 > ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: > assertion failed: (!g_str_equal(status, "failed")) ERROR > 34/621 qemu:qtest+qtest-i386 / qtest-i386/migration-test > ERROR 168.12s killed by signal 6 SIGABRT > ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― > stderr: > qemu-system-i386: Failed to peek at channel > query-migrate shows failed migration: Unable to write to socket: Broken pipe > ** > ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: > assertion failed: (!g_str_equal(status, "failed")) > > (test program exited with status code -6) > ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― > > ▶ 37/621 > ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: > assertion failed: (!g_str_equal(status, "failed")) ERROR > 37/621 qemu:qtest+qtest-x86_64 / qtest-x86_64/migration-test > ERROR 174.37s killed by signal 6 SIGABRT > ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― > stderr: > query-migrate shows failed migration: Unable to write to socket: Broken pipe > ** > ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: > assertion failed: (!g_str_equal(status, "failed")) > > (test program exited with status code -6) > > In the cases where I've looked at the underlying log, this seems to > be in the migration/multifd/tcp/plain/cancel subtest. Disable that > specific subtest by default until somebody can track down the > underlying cause. Enthusiasts can opt back in by setting > QEMU_TEST_FLAKY_TESTS=1 in their environment. > > We might need to disable more parts of this test if this isn't > sufficient to fix the flakiness. > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Reviewed-by: Juan Quintela <quint...@redhat.com> Do you want it to go through the migration tree, or get it directly, as you want. I lost my access to the ARM server for this week and was not able to investigate this issue :-(