Hi!

Seems like we're getting more timeouts in the CI pipelines since commit 2649a72555e ("Allow test to run without uffd") enabled the migration tests in more scenarios.

For example:

 https://gitlab.com/qemu-project/qemu/-/jobs/2821578332#L49

You can see that the migration-test ran for more than 20 minutes for each target (x86 and aarch64)! I think that's way too much by default.

I had a check whether there is one subtest taking a lot of time, but it rather seems like each of the migration test is taking 40 to 50 seconds in the CI:

 https://gitlab.com/thuth/qemu/-/jobs/2825365836#L44

Given the fact that we're running more than 30 migration tests, this quickly sums up to 20 minutes and more.

Could we maybe focus on running only the most important migration tests in quick mode, and only run the full suite under an "if (g_test_slow())" statement?

 Thomas


Reply via email to