[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test o
From: |
Thomas Huth |
Subject: |
Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too |
Date: |
Thu, 18 Oct 2018 06:59:18 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
On 2018-10-17 21:28, Emilio G. Cota wrote:
> On Thu, Oct 11, 2018 at 20:25:08 +0100, Dr. David Alan Gilbert (git) wrote:
>> From: Thomas Huth <address@hidden>
>>
>> We can re-use the s390-ccw bios code to implement a small firmware
>> for a s390x guest which prints out the "A" and "B" characters and
>> modifies the memory, as required for the migration test.
>>
>> [quintela: Converted the compile script to Makefile rules]
>> Signed-off-by: Juan Quintela <address@hidden>
>> Signed-off-by: Thomas Huth <address@hidden>
>> Message-Id: <address@hidden>
>> Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
>> Tested-by: Philippe Mathieu-Daudé <address@hidden>
>> Signed-off-by: Dr. David Alan Gilbert <address@hidden>
>> Fixed up Makefile since the aarch patch sneaked in first
>
> I suspect this test is giving me intermittent hangs. I've seen the hangs
> in different machines, but when they're lightly loaded the
> hang happens more frequently.
>
> To reproduce:
>
> $ ./configure --target-list=s390x-softmmu
> $ make clean && make
> $ for i in $(seq 0 150); do echo $i && make -j check-qtest || break; done
>
> It usually ends up hanging before 50 runs. When the hang happens, I see
> two qemu-system-s390x processes with:
>
> -serial file:/tmp/migration-test-0FZErQ/dest_serial
>
> as an argument, among others. That means the migration test is the
> one hanging, correct?
Can you also reproduce it directly by only running the migration test
alone, just to be sure? I.e. run something like this in a loop:
QTEST_QEMU_BINARY="s390x-softmmu/qemu-system-s390x" tests/migration-test
Thanks,
Thomas
- [Qemu-devel] [PULL 0/7] migration queue, Dr. David Alan Gilbert (git), 2018/10/11
- [Qemu-devel] [PULL 3/7] migration: Stop postcopy fault thread before notifying, Dr. David Alan Gilbert (git), 2018/10/11
- [Qemu-devel] [PULL 4/7] vhost-user: Fix userfaultfd leak, Dr. David Alan Gilbert (git), 2018/10/11
- [Qemu-devel] [PULL 5/7] vhost-user: Don't ask for reply on postcopy mem table set, Dr. David Alan Gilbert (git), 2018/10/11
- [Qemu-devel] [PULL 6/7] qmp, hmp: make subsystem/system-vendor identities optional, Dr. David Alan Gilbert (git), 2018/10/11
- [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too, Dr. David Alan Gilbert (git), 2018/10/11
- Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too, Emilio G. Cota, 2018/10/17
- Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too,
Thomas Huth <=
- Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too, Thomas Huth, 2018/10/18
- Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too, Emilio G. Cota, 2018/10/18
- Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too, Wei Huang, 2018/10/18
- Re: [Qemu-devel] [PULL 2/7] tests/migration: Enable the migration test on s390x, too, Thomas Huth, 2018/10/19
[Qemu-devel] [PULL 1/7] tests: Add migration test for aarch64, Dr. David Alan Gilbert (git), 2018/10/11
[Qemu-devel] [PULL 7/7] migration-test: Only generate a single target architecture, Dr. David Alan Gilbert (git), 2018/10/11
Re: [Qemu-devel] [PULL 0/7] migration queue, Peter Maydell, 2018/10/12