From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57274) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXFGb-0003la-A0 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 19:17:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXFGY-0003Xy-4f for qemu-devel@nongnu.org; Mon, 17 Jul 2017 19:17:29 -0400 Received: from mx1.redhat.com ([209.132.183.28]:48558) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dXFGX-0003XH-UJ for qemu-devel@nongnu.org; Mon, 17 Jul 2017 19:17:26 -0400 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 98F0C7CB84 for ; Mon, 17 Jul 2017 23:17:24 +0000 (UTC) Date: Tue, 18 Jul 2017 07:17:21 +0800 From: Fam Zheng Message-ID: <20170717231721.GE2585@lemon> References: <20170717063521.GA7393@lemon> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] Status and RFC of patchew testings on QEMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Thomas Huth Cc: qemu-devel@nongnu.org On Mon, 07/17 11:41, Thomas Huth wrote: > On 17.07.2017 08:35, Fam Zheng wrote: > > Hi all, > > > > Today I've included a fourth type of the automatic patchew replies: FreeBSD. > > > > So far we have these tests running by patchew on each patch series: > > > > * Docker tests > > Basically it is > > make docker-test-quick@centos6 \ > > docker-test-build@min-glib \ > > docker-test-mingw@fedora" > > > > * checkpatch.pl > > Each patch is fed to ./scripts/checkpatch.pl and all errors are reported. > > > > * s390x > > It runs on a machine shared by Fedora team, basically only "./configure and > > make", because "make check" hanging is tricky to deal with from an > > automation perspective. (Ideas?) > > Is there any check that could hang "forever"? I think most of the checks > should have a proper timeout of one or two minutes, don't they? > > Maybe you could also simply run the "make check" with the "timeout" > command to avoid that it hangs forever? Not every operation has a timeout in our tests, with the usual culprit being vhost-user-test. timeout can terminate make and directly invoked qtest commands, but qemu processes that block or hang cannot be cleaned up. Fam