On Tue, May 27, 2014 at 10:38:17PM +0100, Peter Maydell wrote: > I'm seeing this test failure intermittently on 'make check': > > ERROR:/root/qemu/tests/acpi-test.c:618:test_acpi_one: assertion failed > (signature == SIGNATURE): (0x00000000 == 0x0000dead) > GTester: last random seed: R02S8d0d60963e4442ce284a81d20ce32053 > > (32 bit ARM host, in case that makes a difference.) > > Any ideas? It looks from the test as if this may just be > that the test is coded to assume a faster machine, which > is a bit unfortunate. > > thanks > -- PMM
We have a timeout of 1 minute there. Since all VM has to do is run BIOS initialization and then write out the signature, this seems ample. I'm reluctant to wait forever there, that would make debugging harder in case of failures. Does it help if you increase TEST_DELAY? If it does we can do this, though I suspect this is merely a work-around, there's probably something that causes QEMU to pause execution during early BIOS boot. Could you try strace to see what it is? -- MST