From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by mx.groups.io with SMTP id smtpd.web10.4475.1687815317356123304 for ; Mon, 26 Jun 2023 14:35:17 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@gmail.com header.s=20221208 header.b=b2vFBQQN; spf=pass (domain: gmail.com, ip: 209.85.210.172, mailfrom: joey.vagedes@gmail.com) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-676f16e0bc4so999376b3a.0 for ; Mon, 26 Jun 2023 14:35:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687815316; x=1690407316; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MDOSVwbUaVpmgMC6stiE3w+Vj8K+0eZGR4tMvY2p6rQ=; b=b2vFBQQNw+VDtpzqw2UM22l68BRKAWBlLwqzEf5/4nM9oKuoYJ41JHzj7RguRXxQRc LUTRoixGHeqbDBNGll0RTi0USw8+jKXuOn3vVM79tvUuHRq3P4bt2+jTVuVSLURho+TX IH27/AZEhmFb407RBgS4IR2eaD8c44H1S6Vm7K7Q7JUpeYr+Ob5VnuwWbmgwpYuWfBZD ySkBaEi/CfVRmLNnrNdNQRzEgFPIaAFCx05qODNBZ3bSmeILGGAznzrFzVZhYiP2dQkr mnnUtIuj6yAJQaaCgO90lXA9a5uehQ+xJ2HChsiBr6ry+FcYxhZ+zm9mkRWURDF3Py4H RH4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687815316; x=1690407316; 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:message-id:reply-to; bh=MDOSVwbUaVpmgMC6stiE3w+Vj8K+0eZGR4tMvY2p6rQ=; b=IRBoEEELFPg7uH32OdD8U0qXD1EVEA7chRNE61mPkLbm1GBXBy1PoTGjcNqbBPeubi 4StgC/BDKmUrXs3V/7d0jwik3hEafEkhq2cTTgZ/Kx+IPkVbL9YVv1XpOqtv6YmyY5ZE NZ3RnxHIBDdSTfTnpkFtooJz2ndkX6zYgF1t0Yy9oJFqhZpd7mOd+N4g01X00Ul5p0nm SHHlZCyihYRH2sk2dgSrLLeVLM3ybd6jOWIdChleLCsSPt8np3oCB0juhODjC5SiA1Xm pAgsLINX+sGVAObMkozjUMmQvvIHs25Q5jjGEIhmOOmozA1bODd9s4UHhh6+l+pzj3ue vAsQ== X-Gm-Message-State: AC+VfDxUXgB0XIfhEgPqbapiOsri8uGbzRBIL03y6hrbF7GF7BQE0kyI ik3T/cIX6ufxko3IWXalo5qnhPrkzYLyaRcF X-Google-Smtp-Source: ACHHUZ41IyaW7ou7djGAVFbmbIomCl84A0+IHGISOevAIm8kZJMe0B+4qPT36gpDhMR6Hx7acAEAEg== X-Received: by 2002:a05:6a20:72a3:b0:121:6f57:8fb9 with SMTP id o35-20020a056a2072a300b001216f578fb9mr18355109pzk.58.1687815316501; Mon, 26 Jun 2023 14:35:16 -0700 (PDT) Return-Path: Received: from gem-name-lb-02.localdomain ([174.164.102.13]) by smtp.gmail.com with ESMTPSA id s1-20020aa78281000000b0065a1b05193asm4202300pfm.185.2023.06.26.14.35.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jun 2023 14:35:15 -0700 (PDT) From: Joey Vagedes To: devel@edk2.groups.io Cc: Michael D Kinney , Liming Gao , Zhiguang Liu Subject: [PATCH v1 22/24] MdePkg: CI: Add PrEval entry Date: Mon, 26 Jun 2023 14:34:31 -0700 Message-ID: <20230626213434.8-23-joey.vagedes@gmail.com> X-Mailer: git-send-email 2.41.0.windows.1 In-Reply-To: <20230626213434.8-1-joey.vagedes@gmail.com> References: <20230626213434.8-1-joey.vagedes@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Adds a PrEval entry to the package's ci.yaml file which is used to verify if the package uses a particular library instance when that library instance file (INF) is updated. When a library instance file (INF) is updated, PrEval will review each package's DSC as described in the ci.yaml file to determine if the package uses said library instance. If the package does use the library instance, it will be built and tested to ensure the package is not broken from the change. Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Signed-off-by: Joey Vagedes --- MdePkg/MdePkg.ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MdePkg/MdePkg.ci.yaml b/MdePkg/MdePkg.ci.yaml index f024b48685ef..8d9c63b0e535 100644 --- a/MdePkg/MdePkg.ci.yaml +++ b/MdePkg/MdePkg.ci.yaml @@ -8,6 +8,9 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent=0D ##=0D {=0D + "PrEval": {=0D + "DscPath": "MdePkg.dsc",=0D + },=0D ## options defined .pytool/Plugin/LicenseCheck=0D "LicenseCheck": {=0D "IgnoreFiles": [=0D --=20 2.41.0.windows.1