From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) by mx.groups.io with SMTP id smtpd.web11.4547.1687815318603548013 for ; Mon, 26 Jun 2023 14:35:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20221208 header.b=mtooOBFG; spf=pass (domain: gmail.com, ip: 209.85.210.170, mailfrom: joey.vagedes@gmail.com) Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-666eba6f3d6so1984731b3a.3 for ; Mon, 26 Jun 2023 14:35:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687815318; x=1690407318; 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=FSV8apGfq8B3MYpIh5T2m8+gCTiiVSAQdeviTF5+6ho=; b=mtooOBFGADDLl+zcOZdamrQaoT4olq2mL8A1LKLIMgcVtRp9XC53M8Z0Puup/MiYRX Ou7BvRo6Z08HnpcRGPdEJKZvGpjUJm46G1PA4GOw8Y23rdKdB4WYNEjfXP8U3to39rDi nJ9s9HtatdDnkc6zPWTgSH3eJJWXy+gfBDNNTZ/gKASRBlP2rBRKjPgW4TlLU0KBGgKc 6tljUCQyqGqwo3AQMwYY/FiniTqvJcHme16kU/vBusKk5Hnov5MAGxTssjc/UkBGfon+ iQHnCNps9s0fgcUIaFiH+vnKXRTVTPDC+KpkvQifv1VPUsAwxpTbL28BHtIc82biLTsu qWyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687815318; x=1690407318; 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=FSV8apGfq8B3MYpIh5T2m8+gCTiiVSAQdeviTF5+6ho=; b=bpiM4ETg0B/f2C0t+ZSYlakUxzLzhzRPCtwzHdVQ4+t5RPi+nbPmO139tG3OgwZejk gzNnyRPov3LSrkDyLwb/Pd0HINprG5ZQNBzGx1f0vpznS710aOMKTGfrZ8ORwh3vZJee 9UvdMII//SB1/jZBykpBQi2x04le7n9HGrcZymF4vIugZL2ZOfvZMn+NKAiqBPs4tzmN a+2EHT7scLh2fklsY3QDC1+cIU/wHcLHQ7B0tPGhB4kBbmX6Ddbi/l6oWXq3GhK2rYTq AcIoIhxRWkdPiRTJ8UmIX8t1xUtavmZ2Tt61RTIm99ZtwZWBW60pSQoSZ96K8HPupotJ HHOg== X-Gm-Message-State: AC+VfDyq865D8y3qnf80ml/N7pAgeK7tShhrnCAAuOPkeYAZh1YEO8bP 9Pe+ra50B28P2mNxl2hfRVhNRQbVw90bZp1p X-Google-Smtp-Source: ACHHUZ4PMVQJ8vcgjoWJ4Yz02tdCnDtbQh5bAswoDgySIEWUBCUi89OdoZRLh//R7s+cCfYlrioWpg== X-Received: by 2002:a05:6a21:328d:b0:126:4aa9:8d4 with SMTP id yt13-20020a056a21328d00b001264aa908d4mr5526821pzb.44.1687815317776; Mon, 26 Jun 2023 14:35:17 -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.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jun 2023 14:35:16 -0700 (PDT) From: Joey Vagedes To: devel@edk2.groups.io Cc: Jian J Wang , Liming Gao Subject: [PATCH v1 23/24] MdeModulePkg: CI: Add PrEval entry Date: Mon, 26 Jun 2023 14:34:32 -0700 Message-ID: <20230626213434.8-24-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: Jian J Wang Cc: Liming Gao Signed-off-by: Joey Vagedes --- MdeModulePkg/MdeModulePkg.ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MdeModulePkg/MdeModulePkg.ci.yaml b/MdeModulePkg/MdeModulePkg.= ci.yaml index f69989087b4c..669f54e33c0d 100644 --- a/MdeModulePkg/MdeModulePkg.ci.yaml +++ b/MdeModulePkg/MdeModulePkg.ci.yaml @@ -7,6 +7,9 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent=0D ##=0D {=0D + "PrEval": {=0D + "DscPath": "MdeModulePkg.dsc",=0D + },=0D ## options defined .pytool/Plugin/LicenseCheck=0D "LicenseCheck": {=0D "IgnoreFiles": []=0D --=20 2.41.0.windows.1