On 24.03.2017 12:11, Christian Borntraeger wrote: > On 03/24/2017 11:57 AM, Peter Maydell wrote: >> Hi; qemu-system-s390x seems to have an intermittent failure at >> the moment -- it's been causing our Travis builds to flap. I actually >> caught it doing this on one of my local test builds (which happens >> to be aarch64 but I don't think that matters, since Travis is doing >> x86 builds): >> >> while QTEST_QEMU_BINARY=s390x-softmmu/qemu-system-s390x >> QTEST_QEMU_IMG=qemu-img MALLOC_PERTURB_=${MALLOC_PERTURB_:-$((RANDOM % >> 255 + 1))} gtester -k --verbose -m=quick tests/boot-serial-test ; do >> true; done >> TEST: tests/boot-serial-test... (pid=1122) >> /s390x/boot-serial/s390-ccw-virtio: OK >> PASS: tests/boot-serial-test >> TEST: tests/boot-serial-test... (pid=1135) >> /s390x/boot-serial/s390-ccw-virtio: OK >> [skip lots more successes] >> TEST: tests/boot-serial-test... (pid=1582) >> /s390x/boot-serial/s390-ccw-virtio: >> Broken pipe >> FAIL >> GTester: last random seed: R02Se94f36f305f2edd8391a22749ec91143 >> (pid=1635) >> FAIL: tests/boot-serial-test >> >> Any ideas?
I was not able to reproduce this issue so far (on my x86 laptop since I don't have an aarch64 host) ... can you reproduce it by running the test directly, too, e.g. something like: QTEST_QEMU_BINARY=s390x-softmmu/qemu-system-s390x tests/boot-serial-test ? > Adding Thomas who did the s390 version. > > One idea. Maybe qemu exits before the other side is ready. Or could this be a timeout issue again? Is the host very loaded? (however, I don't really believe that this could be the issue here, since the test is rather fast) Thomas