From patchwork Wed Sep 14 15:59:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 605746 Delivered-To: patch@linaro.org Received: by 2002:ab3:1c02:0:b0:1e7:4ce8:c350 with SMTP id u2csp840964lth; Wed, 14 Sep 2022 09:05:39 -0700 (PDT) X-Google-Smtp-Source: AA6agR754mizF7ZN9jaMkwrzU2QNRar48o/4PvOirToA2McEVF7fUkstoJvzdsaOUsvCjEsjt+65 X-Received: by 2002:a05:620a:13cd:b0:6cb:e443:e97a with SMTP id g13-20020a05620a13cd00b006cbe443e97amr20284534qkl.449.1663171538922; Wed, 14 Sep 2022 09:05:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663171538; cv=none; d=google.com; s=arc-20160816; b=set6EiMepN4vtmQy15OhGpf9Hakp6ObPJiFSrfLoCaGYFCOVkhyM5FFeFzhR6UEj4q Gw2F1H90RM65mPFq/s9FhrmNsZ8u4TUPjvNfj8dAZA1zBrSp62nIV7ClKnQj2Q9hP9jx cOvQnMCseCe9M2F7w2jdTETYAHh4AR4vrtuzP+529njEJBmeGvuKvUqdQezCCRfcgVzi rLz84AEOCbMcE+J60BFIuKIOEfuJ5Cs3X5xJVw6cpcqG+Lux0rFvdvdVLhXgG5dqxSgh 9MwWg8dadofmMkTWa+mFuWUlALel6SoC/cmOr4N5mApZY7MotmX4CJhhKYwWssagBbtm /Ofw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=jrKSxnfwgGSXnfdRpcO/7SXLAwMYVDBeU9cPTzC5/8c=; b=MpgaOGMbI4PWg7iFSsNfGSp6Fg2YwKFJ6UNCM69sWv+drHU8F0WkNhOp7I39gXL+94 TBecQHd6yC7XLcAKmSIP/OIMHXkjwKsK2sRZc8WphuC4iOEK9bICLftijpnRcMdt/uHO Q3o3QJ23OUwLUeTnQ52NYBntafSYWTsjHO1GaD76Gs2VoFyqsoDzTymPlqzRgshgl+Kd IKNzz7W4PjlcPq/0p1dFMtfnBAGTmrRqDUv4igBRrfPs9artO3TVS0nUBUSQYYZwbNai jKUfWKDV/Mlka/z5LQwaBxpr/JdPre4Z23OPEwRxILWBS0k45GN4ON6rzwyJk1YWQ0CP kmtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UeCFjwsZ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id w11-20020a05620a444b00b006ce7d4e6c0csi1859591qkp.55.2022.09.14.09.05.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 14 Sep 2022 09:05:38 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UeCFjwsZ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:58512 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oYUtO-0006TX-EZ for patch@linaro.org; Wed, 14 Sep 2022 12:05:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37156) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYUnt-0006Rr-Qy for qemu-devel@nongnu.org; Wed, 14 Sep 2022 11:59:57 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:41888) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oYUnq-0002mD-HK for qemu-devel@nongnu.org; Wed, 14 Sep 2022 11:59:57 -0400 Received: by mail-wm1-x334.google.com with SMTP id az24-20020a05600c601800b003a842e4983cso11896997wmb.0 for ; Wed, 14 Sep 2022 08:59:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=jrKSxnfwgGSXnfdRpcO/7SXLAwMYVDBeU9cPTzC5/8c=; b=UeCFjwsZm/xq6hwIwH8qqrE5hVLTm1fIshz48aVreOLgdzRTv0PWCVDpcM47X+jucI 7kqrtTswgwca/d7yMW8mWTgR58+992XEV7Crjumr3bxZLrtgfmzQk+uqK86Ib48YpydZ lVDnqCJDnHURr7YpsFlYeXd2h7WJkrcm33eEdeU4xMt05kEmIR0sv/+v6Wm5jzhiiSlM VLmy69351y7PSG0pCOw3VDKqgLE0lrLD4RRqS1647Jdf5wAyRowiKI+MdcZ1SIsdNk0N 3lMhOMjSrzyUxAgM/YOPheb63OAVfnaHijhbt2tIlYOjHkB3gCcOC/qJdd7BHqZdzw/9 6LPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=jrKSxnfwgGSXnfdRpcO/7SXLAwMYVDBeU9cPTzC5/8c=; b=WYsjKR8F2BTSCBqRCI1sS2XafIzMEJHN+vKMfwmIh5/aKcpgFEzgrvf9omxYZOjXHW ZOTgwmL9FbZQ6FjcCR9/5b8cLJCjA5LlX4aRXf9MmfEvpPW57/b7VFW1/vdkgHAeBtLa /mEhqyBaNzI6hdYjQ4iKtVY08V2sA1nrXVZJTqvv1Jlypwf+xBetKSMr3M9ndq5mYH6F pbE2jsWT+lrLq98vA3ovT6C4alTHlvmqn8utKYQqTycHQplLu36xjsvL02jiVJOlGBV0 nDuP1oAYc4YOkIqPVzM7kbskTa/mMOOTT8tS48hJE79dihNuxW/BnaC+DlCT0mGRoM+Z wqcQ== X-Gm-Message-State: ACgBeo37nk0a4QjtNiBCnJ79Q8dRqrnkoyFFlP+69139G7Z37i/ponAk fSIxa883FJtdx63XR21YuEIaFg== X-Received: by 2002:a7b:cd96:0:b0:3b4:856a:28f7 with SMTP id y22-20020a7bcd96000000b003b4856a28f7mr3762687wmj.117.1663171193076; Wed, 14 Sep 2022 08:59:53 -0700 (PDT) Received: from zen.linaroharston ([185.81.254.11]) by smtp.gmail.com with ESMTPSA id e7-20020a5d5947000000b00226dfac0149sm13880895wri.114.2022.09.14.08.59.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 08:59:51 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 820FA1FFB8; Wed, 14 Sep 2022 16:59:50 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: fam@euphon.net, berrange@redhat.com, f4bug@amsat.org, aurelien@aurel32.net, pbonzini@redhat.com, stefanha@redhat.com, crosa@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= , Thomas Huth , Wainer dos Santos Moschetta , Beraldo Leal Subject: [PATCH v2 01/30] gitlab: reduce targets in cross_user_build_job Date: Wed, 14 Sep 2022 16:59:21 +0100 Message-Id: <20220914155950.804707-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220914155950.804707-1-alex.bennee@linaro.org> References: <20220914155950.804707-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x334.google.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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" We already limit the scope of the cross system build to reduce the cross build times. With the recent addition of more targets we are also running into timeout issues for some of the cross user builds. I've selected a few of those linux-user targets which are less likely to be in common use as distros don't have pre-built rootfs for them. I've also added the same CROSS_SKIP_TARGETS variable as is occasionally used to further limit cross system builds. Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson --- .gitlab-ci.d/crossbuild-template.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.d/crossbuild-template.yml b/.gitlab-ci.d/crossbuild-template.yml index 28b2142ec2..5e8892fd49 100644 --- a/.gitlab-ci.d/crossbuild-template.yml +++ b/.gitlab-ci.d/crossbuild-template.yml @@ -46,5 +46,8 @@ - cd build - PKG_CONFIG_PATH=$PKG_CONFIG_PATH ../configure --enable-werror --disable-docs $QEMU_CONFIGURE_OPTS - --disable-system + --disable-system --target-list-exclude="aarch64_be-linux-user + alpha-linux-user cris-linux-user m68k-linux-user microblazeel-linux-user + nios2-linux-user or1k-linux-user ppc-linux-user sparc-linux-user + xtensa-linux-user $CROSS_SKIP_TARGETS" - make -j$(expr $(nproc) + 1) all check-build $MAKE_CHECK_ARGS