From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A5C76C4332F for ; Fri, 10 Nov 2023 09:22:36 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Nic-0005mL-3p; Fri, 10 Nov 2023 04:22:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r1Nia-0005kp-9E for qemu-devel@nongnu.org; Fri, 10 Nov 2023 04:22:24 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r1NiY-0003jF-Az for qemu-devel@nongnu.org; Fri, 10 Nov 2023 04:22:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1699608140; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1Bq5BZeLFcaJMdF334xwQpxs5FOQ5Uq9+HIBIQqF21k=; b=Y0/ctZMtLFXCO8EhzlP7aWPVZqVqCNRVFam+GkP9I4IEpG4pG9QvYuro440le7DXxpkwnl 9mplCfwnZoIeNHT/oLO0Eq7Lp/6MqlLIbsfUEXkLY6954Bp9OO+mz41zx1hfwu3iSpd+n+ z7fkT8I/dlDFWHZsQDepBjMZ3WRxeWs= Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-312-FrdC4u05MLWNbus_NgkCRw-1; Fri, 10 Nov 2023 04:22:17 -0500 X-MC-Unique: FrdC4u05MLWNbus_NgkCRw-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 8B2F03C000B9; Fri, 10 Nov 2023 09:22:16 +0000 (UTC) Received: from redhat.com (unknown [10.42.28.89]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 0D69840C6EB9; Fri, 10 Nov 2023 09:22:14 +0000 (UTC) Date: Fri, 10 Nov 2023 09:22:06 +0000 From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= To: Thomas Huth Cc: Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org, Alex =?utf-8?Q?Benn=C3=A9e?= , Stefan Hajnoczi , Wainer dos Santos Moschetta , Reinoud Zandijk , Ryo ONODERA , Gerd Hoffmann , Beraldo Leal Subject: Re: [RFC PATCH-for-8.2] .gitlab-ci.d/cirrus.yml: Promote NetBSD job as gating Message-ID: References: <20231109153510.92353-1-philmd@linaro.org> <737f6fe5-cf3e-4fdd-b5d8-28f71a2fa9e6@linaro.org> <52df2072-a26e-4e73-afe0-65a877bafbdc@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <52df2072-a26e-4e73-afe0-65a877bafbdc@redhat.com> User-Agent: Mutt/2.2.9 (2022-11-12) X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.2 Received-SPF: pass client-ip=170.10.133.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org On Thu, Nov 09, 2023 at 06:15:51PM +0100, Thomas Huth wrote: > On 09/11/2023 17.58, Daniel P. Berrangé wrote: > > On Thu, Nov 09, 2023 at 04:35:56PM +0100, Philippe Mathieu-Daudé wrote: > > > On 9/11/23 16:35, Philippe Mathieu-Daudé wrote: > > > > This Cirrus-CI based job takes ~12min, similarly to macOS job. > > > > > > > > Signed-off-by: Philippe Mathieu-Daudé > > > > --- > > > > Based-on: <20231109150900.91186-1-philmd@linaro.org> > > > > "tests/vm/netbsd: Use Python v3.11" > > > > --- > > > > .gitlab-ci.d/cirrus.yml | 3 +-- > > > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > > > > > diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml > > > > index e7f1f83c2c..7b01acb104 100644 > > > > --- a/.gitlab-ci.d/cirrus.yml > > > > +++ b/.gitlab-ci.d/cirrus.yml > > > > @@ -94,8 +94,6 @@ aarch64-macos-12-base-build: > > > > - cirrus-run -v --show-build-log always .gitlab-ci.d/cirrus/$NAME.yml > > > > variables: > > > > QEMU_JOB_CIRRUS: 1 > > > > - QEMU_JOB_OPTIONAL: 1 > > > > - > > > > x86-netbsd: > > > > extends: .cirrus_kvm_job > > > > @@ -110,3 +108,4 @@ x86-openbsd: > > > > NAME: openbsd > > > > CONFIGURE_ARGS: --target-list=i386-softmmu,riscv64-softmmu,mips64-softmmu > > > > TEST_TARGETS: check > > > > + QEMU_JOB_OPTIONAL: 1 > > > > > > BTW OpenBSD works for me, but takes ~20min (similar to the FreeBSD job). > ... > > I could have sworn our cirrus jobs were much slower in the past (around > > the 40 min mark), as we had to cut down what we were running to avoid > > frequent timeouts. > > You're right, Daniel. Seems like both, the Cirrus netbsd and the openbsd job > are currently broken and only output some help text instead of compiling > QEMU: > > https://gitlab.com/philmd/qemu/-/jobs/5497861511#L6834 > > ... that's why the finish so fast. > > IIRC last time I've seen them "working", they were running into the 80 > minute timeout again. > > So the netbsd and openbsd job are indeed not very useful anymore. I think we > should rather remove them and add a proper job via our own custom > KVM-capable runners instead. The CI job isn't the issue though - it is merely a sign of brokeness elsewhere. Either tests/vm/{netbsd,openbsd} are broken, or our entire build process for those platforms is broken. We need to root cause this, rather than hide it further by dropping the CI jobs. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|