From patchwork Thu Jul 21 17:15:52 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 72580 Delivered-To: patch@linaro.org Received: by 10.140.29.52 with SMTP id a49csp557900qga; Thu, 21 Jul 2016 10:16:46 -0700 (PDT) X-Received: by 10.66.134.20 with SMTP id pg20mr84044945pab.98.1469121405918; Thu, 21 Jul 2016 10:16:45 -0700 (PDT) Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id h5si10829957paw.116.2016.07.21.10.16.45; Thu, 21 Jul 2016 10:16:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 0A6676FFDA; Thu, 21 Jul 2016 17:16:44 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by mail.openembedded.org (Postfix) with ESMTP id F35A470100 for ; Thu, 21 Jul 2016 17:16:00 +0000 (UTC) Received: by mail-wm0-f52.google.com with SMTP id f65so29096763wmi.0 for ; Thu, 21 Jul 2016 10:16:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=IeX4UzX39LdIholSLeh1CuLQECpCRmsUwnW/iIcHhgc=; b=hAaPWx7lkLmzhPlnl8qy+BTs9yAlPCKOHziFyB4Coq9LQ5lwOjCLMIbwzpsmsLyrlK v5bGgJ9aufVDp5B7cyjh5gsRnov6dBFpFGrh6cKNgGNEUxabe+H+rTIiA8i1rgknK45N ODbKM/efCcz2L6V3ugFQ140eH92A6BzTZM+WW1Xu5Ud+MP4hvdVaSNrFlAKXMF2bBAKc hE4a5S0Rf7yvOFMbLNvkuj2LaUkjUNR925etSZoDj5crYiFIw0uiG/nsqObGMcWilZkF w3KtVh67W/vVDh+IQK2ugLuUKR0hlyQ0x08gFiWUQCsRZBCAbQugbKFGGTmiQCeKO8LU o8/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=IeX4UzX39LdIholSLeh1CuLQECpCRmsUwnW/iIcHhgc=; b=aGSMl+IDY/upRjHng2T+810sMZYAQVX1Whac/yoqfIxN35S5zNRzlMmiWPlI0csNz1 0M60BSrzaYrb8isyGwkZITuASGYAaTODXOa9MVOLPrCqjKeatA2qcYkIib50TxnHd0j/ vI+HfpjV2x3O2feciUwBczrXLP+40jviZBgdd3OxBP0wUxrUyH1az2yl6fSUZ+Btuhcs fkwUmiFafqS97cjS5UyKvxPZGfcFhSpYfCnpRp4z5N4h1niQgisEAfNFrxktcnB54ihK ObaPoEpyRESwbd6dR08d08IxmInzTrdpkzzViczI4apJVKo0tdf/vLLYcMUNBEMM3naM vV3Q== X-Gm-Message-State: ALyK8tKe86de7EKuUk9sSfevBGpJDG32XksPQD5aGWfaNVg4aBdQJMPbIDa5ZgodjrBpnvsk X-Received: by 10.28.222.8 with SMTP id v8mr20075072wmg.55.1469121360029; Thu, 21 Jul 2016 10:16:00 -0700 (PDT) Received: from flashheart.burtonini.com (home.burtonini.com. [81.2.106.35]) by smtp.gmail.com with ESMTPSA id a194sm5552715wmd.24.2016.07.21.10.15.58 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 21 Jul 2016 10:15:59 -0700 (PDT) From: Ross Burton To: openembedded-core@lists.openembedded.org Date: Thu, 21 Jul 2016 18:15:52 +0100 Message-Id: <1469121352-29774-2-git-send-email-ross.burton@intel.com> X-Mailer: git-send-email 2.8.1 In-Reply-To: <1469121352-29774-1-git-send-email-ross.burton@intel.com> References: <1469121352-29774-1-git-send-email-ross.burton@intel.com> Subject: [OE-core] [PATCH 2/2] oeqa/selftest/signing: check that we have GPG in setup X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org Signed-off-by: Ross Burton --- meta/lib/oeqa/selftest/signing.py | 4 ++++ 1 file changed, 4 insertions(+) -- 2.8.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/lib/oeqa/selftest/signing.py b/meta/lib/oeqa/selftest/signing.py index beafd63..4c12d6d 100644 --- a/meta/lib/oeqa/selftest/signing.py +++ b/meta/lib/oeqa/selftest/signing.py @@ -17,6 +17,10 @@ class Signing(oeSelfTest): @classmethod def setUpClass(cls): + # Check that we can find the gpg binary and fail early if we can't + if not shutil.which("gpg"): + raise AssertionError("This test needs GnuPG") + cls.gpg_home_dir = tempfile.TemporaryDirectory(prefix="oeqa-signing-") cls.gpg_dir = cls.gpg_home_dir.name