From nobody Sat May 18 17:15:59 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1603118370; cv=none; d=zohomail.com; s=zohoarc; b=l64L0aViahskxb+vSo4wHrO03CpDoYpO9yP+RZL4DuC1+BuUtnYq1IFTDGPlYE7QoEEdkWunKxKp/8YAqylsroIRZl5gvz9LK5fENzi0YRtLt2Ej6aYwbrU3lA6Ew4LR9NkWjyhLevfbjHr8u862dXTu5cQGSpZ6EC1Hi/lkrck= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1603118370; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=UdqH3KAvjev9k/l+R14+rRuP+1IgqQlwdsKis/Cer6o=; b=I34n3/oKW6hexbyVlBRDGX6+DWX4ezvdVvEf9JrhncO02RN4x3duAS/f0zwM6s+Igt9Hh9z/VTDXekWKvUBWjF3MOpRo//pyyixTdOPKzOxVfifEoTwDeelDBLVQPHO4G9RyJjyb7jAeQha0Bc5beYbF+Xp4jb4HDMNYBvWdGNk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1603118370885532.4959126374499; Mon, 19 Oct 2020 07:39:30 -0700 (PDT) Received: from localhost ([::1]:59638 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kUWJr-0008W0-Ph for importer@patchew.org; Mon, 19 Oct 2020 10:39:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60224) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUWGR-0004C7-2M for qemu-devel@nongnu.org; Mon, 19 Oct 2020 10:35:55 -0400 Received: from us-smtp-delivery-124.mimecast.com ([63.128.21.124]:53924) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1kUWGP-00068e-9y for qemu-devel@nongnu.org; Mon, 19 Oct 2020 10:35:54 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-596-XdcDWMXKOH2VdrQeDy_GcA-1; Mon, 19 Oct 2020 10:35:48 -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 mimecast-mx01.redhat.com (Postfix) with ESMTPS id B0483800050; Mon, 19 Oct 2020 14:35:47 +0000 (UTC) Received: from localhost.localdomain.com (ovpn-114-2.ams2.redhat.com [10.36.114.2]) by smtp.corp.redhat.com (Postfix) with ESMTP id 719D25B4B1; Mon, 19 Oct 2020 14:35:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1603118152; h=from:from: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=UdqH3KAvjev9k/l+R14+rRuP+1IgqQlwdsKis/Cer6o=; b=PyNQo4z1vTe3w62/mxCYn5YpDIzGo1b5fq6eF2DdZyz9M6NNuQZVG5J+z3p71Ub1O8vzxd aamn9zTlqUtBns2q3Ygujozp9EdIV1UjElGg3b2z0xbiOioea1FZmTdEdcBa8OJEp+4Ktl vOxkTH1aouDJH6kiw35bpkS5/WwJzag= X-MC-Unique: XdcDWMXKOH2VdrQeDy_GcA-1 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH 1/2] gitlab: skip checkpatch.pl checks if no commit delta on branch Date: Mon, 19 Oct 2020 15:35:36 +0100 Message-Id: <20201019143537.283094-2-berrange@redhat.com> In-Reply-To: <20201019143537.283094-1-berrange@redhat.com> References: <20201019143537.283094-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=berrange@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=63.128.21.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/19 02:32:01 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] 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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) If the current branch is synced to the current upstream git master, there are no commits that need checking. This causes checkpatch.pl to print an error that it found no commits. We need to avoid calling checkpatch.pl in this case. Signed-off-by: Daniel P. Berrang=C3=A9 --- .gitlab-ci.d/check-patch.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitlab-ci.d/check-patch.py b/.gitlab-ci.d/check-patch.py index 5a14a25b13..0ff30ee077 100755 --- a/.gitlab-ci.d/check-patch.py +++ b/.gitlab-ci.d/check-patch.py @@ -33,8 +33,16 @@ ancestor =3D subprocess.check_output(["git", "merge-base= ", =20 ancestor =3D ancestor.strip() =20 +log =3D subprocess.check_output(["git", "log", "--format=3D%H %s", + ancestor + "..."], + universal_newlines=3DTrue) + subprocess.check_call(["git", "remote", "rm", "check-patch"]) =20 +if log =3D=3D "": + print("\nNo commits since %s, skipping checks\n" % ancestor) + sys.exit(0) + errors =3D False =20 print("\nChecking all commits since %s...\n" % ancestor) --=20 2.26.2 From nobody Sat May 18 17:15:59 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1603118492; cv=none; d=zohomail.com; s=zohoarc; b=lu7v5MKWY74wrS69NV4U49UO6Z+MZJdTD2MEEHrdRdR1P4ZhuD64C+K1f2m4U9fva2UQ6ZDrmkDgwiiQRd71IbgtjHFcNgsFio5zRkGhcZvtF6wChtAsRpdgdR87IJlHMd84whwCuJgagUD//SgQcxx5Bzq1D7dGK2Jy1NWFwF4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1603118492; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=TXI558J4rLUqQxkXelliUIL89WzT8bCnx4ndxcOeHXE=; b=QBKCShQ2mab56dJivV7mx27NXQeCWIgsGJhJXglvT8unH+0voitZytM6r/LjylZkdhx8EQ/MEOWpU85mxuvIDF0EIi66wJfA+VDGHqvkXUzqnsymPAtLCrxIy0loRRZDXU1KffFJslwfOT62RMjtcmt0OVHWfu4ai8L0RRZXGac= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1603118492240369.20051575159573; Mon, 19 Oct 2020 07:41:32 -0700 (PDT) Received: from localhost ([::1]:35092 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kUWLr-000225-5B for importer@patchew.org; Mon, 19 Oct 2020 10:41:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60234) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUWGS-0004Et-BR for qemu-devel@nongnu.org; Mon, 19 Oct 2020 10:35:56 -0400 Received: from us-smtp-delivery-124.mimecast.com ([216.205.24.124]:38730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1kUWGQ-00068m-NW for qemu-devel@nongnu.org; Mon, 19 Oct 2020 10:35:56 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-467-sDj6o6YfPSmnJoHqlY7rNw-1; Mon, 19 Oct 2020 10:35:50 -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 mimecast-mx01.redhat.com (Postfix) with ESMTPS id A2BF51054F8E; Mon, 19 Oct 2020 14:35:49 +0000 (UTC) Received: from localhost.localdomain.com (ovpn-114-2.ams2.redhat.com [10.36.114.2]) by smtp.corp.redhat.com (Postfix) with ESMTP id 2298B5B4AD; Mon, 19 Oct 2020 14:35:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1603118154; h=from:from: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=TXI558J4rLUqQxkXelliUIL89WzT8bCnx4ndxcOeHXE=; b=X/b/RqZ06MxSjc7Ofp1POc9NZ+LvNrd7C3xilvfyRb5y+o9uucinQUjzRQIi8bV5yDoltG uRQr9m/gps09Gw65oNqAT7AWuGZxTwHffusajmK0Q8b9UpS3CmNf7NAxfSIWYiPkeZoPTa Scv6Bdl6vA7Hm2oq2mP0r7cUdDVY2SI= X-MC-Unique: sDj6o6YfPSmnJoHqlY7rNw-1 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH 2/2] scripts: fix error from checkpatch.pl when no commits are found Date: Mon, 19 Oct 2020 15:35:37 +0100 Message-Id: <20201019143537.283094-3-berrange@redhat.com> In-Reply-To: <20201019143537.283094-1-berrange@redhat.com> References: <20201019143537.283094-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=berrange@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=216.205.24.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/19 01:44:30 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] 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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) The error message was supposed to mention the input revision list start point, not the branch flag. Signed-off-by: Daniel P. Berrang=C3=A9 --- scripts/checkpatch.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 6ed34970f9..88c858f67c 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -392,7 +392,7 @@ if ($chk_branch) { =20 close $HASH; =20 - die "$P: no revisions returned for revlist '$chk_branch'\n" + die "$P: no revisions returned for revlist '$ARGV[0]'\n" unless @patches; =20 my $i =3D 1; --=20 2.26.2