From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.92.41.58]) by mx.groups.io with SMTP id smtpd.web08.1583.1641339668896951100 for ; Tue, 04 Jan 2022 15:41:09 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@outlook.com header.s=selector1 header.b=r/X1pat1; spf=pass (domain: outlook.com, ip: 40.92.41.58, mailfrom: spbrogan@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lyvM9dnCPm7yDa867YJzVu18yzAa1uWJWDZjy9N9zlBlTu0HJfw/v/xIKB75cILxfLJWXiKdTgVlV50FUcjFh6qv8g3ILDyCrs6dtm1YGrEXMkQgI3qdG1fRD3liVqxUQqVK6IdRQaR5OmtP7NQtHLtLO5Qt/8fVojH4eZmbIUJ3maQb1eANxAsWsl2KfyY8JI6EXGEP62YYBi9i+Qng2mhnyBCZqEDvsj/6gBqH2GF4J/KvZwWDfXcNW1g6i9LwsCPXaj9ajOyczZhKnj/Dw/YN0EENUCti/nELtzkPP7pJflh9Q9k8gFM0i5BKjGXy6vRxvGz3qIwZJk5ZoIm4dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=I9Y+mB6G+3Ax/hMPdoc/rh3OyW18cvhpgxS6c/eEGyY=; b=hBKs08w+34rA++ml0d/YcpA15p6eDHqhyUiarcjdZwVjf5MJsZDIG6sQ0YZB6g+rtNULKzQiUJHARTeN/9nm+z2jFUxeH6a03ma2rRzMudofQIqvoPdYTyxwQ6NIG6Tk2tTVJYv45I5oIO3OLrq2qSit010cTh+82QRl8v58VID7dk0p7Q+a0ycrXxHhJsXP08P2WdzoaOXksu4B2XpXnHZQxCQa8KjFDTLzA83IUZ17empjVRbT91mfoc2iE66lujQ8g7Mbw+GREexj/V28Co8Ax8gL4zCI1vEfD01Xr5+la2rvBJOuGbJNS1c9GipHmD/owUEiPMI/Flff4EspQA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I9Y+mB6G+3Ax/hMPdoc/rh3OyW18cvhpgxS6c/eEGyY=; b=r/X1pat1xiQf2byVSTmYH33BaEK49iFpLnzD30zNv/Ctmmf4j7kYIJm4MTe5jy+dVN28xknKfvD9S/XrzigMw2S0Ao9qR3M1v1dKEcQ9LD/BOIXHs+6gnC7dGmNqOEwBHMwcbOScaxbPfPtmFriNjCnPNsCDIYUZp3RNBTNIUEYeJbz1vQBBfIACL2nzrGZtDK5ivl4yMprkJpJxEJJ9B4N71UimPGNtuWPk/EDlQeBBImcqAeBYgrvHN6HqbMSFW3hPMpJeKpX72v6gMOxRkWYzSaS4R7OtMRbfr8FMmwfLe+n8qlkIwKwoTHRyUE+6hXHaxi6jp3hKk3mXU1bF2A== Received: from BY3PR19MB4900.namprd19.prod.outlook.com (2603:10b6:a03:354::11) by BY3PR19MB5043.namprd19.prod.outlook.com (2603:10b6:a03:360::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.17; Tue, 4 Jan 2022 23:41:07 +0000 Received: from BY3PR19MB4900.namprd19.prod.outlook.com ([fe80::2825:edda:bce3:ede1]) by BY3PR19MB4900.namprd19.prod.outlook.com ([fe80::2825:edda:bce3:ede1%4]) with mapi id 15.20.4844.016; Tue, 4 Jan 2022 23:41:08 +0000 Message-ID: Date: Tue, 4 Jan 2022 15:40:58 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 Subject: Re: [edk2-devel] Guidance about CI To: devel@edk2.groups.io, sebastien.boeuf@intel.com, "Yao, Jiewen" , "kraxel@redhat.com" References: From: "Sean" In-Reply-To: X-TMN: [LXziJ2ymGZaj/i+kUJ3/7JPdMlAssBfz] X-ClientProxiedBy: SI2PR01CA0031.apcprd01.prod.exchangelabs.com (2603:1096:4:192::11) To BY3PR19MB4900.namprd19.prod.outlook.com (2603:10b6:a03:354::11) Return-Path: spbrogan@outlook.com X-Microsoft-Original-Message-ID: <63a02619-9a2a-761d-fbef-971cbe21a0f2@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a197fbe6-0d13-4eda-1a6b-08d9cfdbada4 X-MS-TrafficTypeDiagnostic: BY3PR19MB5043:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: g8XjIl6RDCf4PTf6AMA+KY9qWPJxB+taL9RgOmzIb/p091Mbo7HUCfB/b2l0SiujZXUSZha5hyTdKf/HzcXpGFrgb+KXWeS4e+Ad1le8fDVy36numgcuvCfyBERjR9vBuFAlFNDyFOO5MHAOmr7MOa7Q7/+gSFTmYX/yKeLFlgNn3fwpMC0JDr6ZOvXmsLl078x74NWzCXRxRxHn+hP2whvkCzn76/UgqU/6qNOZB6b7Ftlwn2ekNcK4nKZGlzfjrVzWnHiYOWfYwUpDSwx9Blx0pWXpisZ59V96zat1Z63BtPGhZn8gLs/+J7CZxn41KMBIgiwYH2RQQSg5XBKYDUhQwdvBMC/tmVeG4VP+SZETn+F28CN6chQ+NEEitdjPCSPzcbhsgCQ1bB42UBHCPcUiAIEL/w4shJXTzn+E1DYB5i/22fUIUKkJdjj3mRA7whY/7+2Qeky0fTh7L9zp/aSW85Fm7xRtI5OiMytUINWduCvkyJ1P39lahgmAQauEhwhL6yJZQuN4jCTz4KBtzOC+1tTl9iDx/IFO+KhaeFLbMPpxyaC3nLn5XgypwJAUadLFu6XTu6uGMjkExqno3A== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V0tYQUN2QWV4b3dMN0xaU25GaXA0cjJzem5rL0VNVU1oMTZpaFRXeEdxMFlp?= =?utf-8?B?QXNjM1NLWkYxaitJMTR3RnhVSFpGUFdkVVpZbS8zakJ2N0JJWlczckNXQytM?= =?utf-8?B?ZlcwYjdmMXdiNWFQUnRtM21vOFJGVFdhWVorK3BFK0VQclZuTG9FeFlFSVJ0?= =?utf-8?B?Z2hEQnl1bTVRY3ZmakhlYUJLMUR3d3UzbmpXUi9Rbm9ZSFk4cm93ayszcVZr?= =?utf-8?B?WDQzQUZwenc4MDRCamxsd2NGMWV2Mnc0UVozOENOSVlNTDZLSzVjSU1jdUx5?= =?utf-8?B?dUpsOXMvSDVzZU5lMmNTUWs5OE01eUF4QUJiNEE2d0EzcHRscFR1K080TjRM?= =?utf-8?B?TnIrTEdHbnFnY0VWZ0orcjF3Qzh6TyszZEpRS3pxVGx2dkRsYTlTNENhR3RX?= =?utf-8?B?U2JwU1JhWFJKSG5vZlNSSFEyUDdkN21qaWJRUjk0RFpzYmtwbnhOODZKVm50?= =?utf-8?B?bFFhQjEvelgrMGRrQTZxdkxrNkVMRVovZ1JIdm0vdUw4SWUraCtmcGozVGxw?= =?utf-8?B?cUhYWTdIaUl5R1B5STEvR3FnYnRkNFNGNm5OTUdmdXUzb25QNjRBS0RUK01M?= =?utf-8?B?RmdCVlBpYTEzVFFraDlQWmRkRWZPQ2JBdGNRYkpEMG91ZFdJR2NvV1V0UzJ4?= =?utf-8?B?NGlIZEZ4RU51N2lIWlpWWHBKU2EvR1JlaUwwUy9UTG5BK1lQME9HcmFKQjE5?= =?utf-8?B?Mmh0Znd2cTI4MHQxZ0pUc0JvWldzZUtIWlZVZmRwd01ucEtKa0pnNzFxYVdJ?= =?utf-8?B?bE11UHN2Vk5VODBobm0zcXVYRmhnd0IyWkR4SnN3bm81ZjdwS2grMXZTQkIv?= =?utf-8?B?NlhrdHBTQ3JKVE8wMUxJYnRjNnNoU21JUlAzMkNBaXBOSndBQ2hLd0pKeDNm?= =?utf-8?B?VzE1WEtKV1VYM3JqSHl0VjRIVFZObEgvN3dOMzAvS2pERDFsbmcxSW1zdnll?= =?utf-8?B?Y3YvTG10RFZlNVEvSEJ1eTg2cnJDMWxVWFYwSG5QZEJtMzcxMWZLdHZJL3dV?= =?utf-8?B?Y3RnUWhKNnk3cHF2OWVlUmFzSmV6d1ExRGpVZjZxTGc4WTc5bGZJRjk3MTAw?= =?utf-8?B?WlZVRmVKQ3JvZWtzVTF1N3FZZnF6MnJLRTAzdHNubmduZ1F0dmVvNjhIMGFZ?= =?utf-8?B?UmJVK3hyRUxPV1JoeVcySUs2UlNKS0N0Mi9qTUNIK2ZPS1pPNExyMXBVNU4y?= =?utf-8?B?Wnl2K0VLQ2g5ai9TdDRzeFo3L0poVkxPVmVNRC9YbFhrRkIxRGRrMzF3bEQ5?= =?utf-8?B?L1pRbGNZZ01NWlQ5TlM4K3hHSGNuZnlQQ216bE9CdklwTjIxdz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a197fbe6-0d13-4eda-1a6b-08d9cfdbada4 X-MS-Exchange-CrossTenant-AuthSource: BY3PR19MB4900.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2022 23:41:08.0133 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR19MB5043 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit can cloud hypervisor boot on any of the free CI providers? If you look at ArmVirt, Ovmf, and even the emulatorpkg those all do similar things. They are able to run on azure dev-ops cloud agents. If that is the case following a pattern from defined here would lead to the easiest and most consistent path. https://github.com/tianocore/edk2/tree/master/ArmVirtPkg/PlatformCI https://github.com/tianocore/edk2/tree/master/EmulatorPkg/PlatformCI https://github.com/tianocore/edk2/tree/master/OvmfPkg/PlatformCI Thanks Sean On 1/4/2022 3:37 PM, Boeuf, Sebastien wrote: > ight way?