From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#20965: qemu non-deterministic test failures Date: Thu, 02 Jul 2015 12:46:26 -0400 Message-ID: <87bnfuecd9.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46192) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAhdk-00042u-L0 for bug-guix@gnu.org; Thu, 02 Jul 2015 12:47:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZAhdf-0001eE-7b for bug-guix@gnu.org; Thu, 02 Jul 2015 12:47:08 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:36441) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAhdf-0001dx-4q for bug-guix@gnu.org; Thu, 02 Jul 2015 12:47:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZAhde-000848-OF for bug-guix@gnu.org; Thu, 02 Jul 2015 12:47:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46123) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAhdS-0003fn-62 for bug-guix@gnu.org; Thu, 02 Jul 2015 12:46:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZAhdO-0001ZC-2h for bug-guix@gnu.org; Thu, 02 Jul 2015 12:46:50 -0400 Received: from world.peace.net ([50.252.239.5]:55298) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAhdN-0001Yp-NL for bug-guix@gnu.org; Thu, 02 Jul 2015 12:46:45 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 20965@debbugs.gnu.org I've seen at least two occurrences of a non-deterministic test failure in qemu for x86_64 on hydra. Both are essentially the same, except for the random seed. Here's the relevant log tail of the most recent one: --8<---------------cut here---------------start------------->8--- GTESTER check-qtest-arm socket_accept failed: Resource temporarily unavailable ** ERROR:tests/libqtest.c:192:qtest_init: assertion failed: (s->fd >= 0 && s->qmp_fd >= 0) GTester: last random seed: R02S68ad7b4ad35e64a4283ad867738ae469 /tmp/nix-build-qemu-2.3.0.drv-0/qemu-2.3.0/tests/Makefile:416: recipe for target 'check-qtest-aarch64' failed make: *** [check-qtest-aarch64] Error 1 make: *** Waiting for unfinished jobs.... phase `check' failed after 117 seconds builder for `/gnu/store/fv3kfpi3j7vg692ibkfaw6rvid1yabvj-qemu-2.3.0.drv' failed with exit code 1 @ build-failed /gnu/store/fv3kfpi3j7vg692ibkfaw6rvid1yabvj-qemu-2.3.0.drv - 1 builder for `/gnu/store/fv3kfpi3j7vg692ibkfaw6rvid1yabvj-qemu-2.3.0.drv' failed with exit code 1 guix build: error: build failed: build of `/gnu/store/fv3kfpi3j7vg692ibkfaw6rvid1yabvj-qemu-2.3.0.drv' failed --8<---------------cut here---------------end--------------->8--- The excerpt above was from the first attempt of the following build: http://hydra.gnu.org/build/557468 After restarting the build, the second attempt succeeded. I saved a full log from another similar failure on 10 June 2015, but I neglected to save the other details. Here's the relevant tail: --8<---------------cut here---------------start------------->8--- GTESTER check-qtest-arm socket_accept failed: Resource temporarily unavailable ** ERROR:tests/libqtest.c:192:qtest_init: assertion failed: (s->fd >= 0 && s->qmp_fd >= 0) GTester: last random seed: R02Sf42b4c6eb1ed085e2ce450c1f51f3505 /tmp/nix-build-qemu-2.3.0.drv-1/qemu-2.3.0/tests/Makefile:416: recipe for target 'check-qtest-aarch64' failed make: *** [check-qtest-aarch64] Error 1 make: *** Waiting for unfinished jobs.... socket_accept failed: Resource temporarily unavailable ** ERROR:tests/libqtest.c:192:qtest_init: assertion failed: (s->fd >= 0 && s->qmp_fd >= 0) GTester: last random seed: R02S126fc36a13df8d61829c432073f209f0 /tmp/nix-build-qemu-2.3.0.drv-1/qemu-2.3.0/tests/Makefile:416: recipe for target 'check-qtest-arm' failed make: *** [check-qtest-arm] Error 1 phase `check' failed after 155 seconds builder for `/gnu/store/m0p5fjhy4jfqff7m720qw1ybv740a2jk-qemu-2.3.0.drv' failed with exit code 1 @ build-failed /gnu/store/m0p5fjhy4jfqff7m720qw1ybv740a2jk-qemu-2.3.0.drv - 1 builder for `/gnu/store/m0p5fjhy4jfqff7m720qw1ybv740a2jk-qemu-2.3.0.drv' failed with exit code 1 guix build: error: build failed: build of `/gnu/store/m0p5fjhy4jfqff7m720qw1ybv740a2jk-qemu-2.3.0.drv' failed --8<---------------cut here---------------end--------------->8--- Mark