Thomas Huth <th...@redhat.com> wrote: > On 12/04/2023 16.19, Juan Quintela wrote: >> Since commit: >> commit 1bfc8dde505f1e6a92697c52aa9b09e81b54c78f >> Author: Dr. David Alan Gilbert <dgilb...@redhat.com> >> Date: Mon Mar 6 15:26:12 2023 +0000 >> tests/migration: Tweek auto converge limits check >> Thomas found an autoconverge test failure where the >> migration completed before the autoconverge had kicked in. >> [...] >> migration-test has become very slow. >> On my laptop, before that commit migration-test takes 2min10seconds >> After that commit, it takes around 11minutes >> We can't revert it because it fixes a real problem when the host >> machine is overloaded. See the comment on test_migrate_auto_converge(). > > Thanks, your patches decrease the time to run the migration-test from > 16 minutes down to 5 minutes on my system, that's a great improvement, > indeed! > > Tested-by: Thomas Huth <th...@redhat.com>
Thanks > (though 5 minutes are still quite a lot for qtests ... maybe some > other parts could be moved to only run with g_test_slow() ?) Hi Could you gime the output of: time for i in $(./tests/qtest/migration-test -l | grep "^/"); do echo $i; time ./tests/qtest/migration-test -p $i; done To see what tests are taking so long on your system? On my system (i9900K processor, i.e. not the latest) and auto_converge moved to slow the total of the tests take a bit more than 1 minute. qemu-system-x86_64 on x86_64 host: real 0m54.295s user 0m47.283s sys 0m16.969s qemu-system-aarch64 on x86_64 host: real 0m42.466s user 0m42.247s sys 0m13.747s s390x and ppc64 refuse to run non-natively. Later, Juan.