From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842652; cv=pass; d=zohomail.com; s=zohoarc; b=bQ6psfUWb3GUgVnF3Ic8lyjexLrUBEUKBt+1z6TfXD92hoDiiTT+UTvABnJ81dG0Tz8+Tmx3MgO5l5nTbgZIkgSix9A0qqjAIzU5kawzlnDwjk38FhXd65QOolUlIsK/L9qQ6JxBTyqWl+q+GcWt+4q2gTv59V4jmFVynE8mfGs= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842652; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=xgeuzrEthdNFuFx9EdJgbNva0B8MdVED+N7Xgwhf5oc=; b=UBR5ELu7HvzD2qtXimKYdvEZhj2Tzm1wbtbx5XNziwp3vr5Djzjkznf2dswlYgS18EtaWZgWUQo1sishlKgXIw/ZPzn9NmnQSO0Al6zSLKQEPHwudfwKAb+URPS4OVgyciwUsxOXF9Gs07hmB8tcjmnnQwxP8G8pLID4BJPv59c= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842652142659.7606894840229; Wed, 4 Nov 2026 17:37:32 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473380.1681018 (Exim 4.92) (envelope-from ) id 1xOmPo-0000Zy-5w; Thu, 05 Nov 2026 01:37:20 +0000 Received: by outflank-mailman (output) from mailman id 1473380.1681018; Thu, 05 Nov 2026 01:37:20 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPo-0000Zl-2G; Thu, 05 Nov 2026 01:37:20 +0000 Received: by outflank-mailman (input) for mailman id 1473380; Thu, 05 Nov 2026 01:37:19 +0000 Received: from mx.expurgate.net ([195.190.135.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPm-0000Lk-Vn for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:19 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmPm-001xJk-CY for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:18 +0100 Received: from [10.42.69.10] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebdd93-8faa-0a2a0a5109dd-0a2a450a8d3c-20 for ; Thu, 05 Nov 2026 02:37:18 +0100 Received: from [148.163.146.23] (helo=mx0a-00498f03.pphosted.com) by tlsNG-4011c0.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebddcc-f2d2-0a2a450a0019-94a392177e92-3 for ; Thu, 05 Nov 2026 02:37:17 +0100 Received: from pps.filterd (m0482516.ppops.net [127.0.0.1]) by m0482516.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 6A50mZ5k1530997 for ; Wed, 4 Nov 2026 17:37:16 -0800 Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazon11012002.outbound.protection.outlook.com [52.101.43.2]) by m0482516.ppops.net (PPS) with ESMTPS id 4hr9tfbhpb-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 04 Nov 2026 17:37:15 -0800 (PST) Received: from PH8PR22CA0010.namprd22.prod.outlook.com (2603:10b6:510:2d1::14) by SA6PR16MB6766.namprd16.prod.outlook.com (2603:10b6:806:41a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:11 +0000 Received: from CY8PEPF0000005B.namprd21.prod.outlook.com (2603:10b6:510:2d1:cafe::ab) by PH8PR22CA0010.outlook.office365.com (2603:10b6:510:2d1::14) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.9 via Frontend Transport; Thu, 5 Nov 2026 01:37:10 +0000 Received: from mx0a-00498f04.pphosted.com (205.220.161.53) by CY8PEPF0000005B.mail.protection.outlook.com (10.167.247.25) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.615.2 via Frontend Transport; Thu, 5 Nov 2026 01:37:10 +0000 Received: from pps.filterd (m0426318.ppops.net [127.0.0.1]) by mx0a-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mceI2969017 for ; Wed, 4 Nov 2026 20:37:10 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [3.215.31.156]) by mx0a-00498f04.pphosted.com (PPS) with ESMTPS id 4hnxs4nrp7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:09 -0500 (EST) Received: from localhost ([19.12.76.221]) by cmsmtp with ESMTPSA id OmPaxwlRiDnFpOmPbx5lWm; Thu, 05 Nov 2026 01:37:08 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=xge uzrEthdNFuFx9EdJgbNva0B8MdVED+N7Xgwhf5oc=; b=FrKYiLqac8x+r166ZWt 5eUCVGdICM/130/gfAwLaiwH7Qdv9UlBpcjm+yNoRdN9eDKneHsJE43MQhfIJ3ec J7M8PfNJ7uuTch88mVu/bhtKJ3+vTNJ9LSczVFA83+xu0s/NIrFM702vUtO9iDmB 5qRPLm5O2GIVMdfPVO2f/F+Fpgy5sz9+JMalQExyJPTtdwPdd3a+VK2g0OuyHS+6 xZIsYFgY2MHv6mRJ48V6y+WTf4Di9a0FEdj1ZRsoiJYxusBYfvmRchYLh45s0Gt/ NTPwoUMI5ekWDvx0pWpmQI7hHW789ygCiG2Db6ZbC/AOv1mIo9Kay7VBeJYkCB1o 1MQ== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QWo2N6aDn3CZg1BWwivf0PhGNxT0zZTe/6Ga+gdSIWhHgyt1e+oKUXSWnYzMTlyAg0AbhlDTzW/zXIDQaEEtNUqBSjUAryQC2vlzOmm/hm7pNRWzKvYsRwZ0dIzCVfkYXLB3XV5eAn7D7NIHgeSBTb1js4hDZFTehGb+nFfG41ZDQAkQ/Mlauaqm5baxjTokYvJCswy2EGBHvrhzi4wie43CZoPwnAX1FDZv+xu0RcpQqw3OvojnR2BLRxizL+CN74lVEJXfkHVIJdXgL3r0zmBPX13syrXOzVJqZ+zETQngwrQ2FHRuxXntukIN94Uv1aYoTk6oXFy+RdJ/4aS/Jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=xgeuzrEthdNFuFx9EdJgbNva0B8MdVED+N7Xgwhf5oc=; b=r1tVbBtO+tsbkiwerhF5YSvzGMKzxoPuliPDBl+qPBP7d/ovAw/JB5GEuph9TbRpL1bW5zi8bi+yiSO7rACj6JPG+YD7vCd2EqT/3cNdR0gn/IOp8T0u7oQT8p+WILizdj8Wtwiab504II7H3R4C6DWX0a2WCBNj+ROniQxex6BrxBVV7hGUK3S7LY9n3fmTwggTv20YTF1PK/x+XRrVqmCdlzbiw7J3JvQ9w1fKULekYu7Jp86gg31fVemHM42nrA7ZiBCFjS81PrmzUilx3gWpeCQgNfgdFBAyB4fhqmmJssTlktjeJFt8eOu9SOO1+jpcSNUNG0Fg/Dr8aIcQyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 205.220.161.53) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xgeuzrEthdNFuFx9EdJgbNva0B8MdVED+N7Xgwhf5oc=; b=aAWP0IeDXUfH0KnMxNr12gxdL8lHR2uj1MONd3gjXVO0P85vq8daQDYojhIzBYwy+7iA5tJl4Aw50x+CBXB8Y4aToS0pCJyT+2b11Qr7FHXvQoBXDYf9slVkvUSFtjV6AtEr5bC0/pZ0E/E3R8bxPz1gGjWmVVtIMMgC+L3+DxE= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 205.220.161.53) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 205.220.161.53 as permitted sender) receiver=protection.outlook.com; client-ip=205.220.161.53; helo=mx0a-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=xgeuzrEthdNFuFx9EdJgbNva0B8MdVED+N7Xgwhf5oc=; b= Oed3OCsdNPwbnrO9pcflrJ9//ZyOegYv7VeNNyXoDG58r9BkkVHPHqW7K11NaMqw f+rvvoMdHDTCk1BSG97K148pxbEfIhqT3pBshyaZyxJPXdIx8VijqU0sRuR+snhn oQIL99sEJcrz3ROrnUQcNzFZjdLZBe5Yboc5I8bhd40GFcZUmHkSlmuDCuMasmdd WxAlneowozVO7+Hc/nuP0OiPUs8p7lxbMJIQxYGamvMAVnBcQ0xD0Zk0Yf88IEsv P/mJbim6mN7JxB6n5gv4RKXEkOpvDMNUR1kJv/UQo1nEeLXSnoMpk9OhF/M/wYWV 4w+7+KZqz5iJVm9pZmbXpw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=xgeuzrE thdNFuFx9EdJgbNva0B8MdVED+N7Xgwhf5oc=; b=rKLC/qqRJcIrpwO77QxrEJ2 AF9PjW3pUx6ANcror5CTFNnghS19K6rmKVVVmSheZEFxf4sZhsvXkdZnmKPcbUkL NId91tSx56A2iReQ3ZIcVrlQE9I8JP2RytDtHtiCPq6zqMJY6VaDgJcfrE5J7PQj WIR4XjD9Bf8EhvBq27+OID9vup38AQZP1OYrcscW05qeniytKVZIK5pUPD+OjYgB MjVwV+I2+parPdIqSh14z7jwZxOTu+rfsGNDmD05nja6FN4rmULFQIz7vnPLlBLl ASD8PfSoLmyVPErpo7iYD7MR1qvgOWZk6lnxXyzx6t5D2mZlYCCYW0MtFny3uSA= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPaxwlRiDnFpOmPbx5lWm X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 01/13] gitignore: exclude QEMU testing artifacts Date: Wed, 4 Nov 2026 17:36:49 -0800 Message-ID: <20261105013701.719658-2-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 bulkscore=0 phishscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY8PEPF0000005B:EE_|SA6PR16MB6766:EE_ X-MS-Office365-Filtering-Correlation-Id: 444c318a-1724-4ed2-3529-08df3add4f9c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700016|376014|23010399003|1800799024|10067099003|18002099003|22082099003|56012099006|11063799006|261021121427099003|261102123227099003; X-Microsoft-Antispam-Message-Info: C7Lq4r4UMgZUf6eOq/BI6Fb4N+hkafQYmBrBsiOC26U524fj32PgI99uaI+HmI2LewfRgKGof5IO2FOmp1u+maFYrux+UPLgWDywwvXr9LsWAl9TLr7Il3nbn/UPWG00xPP1jbGa1v0LRSHli3LWtOqdS7NIOWv4/2ueQ2Z7nkw6HY1CUi0DPq9rzN1UIfzJmm2yNZV4+GQQweIcyduZj8Lj27spK04POGmCiUJui9xYmLKdqeR1fmRv5Ymw1XA1idRYs5h9Ov+QOGTCc5IgELf+L0U4ilPCRtxsJb7SGjKZjuZ/8T2Dpl5qa3pvJRuYtLwCpARjeCvb+QP9FOzbyFqJ7r2UNtRtNY2MWPKvjDj8UTra5mg9ox6FrjKU+5jU8l4hll+KWSVLhVnTzsVomWvauFgrqOLl5J7bCrmJ3wi3BqR39tTEUrjgzRLBpMtGHBgRaDcMo+AW2hKRD7ueJaAMhjSolW++bL2EzR+ozps9O2+Z9fAjV82Ef7wjlx4xCRB6A8PQQExBmDHwtRW4fWX/AEDtZ8Rgc5Ks7XhyTt0RTsRtPDGMHMr+lUOZzd9Wi0iCUOXRDHbT8IjbDYVaJH9ovjHflfvZtloQjDqIGkO8RdhoF4gZZgcutj9JsTe2R3XTIWKBx7IGyUXwbxHWUtaIGGNYZV8g5bY48J1OH8LBVlC0nsq3JciEEQmO7ARd4vwIKjRN+yBDVmEIbmTTdA== X-Forefront-Antispam-Report: CIP:205.220.161.53;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0a-00498f04.pphosted.com;PTR:mx0a-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(82310400026)(36860700016)(376014)(23010399003)(1800799024)(10067099003)(18002099003)(22082099003)(56012099006)(11063799006)(261021121427099003)(261102123227099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PBeF46tu8nUzUmn+eYjqbuhnS7flg7sBXUfWc8sIG72TmQma1T5+GCxVrNfe4NAKt97De15bZ8Bt52COKn9Hoilk6bAAXcFmO0SH67tPZH6/XRh5RqBrFxMVSKGY+SC4yw4m6tw+zATreWErW4oDja0LgohRoK0rhtHM+0a3cKZxWgoGaKgWOEBkAF3c9xleKxqlJ+5obpHwMdHsg/P2Y72XlTOaFf5CJoAK7toRamkgPmOv6GFain3jKb3KoJkM2L4JsTMsMuyEJ6QDU14aTRpmNfJl2LlDkTwV0YSAOwtD7YGSQ+aYQI2g3F0KMx40Tb2Aihhayd3vNn6PFiJSCpyTCEgkW/PuFfAcMC0VU6vP2alFQifXcXdAS8FN5IZrsRdkPZlkL0+enwiOz20fZ0hcyu7gPlu6FcoUz+KMvmfhP2BxdsMfhFMTrTCd3Bwd X-Exchange-RoutingPolicyChecked: i+F6qt4pzepd2vXdTgpRE6ak3CqoJ2zZntDlSZHwNMhK21jxR8TDPlzsC43BgpLS96Hk/yPR/mVhPNDynO+DhbqXeY1iNxX5H6qJdjh8EN09QPve7uLxBThemFuC8N9WiuEbmotVX6njIATHuld1pHjDTPkjb703ONdI55MMXaXISg4mia7GxUWfwt5qtddIyghYreo8m/k0QCB4s7CYGIB4FK4fT6vgMSW4Jlhf/EeyBGEng+/1IBgv3UucUmx/WY2KnVTYpSgbXv4xwqPoSgme7Sbz6fJd5T3DKM1WXw++uEOjiOivDX2WYxlmqi3BUOHsENGaV175hobGE/Whxg== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: qMqzrjREA7+D6Is4G9abg3TMzh63Jl6x/2YHvhJH6AMxQI9qk9pKka75jB7h5ZZkJwCQFidADb8fAzDGGYyEsh0n+SSSd/Nd7rbomeXnrEiC8drDfrmVn3h9rqLJfw+uXzn82boCQqAyQyktS9iQHWu7Kpe+UDlTJ0W+UglHoDKT2i3xQfHXjhC1bVdxcAGCpUX+DYOb5LsnFsx8j1qPLaXh4CgNkjknLAbP8czhEamA+kMRWg76YgO7+TDKTvqnnFeAQqMJrbF8laDSzsQRMM35/yE8xuCPA59knJKbecWe4Vvp8/kxHKARW4xwRnDDX5ZrhL46GcvZcmFtmGZd/Gp4PAsGg5NW0FY/sW9KSWYpfdfnxNLiUrKJKWe9A2XT3qVTCbAU72YkolsD7A26lZVuX/5/c32B/zy/yx2+H16yTS5iwNIRv400VJHv9PEBJvk1pMsyXHUOsa8pJcoE7X4ztQtUXay2cD8DZ7CiBCx7LopdUeg31i05vRIaaW3567NP1qXyoH03fsIBOy0xDg13dZFmsVY//l7Pp+j7CMlkDdHXGqxz3yyWK18TgfRwb4qinRPGBz8Y9GZHr0DWpllUpz/iUDfaP6tQBZVcDCtsIBaM+aijwU61tzZtrqtdTxpGrRxRLKgA/CntkPk13g== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:10.5694 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 444c318a-1724-4ed2-3529-08df3add4f9c X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[205.220.161.53];Helo=[mx0a-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: CY8PEPF0000005B.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA6PR16MB6766 X-Authority-Analysis: v=2.4 cv=XfAcX455 c=1 sm=1 tr=0 ts=6aebddcc cx=c_pps a=E0F994Awt23I4DNeuEdoUA==:117 a=lOEMawUel/sSvQipkIvNbg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=NvsXeTrgx-CJMFV-xl94:22 a=cbNQJ9GKAAAA:8 a=oX6sQOh5f4QriJ02HC0A:9 a=G69WFyCBNqGPyalROSdv:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX6COQaDlywrwr sJ4yOHpKFXyUFlaIVPmfC6O0Lkrw7DWVFSL5/HHGwzsO0ihcDgOQco0qW3WZzwtLjN056Wt0j6H bStL3mBuAXjUBm5IATHAHxsAoV/8aFcuHN35Xk01FgO9aAjU0DTs X-Proofpoint-GUID: QV0QpYOPfwBW3lGo7UJAELbnc4tRH8Rn X-Proofpoint-ORIG-GUID: QV0QpYOPfwBW3lGo7UJAELbnc4tRH8Rn X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX8OeoO7X7Wovl f8kNi5AepZS2c33KXTKh+Kk2y7PwGCNU5rq1O5pX+C5ysHPdqCE6O1GSO2rO2hHrh3q3ty2C25C /1+Lt8H5+vdFXk9xziddzyzsHYpPH8YYf7AuQ1grB3InbKAFK333DXXGsKdoWunyMlOkeikuwnl S7ghZNrcYRvWjVG2kH24XSMZ3Oa4lcu8yJKFAAGx8fSe0g2HDpyIZtfIBEGwdwoN+GID7p2ivxG 0W3jm+LpO0OcNzTlT5Bt5u8zZIl8R6tSelakS1pMLE5bYFFM2ghuS7+ehvIOYuu+demKJ/C8oKu /3Atxf7Ylhjr0du/Bfax87wn+2w+jKUTw7tS2GsRuaS8pC+XyaRpQrlACad2tEegSmG6iN0kCIr 7Dqf8gK+rw5MgqTVVCUrmnbH+imEX/LzZeS87zzOE8NVZLM3GhuUgoJpWW6rPJqrockO3u01iZU azJ57EuTsIIJ8k6/3Dg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 bulkscore=0 clxscore=1015 malwarescore=0 impostorscore=0 suspectscore=0 spamscore=0 adultscore=0 phishscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-4011c0/1793842638-58FC6CFC-5E03C39D/0/0 X-purgate-type: clean X-purgate-size: 743 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842652443158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Signed-off-by: Denis Mukhin --- .gitignore | 5 +++++ automation/scripts/.gitignore | 1 + 2 files changed, 6 insertions(+) diff --git a/.gitignore b/.gitignore index 0aa9b801de63..46d14a86da84 100644 --- a/.gitignore +++ b/.gitignore @@ -37,6 +37,11 @@ cscope.po.out .vimrc .vscode =20 +# Local QEMU testing +binaries +smoke.serial +xen-config + dist =20 autom4te.cache/ diff --git a/automation/scripts/.gitignore b/automation/scripts/.gitignore index a01b533c60a8..f5f0c15d2606 100644 --- a/automation/scripts/.gitignore +++ b/automation/scripts/.gitignore @@ -3,4 +3,5 @@ /smoke.serial /xtf-*/ =20 +*.log *.rom --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842658; cv=pass; d=zohomail.com; s=zohoarc; b=Y6E3i/LVpmC8kJBhhrkg26Z++Xyzhu+YDuKlSZT2JesuCCTrvaU5VrUN8matT50NzM7eUu/9+zaysxPIvsnrcOAADjBWKechtF6RoM+9rb5NaBxBPvI5xoQNl9CzWH2emkG/E9a+cpfC5aW9Il2d/Hnfja+aXlk/D6uvyv4fYQI= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842658; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Gi0GkP+/xd+rHATXYw/FTHcTO00/b0m8RhZLAHJ7HuU=; b=FfHdG3NEJUA1p8Lj5M3W1retd9AoDkhLqvRKdnVZPnDbuJ+O97O5sws2Xp42PF20c3ppwhB0HC1cB5le8VUN6UP50fi52gQR4QiAb1Asc6onAAhhGC36BBiTnUS9+QIl4z9JKMd9Zt22DCzISF/31tkTQIVnHvbIryM6swhZShg= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842658656666.5853309095919; Wed, 4 Nov 2026 17:37:38 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473379.1681009 (Exim 4.92) (envelope-from ) id 1xOmPm-0000Lf-Qh; Thu, 05 Nov 2026 01:37:18 +0000 Received: by outflank-mailman (output) from mailman id 1473379.1681009; Thu, 05 Nov 2026 01:37:18 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPm-0000LK-NI; Thu, 05 Nov 2026 01:37:18 +0000 Received: by outflank-mailman (input) for mailman id 1473379; Thu, 05 Nov 2026 01:37:17 +0000 Received: from mx.expurgate.net ([194.145.224.10]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPl-0000JG-An for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:17 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmPk-000xTH-Nj for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:16 +0100 Received: from [10.42.69.11] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebddb9-bab6-0a2a0a5309dd-0a2a450be758-20 for ; Thu, 05 Nov 2026 02:37:16 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-42698a.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebddcb-b7e8-0a2a450b0019-94a38ff1d6f0-3 for ; Thu, 05 Nov 2026 02:37:16 +0100 Received: from pps.filterd (m0367129.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mqJP890958 for ; Thu, 5 Nov 2026 01:37:15 GMT Received: from ph0pr06cu001.outbound.protection.outlook.com (mail-westus3azon11011046.outbound.protection.outlook.com [40.107.208.46]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hr99fkxjk-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:14 +0000 (GMT) Received: from CH2PR07CA0050.namprd07.prod.outlook.com (2603:10b6:610:5b::24) by SA2PR16MB4202.namprd16.prod.outlook.com (2603:10b6:806:142::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:11 +0000 Received: from CH1PEPF0005BD5C.namprd02.prod.outlook.com (2603:10b6:610:5b:cafe::a5) by CH2PR07CA0050.outlook.office365.com (2603:10b6:610:5b::24) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:11 +0000 Received: from mx0b-00498f04.pphosted.com (148.163.138.245) by CH1PEPF0005BD5C.mail.protection.outlook.com (10.167.244.245) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:11 +0000 Received: from pps.filterd (m0426316.ppops.net [127.0.0.1]) by mx0b-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mVmb3091702 for ; Wed, 4 Nov 2026 20:37:10 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [3.215.31.156]) by mx0b-00498f04.pphosted.com (PPS) with ESMTPS id 4hnycbnhk2-6 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:10 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmPdxuiyDz55iOmPdxXLOt; Thu, 05 Nov 2026 01:37:10 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=Gi0 GkP+/xd+rHATXYw/FTHcTO00/b0m8RhZLAHJ7HuU=; b=AMydzGN9DEN3bt8ozZB aMiAKSw2UZC890tH1v3oLtGXTPr50FVFSlQ3Pr12OpS0k7+xvnhaX0yCedmlOQRl z5/iCeYCXy44kTtJt/C3hJgJAHZhO841YDA8BXtGPZGD7hgVrCG5JjRVjvE8hshH Hia2nzfcDt+NUP0OPedFPG2ki5IoyEWlRAtV+5MemZc6/qyE8e1fqsEQLaK/pFst B4GpKchkKO7IlwAhU0B4UxS/A2bM27czsfzHgaFUcWzBi3GaRjH+Uncj3T5ffzuV n2MMPX8l1LZ39svGHLTqFU775uElZAvsBfzlOuraPrS4Bb/k+y9+Um8bwAfQD7XJ CVg== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YSoAtRsq4UKXgrX7stvoIr/JQOXjfe+PfHQqTgVvt1PQjzT44oY4a9/xaJWB5RkTAu1IzML4UyZKi3aRQq1L+SOuqSQTpCx8fFD2AyzuHAHPVBvThylQq/DocRcBAJoWMITo+lM59iZJFo/1H897U/fMfx+OSFavn0//mebwSvSqB0diWIqRAFgZmiFwBCt11f9NSP/QQdNb5dRJrHzfYCFg06jMUGnrwQ32mziK0DexV92+OAl9to2/c9bat8D0sHpXcJZhTSwNdXDYHLHzRvDxBAqSS+d/hUAWPyMxqy3FsCb0FaubLHhueLiCIa9cH6ye3F6OQom5K0oQoVwDoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Gi0GkP+/xd+rHATXYw/FTHcTO00/b0m8RhZLAHJ7HuU=; b=Pxi2JwqJxxfwSwkEkC6I9IlBC+urYMlANBqmwNpJ1yDH0iPMXNZdMtljJ9yrJb4igY8eyREAUKUwJpIMr0/FMnFTq8/FTnuVRAzhtHEJULNxzvoWvSSwTnzmVKc9OJ5b7Q7bfKl0uwB59MsojuvByneoLhvQnxtRSfB/vPGM34mT6v9ZpcELWus9liEvowpOFR0EpNGjQr55C1CPVAw+IRTB3KVJ1F0UT4ymzmXSxlllhw1QYQp9CQf/mjDdC0/Ki46jVtgs8CcZ6+EcJ3GBslUdIIeYNUd4f+GZMaCdtIYsPD0/nK4Zoez3LoxV7/9O6/bw8FPx/A2WTjlm2aHf9w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 148.163.138.245) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gi0GkP+/xd+rHATXYw/FTHcTO00/b0m8RhZLAHJ7HuU=; b=Oz8jcaRVxj4nxTZHGvyZ980N1XW5zG88i4vKs/dbtkesTXwx6tywZQp+X5VL7PHAhBHoGEms+CdcAV2bWvpKlysFtRSrQJU7SpeMe1qYl7bbQVppcZPNau9Z5uCzFjMkas2bnEXS+COqRh0SCnKVkG6NTYu86flizFct8h6shdY= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 148.163.138.245) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 148.163.138.245 as permitted sender) receiver=protection.outlook.com; client-ip=148.163.138.245; helo=mx0b-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=Gi0GkP+/xd+rHATXYw/FTHcTO00/b0m8RhZLAHJ7HuU=; b= NzJcubw+UR9tWQy8fmGYNOYFwzuaX8uyy+bfrqTd7cWozeAEb1H+0hHkYsHoaC2o tm0V2T8GBpUDcJDlbXH65fSUgWSGLnqliTJ4IpymuR3wMAXHFPYmqER2afejltEF OBw4UQWSCv4/R8rSxK70NWbjlFlOJ000umBIoIAopx/bhnI3ldn24vXvyIGtu1Yv jdSOx+zWpHyJKTWfYwbGRPU5pAvbfGELuODaEQ8nzu8o2rSH300wyfIlKvTE2iBJ m/1eZAMVuI6pibRwBcsCfud8tj1z1M4iX43Sqd2o5Wy3z5MD5LG67c8kP9xQ5TbI 31FP9KGN+IsPU+WCdwaNwQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=Gi0GkP+ /xd+rHATXYw/FTHcTO00/b0m8RhZLAHJ7HuU=; b=uj9H7FqcHkOBP8CUTpTwNCc Y4GbDe+ufuNYvEb5TizjNf0IGNMIyI9aJ8C++tXy1wdG/bP9V6p4QF/dn57NXVhn y1reEF5dvJKkAqD8GpRCiw9g2JQIgv9qqzVTeAq9712B9gZxxFtkdy9959LnVro/ 1QoyHeicf5uOQv5tKUclbX1bsWX6W5FvshemgB1znn1AlNbFwuy24/MTCKmvJOsc k6KD/1LtgOXPO7eMbCORGJsvAyOyRlL/hJMV8kcpV/dOnybBlLFuMiCIB0BRyG2l fnB6G2ImLRcmhBkcJFQMGft2oNmROaz3CCWObskTBKVuwYnvNkGu2UgHkoNpdhw= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPdxuiyDz55iOmPdxXLOt X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 02/13] CI: unify hypervisor console parametrization Date: Wed, 4 Nov 2026 17:36:50 -0800 Message-ID: <20261105013701.719658-3-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH1PEPF0005BD5C:EE_|SA2PR16MB4202:EE_ X-MS-Office365-Filtering-Correlation-Id: 9ef6ffcc-5e6e-4c2f-a8ad-08df3add4ffc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|82310400026|376014|23010399003|1800799024|10067099003|18002099003|22082099003|6133799003|3023799007|56012099006|11063799006|261022115727099003|261026140227099003|261028144727099003|261022105027099003|261009223027099003|261021121427099003|261021123027099003|261102123227099003|261022075727099003|261026121527099003|260925021911599003|260925021311599003|260925022911599003; X-Microsoft-Antispam-Message-Info: FtqaJtWc9cBXvoYSwVB2lkD6qG0p0g2R3A4w21IPZ+avPbwtMHkR5bcvc4XxXlP3vkFXDutfb2RdO9Nlsbt5RvYLiUrDEbYUy4IFKKlz84TSkCbP1d3cw2qp7BzXssaiWn7pu/tt/Q7fiXS9QMCAB1GhAhLPjOgayVSSV2UDUcXIfFAJ2SYs0uQ1N+R/wHNYLGt4bc1tE8rgYn35uCTvPjfmK1IVL1QWYmCzRjUDCQ7wblTpokyb9mIFRH3F/7gHE+sQt6JIo1IcypAJQQFaNaip2dNt+TIIDIfXtGUKM9rmNi4ch5K/5gprHHyZrfM1I83ouwtTDCTHUUUJv/HGydjmc+dA5w/vAXNbUCVhq70OvoQ1SQKByJgMTm5ppol/NM5UhgV2QOLD22nE+EWvHHBEswMYvNZ3w4gVYKnO0PM892OTMRaGd51gs7LnigZECtB5ETHTB961mCxeduEAHK8vbip8qaRi9tCldU1cfRxIS6I51XOtfmuhtJnnUo80F2RX1+v1pk+A6QSrWsqvnuxlU+OdAedwn2mGU+k1f7KfG1kp5cSP57z3/zOd1uCHxylsKBt+wvL5FjIjH+TpaTV+hHDUUMnt7tHoEjmamy4YVinWWRIgxB4Xm7uye2Sa4wWnFZk+y9kKd755xaz/2GsLtmrB0/5Po16UD0rOcJSIRwSigIhlMUundeiITTQvwqKVhe5XwmHhGEALHg0/yw== X-Forefront-Antispam-Report: CIP:148.163.138.245;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0b-00498f04.pphosted.com;PTR:mx0b-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(36860700016)(82310400026)(376014)(23010399003)(1800799024)(10067099003)(18002099003)(22082099003)(6133799003)(3023799007)(56012099006)(11063799006)(261022115727099003)(261026140227099003)(261028144727099003)(261022105027099003)(261009223027099003)(261021121427099003)(261021123027099003)(261102123227099003)(261022075727099003)(261026121527099003)(260925021911599003)(260925021311599003)(260925022911599003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hzgsExPivAPpQHkuMWOMMplFERa/HUSFBPBQ6ScZ7Rm10xWzM9aq8YTqVngtkjaQWfbe8Hg9CluEG+rUv6YyspFdr4grZvThN4Kbrfh7cB7bs6F7HhTHk1DlM0mZWddRKs/b5joZ2XKnTLnQdW6SB+mCdAm5xGpwdeD83o6gaF6Y2yMqXLlV/Gx/0Y3HiEyfqpH01kKPwmPx6UfdXzcLYk1DBr9JbUgpAOqXZs5z6DlQ6GDAhxuxVEHQCSsgw7yg9OclG7+Wi5es//9A+Pcy6DFy+gwAfnk+5AqTieLaS4ELlKC7CE/05/pCRXHyWhcsP9kQ8HgIpgXre/lDF96c1GEDwEEjwZpBexzPM5LvNnSrvAqWFzk3qfpfzWmnPlcbfc7r6YMX4Jqn4LYJ6IG19510Q7d3CcrR1xzK/WjfCpVOowLGdiuftVYnI4u8Q4Th X-Exchange-RoutingPolicyChecked: 11uWfrnGp9XJCtzFNbXaKcc8Vt20vE4ZaeiKBWdYGdOV/iwwVJJglC5ydJZYN8WT+uy6NIH4aknqwQR4fJX/9NTtQimN0WEitxhEuODxmWsnMcHU/1baLyDpX51fM5G6zAud28L023M6iyJNvk8Q9HyE5uQUmHGVaKWP3pSzKwEXTZRRWUqx2LbHSrjAVxcJvKOeFwv8Zt3SBOOvSBafvU9Tg+649KThEEgxIE7tA7oL+r2D+CxSNf2undQwfYnqd2BgaC2abezVqq05FOKWzr6WbgxB+z2Wi2EaLLtWdjS9KawOX2lvz52lFN/IX3sJNSs/vzrYQtsKCoaxybjA4Q== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: BQOGhLT1G7XhYirHiVSDLtOBpnIn89vce07ADTFTEQWabf7+dYVFpcIrA9fAL12jKnVgvmPNe8m72/XUNcytVDIQRiQmaHJDrVxdJk+v34XEE/i92a4p+/LPDoSSJARCUlV+PRiViklAClXq7ofvsutyNT7z0ngzDDotl3s98us8A5AxYAu7+cEmKt4pzKRerT1zyaMxbN6j4r5h9GW6PIPQHQUNlGZTGCIjmzDDZOFLwIpnwjiJe/LahPY4Q1zU3YmdRt4DJZBCCBjYX1/XLfJwxnFqvwTpCjcl1sF7V6wEKvz5X6oYV2cHUtwn0+pIe3U4HDFGh1p2tTTETMgqyyxXFdvAZvK9DBoE/xxxcxTgv4CWz5LyblAua77UFAUiakDt38jxvs9fFw40jQW+0uh67KkGu8O8qHgkAwgd0X4QkTc/7kChV3mDxV7mD+MOEaSaq49Ktvj4luImeNJvrl7Z4F7FaqYPDvImK2CGQ0B+FY87qRZXbHqExinlfvDCl6eYaLlHw3QSevkkcfJwAIoSNWkBeFJRrasSWYiMtlXqBuhwWsrqYlhedT4O+JN5rI0JHXTsSBTqx+SuBzmfuFx78kgpN0m/CXdTOl70/O9j6gWtXVMJ0mwet7U5MqLBxSCZ4skKZy3lV24c69mgvg== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:11.2826 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9ef6ffcc-5e6e-4c2f-a8ad-08df3add4ffc X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[148.163.138.245];Helo=[mx0b-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: CH1PEPF0005BD5C.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR16MB4202 X-Proofpoint-GUID: hOsGKOxnJOwnWcDQWmDq0s4wgAYVPEm6 X-Proofpoint-ORIG-GUID: hOsGKOxnJOwnWcDQWmDq0s4wgAYVPEm6 X-Authority-Analysis: v=2.4 cv=LcKpeTfi c=1 sm=1 tr=0 ts=6aebddca cx=c_pps a=U7vFK3P1qsHFYF4fogjkkw==:117 a=b7IhknPlfT0FN1EembXvig==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=X3KReqg2EL6A36SYCKpz:22 a=cbNQJ9GKAAAA:8 a=RNNgTiXw3qIT2INU9RwA:9 a=G69WFyCBNqGPyalROSdv:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX6CWJ0nbHlk8p 1GsofrzkXmpMdOox7wfKGnPck9CRnFN0ODea5PCwxUgoBkrEOiQHE12mDOQiCXnJp2TsQgXFHVA S2dE12FG8Ofexw6FrnBZGoqNDUhrsQbBJhQfbejYSi5uaqK+7+264aaDsE3ljojj2A3MMBMWEPy +MoNMbus9uwmEI8lvZGF0OBj7dEkXfY5aor9BgPGiTD1LQFXRD+kNOrcFrOE9GLMzAroriWA35O dlF0h/vF9oIBcgc/uHmi5pG8E3SwjN2w9tSNWaOLCkthvqGi1Y+0GXYunuTU/A1VI8hFNBNObUG +8HeSBSPCmKsKZ2/2wg62f05ofXQNffJhTFIFWQ6lvo/7KLMeoxBg7WJo4wRmQr5eAvGwFQfLdt ZwZdAY7yFGvLhm2Z88C2vNYQoJHfb1EWp7iJ4Jz68atglzNpw6CkNHxg5QGYdPQcYevFSYktkVB whvzAjZ2qTwW3RLxaXQ== X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX1ETofrUPTd1b bh/A4qDeFM4T0xH6jMxHZskazS+jdO2pszMs6RO0UnuVqTtKm/RK/sIAJztWE9wGyPIBCGLt0l8 p7vtpybfWRtdrSt9HXYoaXtEAKa1O2KbwNN9l85VPmpchICcE121 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 adultscore=0 malwarescore=0 clxscore=1015 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-42698a/1793842636-1A2C49EA-E1861193/0/0 X-purgate-type: clean X-purgate-size: 4330 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842660568158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin gitlab CI configuration uses different environment variables for passing Xen console arguments to the test jobs. Switch all tests uniformly to 'XEN_CONSOLE=3D' environment variable. Not a functional change. Signed-off-by: Denis Mukhin --- automation/gitlab-ci/test.yaml | 12 ++++++------ automation/scripts/qubes-x86_64.sh | 4 ++-- automation/scripts/xilinx-smoke-dom0-x86_64.sh | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 96127995d7be..f984c34a922e 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -121,7 +121,7 @@ variables: CONTAINER: ubuntu:xilinx-hw-runner LOGFILE: xilinx-smoke-x86_64.log - XEN_CMD_CONSOLE: "console=3Dcom2 com2=3D57600,8n1,0x2F8,4" + XEN_CONSOLE: "console=3Dcom2 com2=3D57600,8n1,0x2F8,4" TEST_BOARD: "crater" TEST_TIMEOUT_OVERRIDE: 1000 artifacts: @@ -144,7 +144,7 @@ LOGFILE: smoke-test.log PCIDEV: "03:00.0" PCIDEV_INTR: "MSI-X" - CONSOLE_OPTS: "console=3Dcom1 com1=3D115200,8n1" + XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1" SUT_ADDR: test-2.testnet artifacts: paths: @@ -165,7 +165,7 @@ variables: PCIDEV: "00:1f.6" PCIDEV_INTR: "MSI" - CONSOLE_OPTS: "console=3Dcom1 com1=3D115200,8n1,pci,0" + XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1,pci,0" SUT_ADDR: test-3.testnet tags: - qubes-hw3 @@ -176,7 +176,7 @@ variables: PCIDEV: "56:00.0" PCIDEV_INTR: "MSI-X" - CONSOLE_OPTS: "console=3Dcom1 com1=3D115200,8n1" + XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1" EXTRA_XEN_OPTS: "fred" SUT_ADDR: test-22.testnet tags: @@ -188,7 +188,7 @@ variables: PCIDEV: "01:00.0" PCIDEV_INTR: "MSI-X" - CONSOLE_OPTS: "console=3Dcom1 com1=3D115200,8n1,pci,msi,04:00.0" + XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1,pci,msi,04:00.0" SUT_ADDR: test-1.testnet tags: - qubes-hw1 @@ -199,7 +199,7 @@ variables: PCIDEV: "01:00.0" PCIDEV_INTR: "MSI-X" - CONSOLE_OPTS: "console=3Dcom1 com1=3D115200,8n1,pci,msi" + XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1,pci,msi" SUT_ADDR: test-11.testnet tags: - qubes-hw11 diff --git a/automation/scripts/qubes-x86_64.sh b/automation/scripts/qubes-= x86_64.sh index 065f03931bea..73cbdff2be72 100755 --- a/automation/scripts/qubes-x86_64.sh +++ b/automation/scripts/qubes-x86_64.sh @@ -260,14 +260,14 @@ TFTP=3D/scratch/gitlab-runner/tftp CONTROLLER=3Dcontrol@thor.testnet =20 echo " -multiboot2 (http)/gitlab-ci/xen $CONSOLE_OPTS loglvl=3Dall guest_loglvl=3D= all dom0_mem=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_OPTS-} $ex= tra_xen_opts +multiboot2 (http)/gitlab-ci/xen $XEN_CONSOLE loglvl=3Dall guest_loglvl=3Da= ll dom0_mem=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_OPTS-} $ext= ra_xen_opts module2 (http)/gitlab-ci/vmlinuz console=3Dhvc0 root=3D/dev/ram0 earlyprin= tk=3Dxen module2 --nounzip (http)/gitlab-ci/initrd-dom0 " > $TFTP/grub.cfg =20 echo "#!ipxe =20 -kernel /gitlab-ci/xen $CONSOLE_OPTS loglvl=3Dall guest_loglvl=3Dall dom0_m= em=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_OPTS-} $extra_xen_op= ts || reboot +kernel /gitlab-ci/xen $XEN_CONSOLE loglvl=3Dall guest_loglvl=3Dall dom0_me= m=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_OPTS-} $extra_xen_opt= s || reboot module /gitlab-ci/vmlinuz console=3Dhvc0 root=3D/dev/ram0 earlyprintk=3Dxe= n || reboot module /gitlab-ci/initrd-dom0 || reboot boot diff --git a/automation/scripts/xilinx-smoke-dom0-x86_64.sh b/automation/sc= ripts/xilinx-smoke-dom0-x86_64.sh index 5379738019a7..0fe96d62534b 100755 --- a/automation/scripts/xilinx-smoke-dom0-x86_64.sh +++ b/automation/scripts/xilinx-smoke-dom0-x86_64.sh @@ -146,7 +146,7 @@ cd .. =20 # Load software into TFTP server directory. TFTP=3D"/scratch/gitlab-runner/tftp" -XEN_CMDLINE=3D"${XEN_CMD_CONSOLE} ${XEN_CMD_XEN} ${XEN_CMD_DOM0} ${XEN_CMD= _EXTRA}" +XEN_CMDLINE=3D"${XEN_CONSOLE} ${XEN_CMD_XEN} ${XEN_CMD_DOM0} ${XEN_CMD_EXT= RA}" cp -f binaries/xen ${TFTP}/${TEST_BOARD}/xen cp -f binaries/bzImage ${TFTP}/${TEST_BOARD}/vmlinuz cp -f binaries/dom0-rootfs.cpio.gz ${TFTP}/${TEST_BOARD}/initrd-dom0 --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842666; cv=pass; d=zohomail.com; s=zohoarc; b=cTc7ttbzDJ18geTUpET2RgaOgPXr/CByds42LkA/AzmZ6pMLg9/7BJ1YsbEhKId367XPbNEQP55jcy2lQ2OvVmSY8N2H5SAzU8TYyhZGud/kuIAW64pc4k4dKdPouw/Itdy3GkuYTHJ8aPa7mqTGcGTKEZG0obcpE+3xGFjGH8Y= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842666; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=zujfODrMzhuoOtTw8KoD9MLBWhlkSYHoJbtVpREWChU=; b=QGQN/eXWWl1M4mf8auB1SYV+BcKCapbDIXpT1WLFV/0jXDtRNtUiOk9pzDnRMyPIfh5p8TPZAzXtT2s9mn+oy5LlDOLQ42xEIFsJVcZh8gwq58Eerg0igTylAD7VQawOhI/INF9C9ymNr1c2WY/9uupsLvuEqfeN5byN9MMDQR4= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842666291146.2411347985544; Wed, 4 Nov 2026 17:37:46 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473381.1681027 (Exim 4.92) (envelope-from ) id 1xOmPr-0000ri-CU; Thu, 05 Nov 2026 01:37:23 +0000 Received: by outflank-mailman (output) from mailman id 1473381.1681027; Thu, 05 Nov 2026 01:37:23 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPr-0000rZ-8k; Thu, 05 Nov 2026 01:37:23 +0000 Received: by outflank-mailman (input) for mailman id 1473381; Thu, 05 Nov 2026 01:37:21 +0000 Received: from mx.expurgate.net ([194.145.224.10]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPp-0000on-NJ for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:21 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmPp-000xTH-3c for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:21 +0100 Received: from [10.42.69.11] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebddb9-bab6-0a2a0a5309dd-0a2a450be758-26 for ; Thu, 05 Nov 2026 02:37:21 +0100 Received: from [148.163.146.23] (helo=mx0a-00498f03.pphosted.com) by tlsNG-42698a.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebddcf-b7e8-0a2a450b0019-94a392179934-3 for ; Thu, 05 Nov 2026 02:37:20 +0100 Received: from pps.filterd (m0367124.ppops.net [127.0.0.1]) by mx0a-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mW5Z1469725 for ; Thu, 5 Nov 2026 01:37:19 GMT Received: from ph8pr06cu001.outbound.protection.outlook.com (mail-westus3azon11012027.outbound.protection.outlook.com [40.107.209.27]) by mx0a-00498f03.pphosted.com (PPS) with ESMTPS id 4hrdk511yn-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:18 +0000 (GMT) Received: from PH0PR07CA0037.namprd07.prod.outlook.com (2603:10b6:510:e::12) by CH3PR16MB5843.namprd16.prod.outlook.com (2603:10b6:610:1b1::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.8; Thu, 5 Nov 2026 01:37:15 +0000 Received: from PH2PEPF00048919.namprd05.prod.outlook.com (2603:10b6:510:e:cafe::7f) by PH0PR07CA0037.outlook.office365.com (2603:10b6:510:e::12) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:14 +0000 Received: from mx0a-00498f04.pphosted.com (205.220.161.53) by PH2PEPF00048919.mail.protection.outlook.com (10.167.243.75) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:14 +0000 Received: from pps.filterd (m0426317.ppops.net [127.0.0.1]) by mx0a-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50nDlC3230937 for ; Wed, 4 Nov 2026 20:37:14 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-usw.ser.proofpoint.com [34.209.42.160]) by mx0a-00498f04.pphosted.com (PPS) with ESMTPS id 4hnydrnpbe-3 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:14 -0500 (EST) Received: from localhost ([19.12.92.221]) by cmsmtp with ESMTPSA id OmPfxdKHgmeVDOmPgxZoaF; Thu, 05 Nov 2026 01:37:13 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=zuj fODrMzhuoOtTw8KoD9MLBWhlkSYHoJbtVpREWChU=; b=JT+pHz9Af1JLdkJ83HN PLLXcn4eIoQy0RJW69h3YZzAFyyXOd/A4XD2Y88ExSKvNW4NQZG201NUDhb4LUlT tSLQ+VtmiKSL4ms+Amk2tdHCzMABK7E+wFPFP1ALJtmibNVvsyoE5ommJ4VUx717 BAgAb1ZwzdenjwpOx7H2VkAMb7ZDB644BNcvQzs2JHNAFUJygDHCXr+V9MqZYy02 IFQAv9PyaRyiKL+0a7vIYa3TdhJj/FMYq/tqxKgWAJy9BlGn5MixpFeBSaMmPZ/Q oHVbwt16P5opYmURlSm/+S9Gmv5JiikNmS6uaVXtV6df6oDBd9EloA263+ms24qT Rqw== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Z9nu0rGVF0BGa72rupRwbfYRlsw2HF3r3zQcuQkLuT9TGTIWXE3Uud0wzir49B45QVXWSQH6MK3sCMB+Vn+55RTH5iDt3yDqW/OW/Pmdrg1+GWrTu8RkBaU0UWdMhLOGKJawpJu0B8F0baegY5CcCBYCvVFnXC8TgG/UagUTixGtl/xLZNC7Mvh4iaLYF43QjQzrsTnUJNRBdaY12rC2uI3s7aQRG7EZqE/l3m1hj7M/4daKgEuwRbJrCoBvKIk9GyilEuYCWCDf6dVS+oj9u3V9Rlgndd8EAq0XgufrG5Q80zIuNz4HIrbOEGNk0+9GeTBYRLDInTAZq/mPdmRzcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=zujfODrMzhuoOtTw8KoD9MLBWhlkSYHoJbtVpREWChU=; b=GYDeRk2pR1nzLvq/GJQh/DKSra/MBdUjQWo325MDP9iRuVE1KPrFI+F6jEXaJFsQZhp0QMEte8oHFhFzSTjussaQEItBxBBTYbzPcRLe4h/7bPRJ3hWNxjrtNhbAd2DUSZCJ9yfgE0E+/ko1Hh9zSMFW6IHs7jVZisdBDp+mFkoD7gAHYZqQROkG/I3aLLW1YF9+lEo5dZrZV4PnlgzpnDBpa1rnr47kQkuVZJOPsL4ksGNKSCv4yhBZINYFh99KfEnxU70Xp4752IEXG5TSjoI3biC2iijrIGeUCVd0bIIM0VT0VkK7suENnJcklUYUJJ0hv+CCw2JvUD7zK9gxfA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 205.220.161.53) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zujfODrMzhuoOtTw8KoD9MLBWhlkSYHoJbtVpREWChU=; b=hiB0JDp4cPZXW6tUe7NM0DFVX2vGr265UNAfsAErJNg/gAfeJEiXaQd3LQVz7lEqxSjK2wep3nWovwyyxcXJ5yCfCubzeaQv50Hp/TJ+xPlTWMWW65skhUVxkYWXE0IvanmS5YGwgCH01dmc4dQc5HVPZ/xF0CMy241MGpcQn6o= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 205.220.161.53) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 205.220.161.53 as permitted sender) receiver=protection.outlook.com; client-ip=205.220.161.53; helo=mx0a-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=zujfODrMzhuoOtTw8KoD9MLBWhlkSYHoJbtVpREWChU=; b= RgMHRHXvXRfrVk/u9sxbxjfCOOURFHsDHLsOfxvvz6RK4Iki2d8A0pBUWKtQJv9y Q631x895lgScwDeRcKnmj6GQsBFtVMSQfU50jkLPNQk1Ir+jI8C/TXwIKqdSPbKB 5r/SvXuS6hgPmSeg0fBXTl0fZmAMJg1ByH/nHWnL1DGCRC6b2pX69d9BAMnsMuFI 19Ruo8THkfeuvo8dw1y90KtvZXXFjn9M22mUjkOEYu+RBn4SYYNbY/HSgUdsYeUZ pLv/2NJW7cdOClQ/FCB9NJoioqhByxx1NSFJ4PFSnlZ1BXxLFnhAUBSFuALuov02 MqT88GNOXQnfS5iWBpdtvg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=zujfODr MzhuoOtTw8KoD9MLBWhlkSYHoJbtVpREWChU=; b=TjJdanySDhS17JNeEcu0JRm PBE+Gsg3yshARg67k6XzOLX8816k46uZSyUqWAP2B1KxBZc4hE+Rk7dXDmIj9GD7 TyM3YM7o2/Gb+XKcHdsJ5DVW/H/xirkX1cdLVBA/1HBSJYCBX7qf7EPNuHrCAl14 nvyl+B1mEk8M9vNCFNQSe7UjAy2seuVBEA7knNnEnglwOnGpAZCJkq5j6W5gR0DR 8wgalSRJxE4WeAxqMP+pfSZPe7FBQ6njcEW/oE7/u/gx6cbHfiuzr42qDCXtX2jl 1fO2qeVsqjXNrvLzSfnHTLLmxtP63Z0fYsKW7t0yHjogdGSSLGBBT7ov8E2ebbQ= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPfxdKHgmeVDOmPgxZoaF X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 03/13] CI: unify naming for hypervisor extra arguments Date: Wed, 4 Nov 2026 17:36:51 -0800 Message-ID: <20261105013701.719658-4-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH2PEPF00048919:EE_|CH3PR16MB5843:EE_ X-MS-Office365-Filtering-Correlation-Id: ff9b5b01-fc9e-47a3-967c-08df3add521b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|1800799024|376014|82310400026|36860700016|261026121527099003|11063799006|261021123027099003|261021121427099003|56012099006|261009223027099003|261102123227099003|261022075727099003|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: eEscxWOw0zFSSERa1CuplHZZIe/Kx8DCWHwnChWhzXzpxQRxOXD8JtKj2LRJGwiyjyxHOc6MTyhW9f0s/2bkg5iF91zR5Ja2gmVal/YcNfphw2OygUqwFcaBC0G7o0spFiQHvBibc3GVQRrX9YBhn429DwACWrxJypBQn/ttHSXoxbLzsZ44N31rEKOWDSXNVB4+pR/yntCjIbt7eUGswMhaXKGaG2UiOCyxN2iJ01iGpdZWXeC5nYPqnmj4qqe5ufPMSVxD7WRUss/RTcRBlksFlSkQpDcNiWlnd6rodMi/+WB0x8gmijZiy0wp5MGKulMTwD1FY1wEo1Vu95/MygUCqn4hwr3FU3ukIPCQ6rSHVmULOUI9cFYNMjd+XThPtYb5e5JiY99YIEHjk/sjRh3gm+1XlbxJCkGozrKOyVCKSQmlmomoqtJ5lvGTy1s0UjuwMqVoBMeJ1HgDckSK74sSGbdKKMCiSpzColOKgl+S/zllX8M5nVHb8Q1pG2SJ1Cb3IhdZdrPAy9hZDeMStr2HEZYULx/ULbnoPcD5h46mbfwUJZbaEoVNlAZeGRwsVc90P/qh23nu7M4GEem19Vb/P6CKsoxdTtMsS+WQXlic5+ueRc8qr+UGRt4YB7yhLwTCmUcHoa3XTaesTgoxpWVqc6Fj4T1tfv4wmgnCI2ueqbI9dTW3Ww6TbOqeu9jMB/N0vRP5Bjpo766cI5CFAQ== X-Forefront-Antispam-Report: CIP:205.220.161.53;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0a-00498f04.pphosted.com;PTR:mx0a-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(23010399003)(1800799024)(376014)(82310400026)(36860700016)(261026121527099003)(11063799006)(261021123027099003)(261021121427099003)(56012099006)(261009223027099003)(261102123227099003)(261022075727099003)(10067099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PI0iDt+1o8oFl7MxFHqEt/SleM+CO7MFLvMlV031G96L7B2Mx6MjkPKMpV8oRX0Y7IJY0W9/8mn+oAPMFo1IqSybfefZ13tb6Tl6OMu/Tp0Ek31nXXepmqExKSr+aTphBOpYmPLVTMNUMLqKl+OpzWepItR9RwZJVABdBCPWslze1UeHifip48UQR/TXpRhBwCfPpQMHwvSh5UhwnVmwYfoZ5mZMO+kAfkj0vyr7k1fe1rZ8QVLs1zo/lWC45gnREyaBZiRtsl2RhN3vcb8TLhc5SWRorvidFQ+Tq1ubbJJW2guuEXU5+8/EZ7qkFt5O/GnaeobesfIRkJNhwAMKEPvOQMzy4XtkXOXOEisYF2pVPOcPx/d5ymKLKh3jh2LtEpOioDy+0uov5KNZwCu53aQ0JP/w7vAEDi6pfNy+u0RbeCvTyMKuom+fI85uXIs6 X-Exchange-RoutingPolicyChecked: Uj4lmp/cqOieyxRO4FZEKU/KlcOCpMOP1VTkl4ZjrMZsIdjWwVeN3vrYm50c3CWO/ugLK5VGsXLttHENR7iIlSMKAzV8VGCG769eutEObxiRgV4VsNhvR77MP6siLezKFJ4cOfTmXFIIqdg8iSi4zy7N/UaxjDAs6Ck2uMvvH/G7MnUxMIrWmGS3q4CKLXTnL62IM2cgJWHzfYWBVOvQTJmDP3dzffO/IroiEJDkDJafdh3mR1Bddo3g29Sq3A2JKrjAW9dqGZkTz6vzUOlcURZuS7HDSWfHA5/HFyZ1uMZnHrGDZgZ6h6/KWLKqzNxU3FCpGIO6rTGQRiy2ocoydw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: +W3OeRaDrPqyKazuochSXhnEyqWbxv+leGxiYdhyP3I3NU8l6qAyOwChRsDY1MqpHGxAvO3i4SqWV0RxPO9DmrpohuIyeo7UlLGMflWCXRoXtTEE2gSKz35VUxGi2Ucor8bidRT9P8wi034RHSrKf4w+8P7Vp79WvW1BX0eHS6epKJ7V2kRyjnpvHVcBvzX7EX5kgyN9kZWn8MQpQLUN4f09kjfVcGRNvWWpCIezLcrVhWHF6tse/0UM1SRUf3gG+4/2Y2i/gdBjQsaccvkzMmt0DkF68hzbuDPQNQTsNNIwF8IcbS+IDBCu3h9f6HhBIcm+UdCDxdf7Q1ysrwY3t4N1d+ro3iMb6KOWC+lS9cnLXA/Sa43/9G3QiGF1HgbxphtdpFmK7YzvdAqoGnchunk2OAq71/HdxeYluByc/jhoqeNrsO1tMwaKrWJHmZq0ZHfRR1GcYtz+BwYPnhRMGHbuiYSnuItH7eJwAxYBtPucOWuLFOeZ2cyliGAndKBiKRvEFvdNCm2dV8m8stkCMfyuKaF9/tdj9Eyo1bUgSrcFC3L4prylu3txuP/L8uhgVd4z5xDA9zL4Mp8DHm9reNe6fatxsqyR4gcCoU085RKlR3lEb9mjLYO0XViUwf0fjxgV8n5x431V483lkdr1mA== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:14.8466 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ff9b5b01-fc9e-47a3-967c-08df3add521b X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[205.220.161.53];Helo=[mx0a-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: PH2PEPF00048919.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR16MB5843 X-Proofpoint-GUID: elxcNwdaW8WDbxOEV0XBj0QGt2o6uGgu X-Proofpoint-ORIG-GUID: elxcNwdaW8WDbxOEV0XBj0QGt2o6uGgu X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfXzHJs0noRi0oS MEowB1HjiUZNy+pbB1TO1SpqiD4SbD8tYDZp6OrxRkWlDEUKvnNULQHE/XJNm2CfnwWaAizI3NW beyqBSB4mheg6+SvT8ZT0nT4rjyw7p+2lMqnjaobNuM0XrUsRqXL X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX6HwY3DwQNvxo kj6ftHT8iZjp2LE/OsRQLXJMv2Dx6W9sAjKEte5Rf7MMC9TEDz9UqPDE+Tg/bYab3Ak7V8KX25p YvH3iHD2i1/Fx5d+YgXi/i/exwLeUdBF9yPn8xUC52E/w9vu8vtuZpg5PjLHaEk4qwJfTzDQskI c8/3/gF9qQoOYwm0BofmKsknT+mkhW/lWcvjxWetQ2GQCvZfrE/EH+90GHhUkHitfH8ozwuyjs2 2mW1c637qi/P00xbBhFPd9OyfRowORygN+ASBF5EFg2fXYvPEXv8fE8lsdLa9bRW2+VrVCJ4Qw6 Balbca9ZSCWgHuPsAXO/delXFPbic1iSf95iJr2owQkOlpZpp70zNvUuiXQ1TgLbdODzQATPuoc UtDFXX+Y0I/K6xrJ00c3TZEI4v2WmvXdbROXY3yqbUl79nS3RK11cqcrNqTsDLdxm6+vGSlIbZb IAumMcyUMtezjR23B5Q== X-Authority-Analysis: v=2.4 cv=BOImP1QG c=1 sm=1 tr=0 ts=6aebddce cx=c_pps a=HiuaN0cSM6iMs60el9to+g==:117 a=lOEMawUel/sSvQipkIvNbg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=YJXg7OVxOWrJwj3yZo-i:22 a=cbNQJ9GKAAAA:8 a=Z880l8yvlKrMw_Gkw6kA:9 a=P0bj-C3X3jJDpopQwM1U:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 malwarescore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-42698a/1793842641-AB0DD9EA-DF2C9586/0/0 X-purgate-type: clean X-purgate-size: 2117 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842666700158501 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Update the name of environment variable used to append an extra hypervisor arguments to 'EXTRA_XEN_CMDLINE' for consistency with existing 'XEN_CMDLINE'. Not a functional change. Signed-off-by: Denis Mukhin --- automation/gitlab-ci/test.yaml | 2 +- automation/scripts/qubes-x86_64.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index f984c34a922e..047c4d513a65 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -177,7 +177,7 @@ PCIDEV: "56:00.0" PCIDEV_INTR: "MSI-X" XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1" - EXTRA_XEN_OPTS: "fred" + EXTRA_XEN_CMDLINE: "fred" SUT_ADDR: test-22.testnet tags: - qubes-hw22 diff --git a/automation/scripts/qubes-x86_64.sh b/automation/scripts/qubes-= x86_64.sh index 73cbdff2be72..580a1e86f1ef 100755 --- a/automation/scripts/qubes-x86_64.sh +++ b/automation/scripts/qubes-x86_64.sh @@ -260,14 +260,14 @@ TFTP=3D/scratch/gitlab-runner/tftp CONTROLLER=3Dcontrol@thor.testnet =20 echo " -multiboot2 (http)/gitlab-ci/xen $XEN_CONSOLE loglvl=3Dall guest_loglvl=3Da= ll dom0_mem=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_OPTS-} $ext= ra_xen_opts +multiboot2 (http)/gitlab-ci/xen $XEN_CONSOLE loglvl=3Dall guest_loglvl=3Da= ll dom0_mem=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_CMDLINE-} $= extra_xen_opts module2 (http)/gitlab-ci/vmlinuz console=3Dhvc0 root=3D/dev/ram0 earlyprin= tk=3Dxen module2 --nounzip (http)/gitlab-ci/initrd-dom0 " > $TFTP/grub.cfg =20 echo "#!ipxe =20 -kernel /gitlab-ci/xen $XEN_CONSOLE loglvl=3Dall guest_loglvl=3Dall dom0_me= m=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_OPTS-} $extra_xen_opt= s || reboot +kernel /gitlab-ci/xen $XEN_CONSOLE loglvl=3Dall guest_loglvl=3Dall dom0_me= m=3D4G console_timestamps=3Dboot watchdog ${EXTRA_XEN_CMDLINE-} $extra_xen_= opts || reboot module /gitlab-ci/vmlinuz console=3Dhvc0 root=3D/dev/ram0 earlyprintk=3Dxe= n || reboot module /gitlab-ci/initrd-dom0 || reboot boot --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842667; cv=pass; d=zohomail.com; s=zohoarc; b=ZTkFNNgTNmPRnAOD4kKuhAV6AWclw/KBsaQkBnUdk+nHyMoKclNFelbNndfeG5Kp26rNv/MZzWzSnOBFbOjRNwqffWysTYpC6Jfgh4f6IDUR0bOYuiA5cm+tnDCM+/pSA3LRhT0+LKFDJ3SC3uT9LbW5SAciaoX08BxHJ2oNb24= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842667; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=xKMI1QxU/Ai3xJowBb3M7E1rgRfwSD9G3lY0z8xfDrs=; b=kQNShMqINphfzEdVoR8eR+OtmZmH4h2XzW2NravlEoslQpMmfYxLja+E9nSa8GzYFqIDhGD4QOy44x+HRB5Ip2KSNlFN/hEoTDBYZI+5+SSB6hIYcNxaPVIeGYNyNGhGcU1z1hYIhM0+VF+o3/bQPpA625g6QsOVYD0+8F2Habg= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842667204831.6239917826549; Wed, 4 Nov 2026 17:37:47 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473383.1681044 (Exim 4.92) (envelope-from ) id 1xOmPu-0001Mc-2b; Thu, 05 Nov 2026 01:37:26 +0000 Received: by outflank-mailman (output) from mailman id 1473383.1681044; Thu, 05 Nov 2026 01:37:26 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPt-0001MR-Un; Thu, 05 Nov 2026 01:37:25 +0000 Received: by outflank-mailman (input) for mailman id 1473383; Thu, 05 Nov 2026 01:37:24 +0000 Received: from mx.expurgate.net ([195.190.135.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPs-00018g-GS for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:24 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmPr-00E0Zh-ST for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:23 +0100 Received: from [10.42.69.9] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebddc1-2eae-0a2a0a5409dd-0a2a4509c1f6-16 for ; Thu, 05 Nov 2026 02:37:23 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-bad1c0.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebddd2-be1a-0a2a45090019-94a38ff11f32-3 for ; Thu, 05 Nov 2026 02:37:23 +0100 Received: from pps.filterd (m0384717.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mn6t1339679 for ; Thu, 5 Nov 2026 01:37:22 GMT Received: from co1pr03cu002.outbound.protection.outlook.com (mail-westus2azon11010056.outbound.protection.outlook.com [52.101.46.56]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hrbv9t30a-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:22 +0000 (GMT) Received: from DS1PR03CA0018.namprd03.prod.outlook.com (2603:10b6:8:233::15) by IA4PR16MB644269.namprd16.prod.outlook.com (2603:10b6:207:148::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:17 +0000 Received: from CH7PEPF00000019.namprd21.prod.outlook.com (2603:10b6:8:233:cafe::18) by DS1PR03CA0018.outlook.office365.com (2603:10b6:8:233::15) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:17 +0000 Received: from mx0a-00498f04.pphosted.com (205.220.161.53) by CH7PEPF00000019.mail.protection.outlook.com (10.167.244.168) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.569.0 via Frontend Transport; Thu, 5 Nov 2026 01:37:17 +0000 Received: from pps.filterd (m0426318.ppops.net [127.0.0.1]) by mx0a-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mhEP2969470 for ; Wed, 4 Nov 2026 20:37:16 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [44.208.76.22]) by mx0a-00498f04.pphosted.com (PPS) with ESMTPS id 4hnxs4nrpb-2 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:16 -0500 (EST) Received: from localhost ([19.12.92.221]) by cmsmtp with ESMTPSA id OmPixkZZHqQa1OmPixYpeF; Thu, 05 Nov 2026 01:37:15 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=xKM I1QxU/Ai3xJowBb3M7E1rgRfwSD9G3lY0z8xfDrs=; b=FE+gG7Zi1WbY9shEbyX hqPZls86A2FoL8teTUyYOe8B9Xd7PQINJ5YUKmG/XEHtB18t8ko9ysw4+744pJL+ wDzP+KVcxvqeiGox5aEf7nnkEIvcMgvF4mSq0CLhj4gyiT1ETtLXRMW6m8sJE2hL VPvuDzdwT7vWsTVso0u7dH3ZnMze4gvUGMQs52QxXFAABH8ZHM3J2kaEee12CB/j xroARCj0TnkJwBI9Oy3hXb99SD0HKmVM6x7ckMC2gjsbzJFXcrTkJfHWFGq4qtQH JhZypBlbo6n8DV0KbCe6QvhKOVaGpivPl3sEk6tukd+tZMrrfoDguERH/tmuIQ4x BQg== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fSrSUDv/tdI7SY/Pg8FZhW/xZwAQJbjwpKLm1g69mwTDtXFtIpm6pnwz6Cq7n3a0lppwtyaQJSqvxwBda5gxTJnDmDO8vIVxD7djGbV4Ez55veop6S6Yek+bSMSIeMJf0JHSedOpFF0jRw9vtSSv7khRX9mGpPoJwNKhJPxYOmvoVRyGfx2qliZw52ATEcML/A3A7HDjhkPTKxAXyEC+r9dKG/5uHQqa0Zfd1ZS9Q4JaDZLYyVnqSwrnxzjpSJE/haXm7aN6u5YpnA7K4ktedXPQxLnUfx1wTDIpUxShid7D+/C4wOsh7OeF1OogSl/aTFkTR5QCOhJn6zUOeAY/0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=xKMI1QxU/Ai3xJowBb3M7E1rgRfwSD9G3lY0z8xfDrs=; b=WfVTmOkRTsn7mnLp2uX/7SR1qMJNhn0ycFwvdXYbiOT3ACoZQ6Q45nd30cL3/bN7g9J4TC6q9ccG9f4iWCW7hFvLiWSBYOi1CM6Vb8TYK9kgIXjCEibLYmbZhLXCuHhmVs88yX7NCy7fNcjv4JX6DYuZWEE8osymtXT2m8xmqQ5BwkSPtWVWRcjkmCl257q2/a/RU4xAdml9we59qLqoa2jLKexwk05J3nnWOCih3zH+0O+QO0iSeDdni3QhxUyfPrlEGA21MwuGEwxeCxRNCBCGGEYGCD2HgNk7ywOeZ4oZaOIILKODCRCd0sgsw8C3TohJl3kmeBZhk9TIhWSlVg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 205.220.161.53) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xKMI1QxU/Ai3xJowBb3M7E1rgRfwSD9G3lY0z8xfDrs=; b=IfRTYTQIoLngtmhTD+WNXecJ9kKfCaYdZ7S2DkQT9829qZ+3Io1WO/oCe2hMLUCmGnv6PPCQo8Lv/w1uvfsZT0kekETiLrulZ0DRcMXYgMPhSTjGSu5fi4uUmTtDHrrXcWKcADXfl52SQWTUkR1JHFoeNPpmKqHeCaUfpfshENE= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 205.220.161.53) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 205.220.161.53 as permitted sender) receiver=protection.outlook.com; client-ip=205.220.161.53; helo=mx0a-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=xKMI1QxU/Ai3xJowBb3M7E1rgRfwSD9G3lY0z8xfDrs=; b= bu8Fb0WRpOzpzC6AIaydDi/maqeQKSyhAtlXjHAyEsJeFl0KuaFE4b7lPbl4byEU J8O1qvklBFtthtvyIiu4WDdBhjAz2xG0WznbltWCUO/37PHX6n3J1DT5i6az9q1A 5+Ep4MxXf3vZ0Hcsg6HPXbmXn3+8aB6vvqkAqh8BGYPFMQz6XYetiSeHKWNeVETt Jv7V+OhjfqDsmAy2yzSfmZDK8BQW+CkQ1pl/Vv3u70YRt03mSXePxYDaqL4C2rlU ngRN5HoT/yEPFoNteXu23Bz5Tfwnl9JBw3LMy2aF31xRcD6/ZjzShLwSEXXVSrAu Qnns5ipUeXdabSo7fOp5ww== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=xKMI1Qx U/Ai3xJowBb3M7E1rgRfwSD9G3lY0z8xfDrs=; b=BVKUdOrpvhhN+33GrrrmVwn k6IXsJnd4X9pZKXzGuLJPmMed2KruTBv2SjS18O7NgMFBxIxU5TI1yrBBFveTeDe XkP6jTGqk1VabRIi1ze5Hi1Sm5JY89ZapY9TfE5KZhTAEmG3IkC2dlOghfC1l8Hv XboVDTAZ5MimW+6jpYcuvOoVs/atLlFaUwwQiGW6PuFlR4BzlgWqVWPxzKC0b3zj BXcP898AQvipxn3XVDMWU2+iQEHy7m2YrEP+Kt2MoYX1iaPcavahqfGyQ6Mg1Z9w FNCAdDoVSMxcA+LlB5upW9cNcONQwFvlSA897NjGp531J3eHUTQCKbOUe0hdGHQ= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPixkZZHqQa1OmPixYpeF X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 04/13] CI: enable XTF build jobs Date: Wed, 4 Nov 2026 17:36:52 -0800 Message-ID: <20261105013701.719658-5-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 bulkscore=0 phishscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH7PEPF00000019:EE_|IA4PR16MB644269:EE_ X-MS-Office365-Filtering-Correlation-Id: 20fbe84e-9841-4acd-ff4d-08df3add53a0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|82310400026|376014|23010399003|1800799024|22082099003|18002099003|13003099007|10067099003|11063799006|261021121427099003|261028144727099003|261026121527099003|261102123227099003|261026140227099003|261009223027099003|56012099006|261022105027099003; X-Microsoft-Antispam-Message-Info: laLWfneKHkPT0lcRCum4xwWyrEzD3SScC9sAcrlnu9LhM35zvMuLC3q3UqwrLHquif/mZk6jih1ADXlsiUmaFRo9c58+dUJS+wLykERa4xdwLN8pO/DTNtZPlLxlBSKMobOpM/8EUSEjgSmJdZFXDWIr0618ccdAJx/YTefI7lta7zTUmgIvtS/wHM+SAt3XfWzApT83gpDt/2K/mcdJV0odsSFuX+KQI5O+WziG0/9quNApIKVhnIXzTsD82W3vJ5TmDWaaGpp2tc+aa72M/jxe5xsym7RwNhi6+0iR/pdB9svSorhNtE1R/dP2bb5j3sXjOhDgzc+PlZVYAszkrPKO9bqgxZrfmqf2QsK5X1uh6SuUdQVZizW3VSw0mdLffCrf5upImzTOuTtnZqDfq5lYu7Ml8J5WigRK1Jx0/jIttgggzejx5fRh22eM7c8ONt7nYt3nFr/88YRiMZ84FZcv7gijWtRSjazvgwBYkdiBDYMAEkyX9xrTRapW6KkvfXDiJ48M3a6iEQfL8Sd2u2SQlJ4uXGKubqWjC2FiK8HjM7gH5u+6zAhwLbqNOw/1/egCde5TqmBGtm3VbbnyjoENuZiAS0wnOtbUQ+aUYyhTvTaoq77bTVWEWV2CEgEVs8DjKRKL0Zhx82uqx3I+6Q== X-Forefront-Antispam-Report: CIP:205.220.161.53;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0a-00498f04.pphosted.com;PTR:mx0a-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(36860700016)(82310400026)(376014)(23010399003)(1800799024)(22082099003)(18002099003)(13003099007)(10067099003)(11063799006)(261021121427099003)(261028144727099003)(261026121527099003)(261102123227099003)(261026140227099003)(261009223027099003)(56012099006)(261022105027099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qzXUjBSNmLPlOQqITd98clfDi98VMVD6FvXf9As1t9f5wrLJMBs4/qzL/spCQGuNtnaHFN3mHpFXqCjFh+H2+vJR9jKgonNfFa/KhxO0fBWbNMUgivBWXOhdBsLAmZfD83nhT3HQp+rC6OxqMjqMLjA6JZ26BJ1v7uaFrbypVxPkRHtiGzSUlgmOqhx4JFyHLhXyedYUqznZz8Rou441ikSMrn59G5jEfOT7daDFLWkGQvEimeR082FFEUzBPnr0g4xz2R9HXuQxDrr3j/bs0e11Uk3DPvBQVYjoftUGn/vr7j57DZ1m4aBRtKrvkOulPy3bu2F+El+3eVjUHI/7hwLv1xdoI+y8dU9q+qy1a765FyQFB6nv34hDHWhIl+WMvRfsz4g/MTIMjpm35tKD8OcHq9WXNN3HABJzjjVEwTUzlLUnFy3AXcNQYclsvG/p X-Exchange-RoutingPolicyChecked: d98+Rjp8k3YoGx2Lah/XO4BJkSYx2opieX7WKcJPyjiSj91AnLBCZMhTM8WrEMdMDDUWk9MZC5RZS51fIbD8eeA1SkkAxDVK3beZDf8foLwxBOwRzzR5wBlcdSl86/0fA0YSP3O61TXBD5IJ7ahlLneazp3EH9PN/tFhXqViygzsdWffb0OMgq7maI60Nnse2uBLVNyQi/yhe5375kTAuch6Xwf+s2DWTjD/2uACTorUKtgs7XU56loOiX9gPTcYtqM7SFe2Y01K1SMCiDbIkVQpP2ZL82IQ/9Q5M45/pDEtWccO3o1/zA69om02lW22g1foucEIvMcxbUUYdbsqAg== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: XnrzHzKCNzl/MOpHKlnwOkQxmsAgL0wS/tR24t6nwEOXf51TF5IzMhKPJboxRLIrw/YDBKgtcgwoswk+9hqkX63Cnack0bqV7A8e1VoDKIYqGVHIvKTPWdnXtBRDtolsDAAVxkhddKQRG7mMEMm99eO1u5vwGAvynE/KGV1BqGa3KQ7NA9om3xNykEpl4IP3JonG1oAe+/U8xWhzdFfa1heIZSM72rEaLhoPmbkiaDPqaact7vW33W/JcbDWE/5+g2zBLuzTm+8o6vpQKeiIqcQOawaKaUtQj6oHHRqhjTDl8VwikuFjtjSQulE99cDDNODAuY8UUGYFWN3An3p289Yl9fXrqWIwhqtnhhLAWb45usQ0yLSlmeJp7MploLiPmuDNB+LJZEwK2dYBxYAi+ZmoC3yRxY1ZOJ7Sr8oaSUTW1Ka593IxpBntkPjHLpzCLtS1TVxavC8Ece3QLSirQiJZpv15KCiCwjN8zQPmdsk0RDhZVGCqFjRK/PFA8JCiKGscWKg1SZlLaHXsxzUTHvTb4xQ5VVYPToYamd1KxcHpesQXzXXVMk0Tkb+/qEEWV6VOjB8AoSKHltglOi1tuKR4buW5jvyq11DiKJcmEq+Fjj86tdHiQFjPv0KiD6x2K9HWcva5AVDSxc5D8lk4Fg== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:17.2752 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 20fbe84e-9841-4acd-ff4d-08df3add53a0 X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[205.220.161.53];Helo=[mx0a-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: CH7PEPF00000019.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA4PR16MB644269 X-Proofpoint-GUID: kNccnbaLNz494VNHsTc2Qxb70v0vs8wl X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX1LzQ+2KYORlw +8JBYLA/mYpMRu4pXA4j7CD+LN0S3DaQL3h7i7EqmcqkjfxkqNGUI6pEseaA0odJkGJcJdAwhqc LWBBI3lhHpsKnKkv3OmIARR4gkBTt2CcPGTFriX1E/bGaTJ+pkEC X-Authority-Analysis: v=2.4 cv=JKmuIMKb c=1 sm=1 tr=0 ts=6aebddd2 cx=c_pps a=0PDhd3HO6khzWhHQYbQRQA==:117 a=lOEMawUel/sSvQipkIvNbg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=AHe91QgOk3R4nFVtG5At:22 a=p0WdMEafAAAA:8 a=mLnsDVdbAAAA:8 a=cbNQJ9GKAAAA:8 a=rN6oJH6SHpm60vEaH9gA:9 a=3whSkbs7g9Me0DR5EJEX:22 a=WmVTiCyuxqgg3mnwYu6p:22 a=xnp1pY6zelCj5OLna2To:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX21jx1L+2emCy b55cFXxBs7cqPjvuh5B0RhmqJzz3ggMR3KlzivV6Wi+uXXPQd9IPlIGMeh0m8wmkd1x4d+Iq4N1 hwkorbNWaX8kJV1yUdw+DIGS+8KZmalCRfEPjmGNr2l3Q112xk0TNmIoCt4G6hSljseEuZ55Orh bs/rCSwSEpm5zkgj68OtAgGmmD1h8UYI/c+pX7496lkMj4w/O86Eojc9xqE1o/98vlzvmerlxf+ IqWs5NacCB4JBf5KsNKz6HZ+l7w4hz+7Rm3rHEyZa8V4ejF7XUu4Wr0pRkxHkl6TB3t5T2pz7eJ RBvOz9FsA0eaI2I4fENh7LZ2JRBbDYLkVk8U74FIw2hxYgDB3XnWZ/Yc/CJwz1WHfgpPwDnm6Am O0Y44BrIX6DYd2TmeAkwkiohMzkMn8I9060rjktDl4X54/uRXmOmCXnRFNRmDqBd7xcetypzoQt TOiQCXnNhcFXof/fSWA== X-Proofpoint-ORIG-GUID: kNccnbaLNz494VNHsTc2Qxb70v0vs8wl X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 lowpriorityscore=0 impostorscore=0 bulkscore=0 clxscore=1015 phishscore=0 suspectscore=0 malwarescore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-bad1c0/1793842643-BC8C9034-CF8D6F40/0/0 X-purgate-type: clean X-purgate-size: 2559 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842668747158501 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Build and publish XTF binaries to be consumed by test jobs. Signed-off-by: Denis Mukhin --- automation/gitlab-ci/build.yaml | 56 +++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.y= aml index 3d37e0b572d0..1f6228ba74ff 100644 --- a/automation/gitlab-ci/build.yaml +++ b/automation/gitlab-ci/build.yaml @@ -288,6 +288,7 @@ alpine-3.24-x86_64-gcc-debug: CONFIG_ARGO=3Dy CONFIG_UBSAN=3Dy CONFIG_UBSAN_FATAL=3Dy + CONFIG_SHADOW_PAGING=3Dy CONFIG_MICROCODE_SCAN_DEFAULT=3Dy CONFIG_XHCI=3Dy =20 @@ -297,6 +298,9 @@ debian-13-x86_64-gcc-debug: variables: CONTAINER: debian:13-x86_64 EXTRA_XEN_CONFIG: | + CONFIG_EXPERT=3Dy + CONFIG_UNSUPPORTED=3Dy + CONFIG_ARGO=3Dy CONFIG_SHADOW_PAGING=3Dy =20 debian-13-x86_64-clang-debug: @@ -305,6 +309,9 @@ debian-13-x86_64-clang-debug: variables: CONTAINER: debian:13-x86_64 EXTRA_XEN_CONFIG: | + CONFIG_EXPERT=3Dy + CONFIG_UNSUPPORTED=3Dy + CONFIG_ARGO=3Dy CONFIG_SHADOW_PAGING=3Dy =20 debian-13-ppc64le-gcc-debug: @@ -840,3 +847,52 @@ macos-26-arm64: variables: XEN_TARGET_ARCH: arm64 CROSS_COMPILE: aarch64-elf- + +.xtf-common: + variables: + BUILD_QEMU_XEN: y + script: + - git clone ${XTF_URI} xtf-${ARCH} -b ${XTF_BRANCH} + - make -C xtf-${ARCH} -j$(nproc) ${XTF_CONFIG} + - DESTDIR=3D$(pwd) xtfdir=3D/binaries make -C xtf-${ARCH} ${XTF_CONFIG= } install + artifacts: + paths: + - binaries/* + +xtf-arm64-gcc-debug: + extends: + - .gcc-arm64-build-debug + - .xtf-common + <<: *build-test + variables: + CONTAINER: alpine:3.24-arm64v8 + ARCH: arm64 + XTF_URI: https://gitlab.com/xen-project/fusa/xtf.git + XTF_BRANCH: xtf-arm + XTF_CONFIG: | + CONFIG_GICV2=3Dy + CONFIG_SBSA_UART=3Dy + +xtf-x86_64-gcc-debug: + extends: + - .gcc-x86_64-build-debug + - .xtf-common + <<: *build-test + variables: + CONTAINER: alpine:3.24-x86_64 + ARCH: x86_64 + XTF_URI: https://xenbits.xen.org/git-http/xtf.git + XTF_BRANCH: master + XTF_CONFIG: + +xtf-x86_64-clang-debug: + extends: + - .clang-x86_64-build-debug + - .xtf-common + <<: *build-test + variables: + CONTAINER: debian:13-x86_64 + ARCH: x86_64 + XTF_URI: https://xenbits.xen.org/git-http/xtf.git + XTF_BRANCH: master + XTF_CONFIG: --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842663; cv=pass; d=zohomail.com; s=zohoarc; b=d78cXNi6V4bV+vbFRnjuOgJDQ4CcmjFOahljrHmpXLGFiCMKjcZeLqHRdzYxRrZEsPvuVtClLk24ukyLAMgGLWnnUurOkaoGyu7+m8g5EYP4a7/5YExllMTvs8zXqmnZws2sWkL5bnRFM7CiRmSjMD+g9hBMv0CrDq2DOzDAk1E= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842663; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=jZyqy7ONjIuLvt0qadiSp89ZlsXU0AWfGQO1jBxQc+Y=; b=EVsiXhCVdKR2OLAQjY9FYh1lSpWTyJfSvZJ5hJnIGDfDBb4t0YBjDMitSJ9WIqA4yJqF39xDoXKflCPMfgNDuVRpRzoZpDoE2KTkocPNOpuW7a9jEFL4AvHQLzXEOHE1FF3ZnpnXv53JeJRvaUPUXjUhXr0bFyEJRX0i96kVsiw= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842663717690.5737825646344; Wed, 4 Nov 2026 17:37:43 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473385.1681054 (Exim 4.92) (envelope-from ) id 1xOmPw-0001gF-HC; Thu, 05 Nov 2026 01:37:28 +0000 Received: by outflank-mailman (output) from mailman id 1473385.1681054; Thu, 05 Nov 2026 01:37:28 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPw-0001fv-CI; Thu, 05 Nov 2026 01:37:28 +0000 Received: by outflank-mailman (input) for mailman id 1473385; Thu, 05 Nov 2026 01:37:26 +0000 Received: from mx.expurgate.net ([195.190.135.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmPu-0001Me-67 for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:26 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmPt-001xJk-Iu for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:25 +0100 Received: from [10.42.69.5] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebddbd-8faa-0a2a0a5109dd-0a2a4505a81e-28 for ; Thu, 05 Nov 2026 02:37:25 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-c201ff.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebddd4-4cb1-0a2a45050019-94a38ff12f80-3 for ; Thu, 05 Nov 2026 02:37:25 +0100 Received: from pps.filterd (m0367128.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50nMpm2612664 for ; Thu, 5 Nov 2026 01:37:24 GMT Received: from bn1pr04cu002.outbound.protection.outlook.com (mail-eastus2azon11010023.outbound.protection.outlook.com [52.101.56.23]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hrdw8rvuw-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:23 +0000 (GMT) Received: from CH5P221CA0004.NAMP221.PROD.OUTLOOK.COM (2603:10b6:610:1f2::20) by BLAPR16MB3809.namprd16.prod.outlook.com (2603:10b6:208:27d::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.569.12; Thu, 5 Nov 2026 01:37:21 +0000 Received: from CH2PEPF00000145.namprd02.prod.outlook.com (2603:10b6:610:1f2:cafe::20) by CH5P221CA0004.outlook.office365.com (2603:10b6:610:1f2::20) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:20 +0000 Received: from mx0b-00498f04.pphosted.com (148.163.138.245) by CH2PEPF00000145.mail.protection.outlook.com (10.167.244.102) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:20 +0000 Received: from pps.filterd (m0426315.ppops.net [127.0.0.1]) by mx0b-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mP0v3108414 for ; Wed, 4 Nov 2026 20:37:20 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-usw.ser.proofpoint.com [50.112.124.217]) by mx0b-00498f04.pphosted.com (PPS) with ESMTPS id 4hp33swb2g-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:19 -0500 (EST) Received: from localhost ([19.12.92.221]) by cmsmtp with ESMTPSA id OmPkxrldyCiSDOmPlxv6yb; Thu, 05 Nov 2026 01:37:19 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=jZy qy7ONjIuLvt0qadiSp89ZlsXU0AWfGQO1jBxQc+Y=; b=ZxW0Zwr6rtS80cdYAax NYArDaXgBTP5V5Wk0o1ZLVayNZdNNBF82yo8w0wkmKuHFYGr7lYATUuTitnnnbAQ aYISei9g06AmLtJYajN0VMy8v06Cr/6C++dX6RPRC7mUqv+elPwYxVi0Uhrj6UC/ pV/tm1OD90uBd2Z0XxZfTJdkrg/3Z86pUDoOszYO1HZjcMo98RlLFkJDSIgSe/bW wFVjQa4YdtemBs89hmSJhPGTbxSiW3tBBViG6bINj8iisxqwX7JrUMO8tBwGrdQb wK4busveRxuyxqbrG/9u1ftxdfTDCEn4kEudiTGuDVuBqlaPAb4fv8SzXgKh+Td4 Spg== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rqHLr6ZpBxtmR4+o48Gl0VtuM1ZgIm9FazP75iA6EQ6dJLEa/2NXqg/AOg7g2pBoavO2XFl1wXptQr/CbejhXMbAdZZC7lMaM/bmgaiPo2Il7nxafZJVPBw17w4m6JUsD2TGmFrans/xdo76i4U7Qs2YvfjAldq7GigUAhOQvN6ryFbeTaUq9WSK/8CqxcbnW+IEhqTujBbm26hYJ+Kc7K4HcZ07c737CFfFW7jNmrkV4xQcCSd9Ll2MQTclpr7OGA8yKnOAO+tFyaLmdHg1IkxV6iGQdouinJ0BPNjVhvRm1J62CZkR4+sTZT/Zt/dR8z1VWUvLNRbm4beRLi3AQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=jZyqy7ONjIuLvt0qadiSp89ZlsXU0AWfGQO1jBxQc+Y=; b=hXTRrDeYxOF4t3wZih/A5YuZjg4adsBdv7Srm2ZYTuSAcT+Cm4HdHuYjPOJvMNs8yi4Lnc+kP062+cQQea/6ZHN0Eqt4lb6PEdp6t6/sJC+aopOhmmFetaBqXyhGPE7A3uksEyohJBxaoqZRZ/qcm19JX7u8P3GcDe6+43OI0VIn6xdT3Gsb+fyxzA0JVvgsm/6ceFjSG17HxOMnHmKO0k10quoRie4jGNDGeSZNrZTDAcnZkCmLJ1rf3xPgAhCAxFKtbcsUgUN8yVs1+gTG+j+BZVf9luOEZWGrSW5aME64PHab9R2SXUE9lGSInd5IQhPL2dyd/8wYJ30XOJCgsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 148.163.138.245) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jZyqy7ONjIuLvt0qadiSp89ZlsXU0AWfGQO1jBxQc+Y=; b=iOOywY5N+yCdlXTYmGEc2XEG13NaahCNKBnspflfUteuLqQ4eeEDOXNpIxqGeDDBzj1JHbvBuo2uIlLL4VrPry4h3W1+KeRqbaW28XPfN8MKvcnxcnyUpaK6pP+jAxOM4gJq55h8Hh+Q/QBI7sB7b3VKJ2pVVB0AnsEhMbjIWTE= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 148.163.138.245) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 148.163.138.245 as permitted sender) receiver=protection.outlook.com; client-ip=148.163.138.245; helo=mx0b-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=jZyqy7ONjIuLvt0qadiSp89ZlsXU0AWfGQO1jBxQc+Y=; b= mt5vYDvfKJCFxejh3fakLgTdHUW1azTHxtB3jzTMtMhivtgzk3nTTGHSkgxjvKNV GWFkJfTowpZl+Nsi64GCuwZv7rFzv1AU713GmRIV/ld18OgcSDBD3PxjBKmWdh3X Ymkp1EecnZ0dN9Jd1Lha3m+ichLX319RhA/45nfHhyYXGkH+zS5GQojLsvBUXyLl YHygSksikCFTAWqvao0uAuW8a9OkBTW36ukRbDcLRh8XYGjOhMTXIICGKteaLP9h WshoeoSk3+CsHRvbs5S1k+QAhQu+RAWIFDqeSCv9mGF9P088bvtTPF4LYm1o/jlh HOP6vEqhOFOf6/NXzG0oIQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=jZyqy7O NjIuLvt0qadiSp89ZlsXU0AWfGQO1jBxQc+Y=; b=HNSTCerGiQI5PHBqhLk28v/ jvy6giEaB6O9+gRs1WD6FqJe7iZRSE9WTwQEVym9NbegLtekfsqLZuw7SzxRO59P OKh+RndumSm0ecnhdILfbJQR4C94Roq0qWIqEE/5g1Efq8ZeITQ8WnKLfKydzeMj 58Xy370LG71NuWaFrY8acvJkW5+xgfpsGf7IwjJk/l6wx+SSBltGUgEwvVALGXZA k/usXo6a56m1iBM1y+069MtrrSFfoTH7DDhQwzPRoToBjsTgmiXG6uaVVoXwPsXl bgmLlD6eIaTsHWzODLk0SpwGxiVn+/kR+uxhczhtwhHM0GuHjjwJMuaJ+UN9hsw= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPkxrldyCiSDOmPlxv6yb X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 05/13] CI: enable XTF status codes Date: Wed, 4 Nov 2026 17:36:53 -0800 Message-ID: <20261105013701.719658-6-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 lowpriorityscore=0 phishscore=0 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PEPF00000145:EE_|BLAPR16MB3809:EE_ X-MS-Office365-Filtering-Correlation-Id: b6fef1a6-975c-4948-844d-08df3add559d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|82310400026|376014|23010399003|1800799024|6133799003|10067099003|22082099003|261102123227099003|18002099003|3023799007|56012099006|261022105027099003|261009223027099003|261021123027099003|261021121427099003|11063799006|261028144727099003|261026121527099003|261026140227099003; X-Microsoft-Antispam-Message-Info: FLgbFR9twPWXet/qcluti3/j+CUHo2kYAuBrOmebGtitGKqlhHE2Rw7hmPebRVVCPkxRsW6eH6w2S1pB3GzYNsTyUTPc0G2eoAJ2SleVRtUAnpfYEF65H7cBmi/9d+XqLIhoVjT98zVodsU2OFpm5W2JDbhQtXLgCI+/XjHWcpB0amijGRqibmsdhz7x3NXa8khEmH2NrhaoxwHG8nmblOKYq8dK0BLsbs4vKG3zBdUFlgnn/LiOJsL0TZOB7Y6pjBVPs05CqfsKvAcRS5OEomMX9jZAYRdtI9se3prcx3vynM3WQ6vgqR0zUlAUi+GjGFEhtorxD7wZHrkAKZDCEKxDOhZy+or8Tmnl0mO9iuAkIkebsF2cbAp2J6xGsnKca3piDrm4LyGmmcD17gw4CI+oromhXjgywKIHTRC2cY01GppUEg8MqBTtNRWFxX8L3rHaHPs4I791I1bqAK/BDTnGR/Nl/FHUPWTmyvf+H9WamkzGrtwFLnWnXWDH3/IxtJvbrhKkVpIqXHnfIbdvYeMOIrr5mAhPL02PDxPBOcUkzrhZfeEr35jLKByYO6tn4k9IoFVWd6mXBTkNZMylhH8a6jdjYtvrAYnetqJURYnCAWzUAQJG5fEHc+VLtp52l14TUVzJYKPMPS8cT5PQWCW+z3J/TJ+sLporFjZxdZgqO1DZGQ9Loo2uJiONqWuE X-Forefront-Antispam-Report: CIP:148.163.138.245;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0b-00498f04.pphosted.com;PTR:mx0b-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(36860700016)(82310400026)(376014)(23010399003)(1800799024)(6133799003)(10067099003)(22082099003)(261102123227099003)(18002099003)(3023799007)(56012099006)(261022105027099003)(261009223027099003)(261021123027099003)(261021121427099003)(11063799006)(261028144727099003)(261026121527099003)(261026140227099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tntugV8kr8Owu/gUI1QEniTo9hbu5FJD2xqUTgb8FZJzVHUoKH84DrnpBS1lGVdTs7DPTMrEuFtuJsonkRVYpczUCyoQT+ljvorjRMEghSk6NJSAuSQ80Ufw+pVexygruE5dnmx2OQejBZDMPbOSEf6MrJGMVk5Djrmmuv2PNM6NLg+vjdi8/Fv8PfSeRuYvfh5P20cB40SR4O8rILVU6LYKRaHLWos3edlwNmIQuwHGHxJM4M3L0Uuy2ZF5XJ+hod7gUPQXGD1zb6YcWiFeBURNBw8sqrEMRmqPZdI6Hs2UyDl3kjUQUfBKyxenphbdez+Ln+ucnOXWqf4rI6LqMtKUBfdneybF6wTV09vrqllarVSooJKN+JumSsl7UUE618bNKq31dEF6tisYtpwY5WjQpl3RC8ESQ4/ikR8OvqW90pqn8YosXPCaKEgO1at0 X-Exchange-RoutingPolicyChecked: H0yKHVBRp86TX2CvraLT3GL+jGlReSb6B4Eeh22t/RHVe140L/SgDuDT2lEHVSZQOTUgkc3v263uR8UbGaAcW2JVNelw/xQCJpKgRXkqwfP7vCWRh7oOm2GVUA2GWtaBt8FM3UW9Y+EJTHKMBJpaO3aRCvpji8aNGtoos27pYGG10Vk6j52hV+TQqRR6OozO3o/livA/q9sppR+6VdPPZMScMC5eCNdOLLHl0px6BgxHOLnMbuYtNKSlQcbgiLZcDhV2vN3mIx5ZkQonVGSQQsnP/EiNhGN9vsKTu2MUh+vNu7IHKkyStvJELTb+FmZJSVjKaLGDwd5XP6UvlUYWww== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: dXTah2JuzeCpIHvObBvOAwPQOaYBUx0ARB71hcE/uZxz3jtz3H2jMuwS+xRrg7hNx7fvuONBXZ54OCIdqq9DLONs3jvr6oRrTN8yaEx+cCwZUKVLj0dJh5aPRkDZoH9GHqebDVUHVhylZbEzNPxJv652hNzePnajlXWPTooluVqNThmsWENT8p7uBrEq6gznTTExyRi3t3jeJLCmuEKQGrpzV0xoL6Csh8fDgZ3sFvAbAyl8gj5iPi7TocB1r2CqL8qEvYiSJzU0RL0OHa3lyby8l6XHeRToz/vT3HcxzzMtPmcTZUq6VOjk39KvA8cn7Qow+frkhm6CxEuMd0NQokx2XiWjx0DCMW8dinvmgoqCktmbw9peKXJ/ICvVHowqBYc5xWIEMVOdvp93mQuxGZNTNGl5rNYZmTbdBzro6ZjCEpUwHkhLMWVXEqKSxhpWhuTMDexEnHiM74EZ8saALndUrVJpOLaOkA/ZeCzoa6aIFSGk9+VYoOfxvvecmK18+a3zQW0qEDFPT4wQRpk8mHHEg9sKSJtDpZwt1CXo4AuA/M3O9KX4nKwnMUzR21x00BnED0O0HgCqXXfMBIRZR+O7XZwVXYYD3NnHHW7Fmovh8LwxXXOJ9Pk73ZWj0ZQywUcHwmLOBD9quSncyn3+6g== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:20.7048 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b6fef1a6-975c-4948-844d-08df3add559d X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[148.163.138.245];Helo=[mx0b-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: CH2PEPF00000145.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR16MB3809 X-Authority-Analysis: v=2.4 cv=JPiuIMKb c=1 sm=1 tr=0 ts=6aebddd3 cx=c_pps a=55pr0gqEmxT9FJl44qZDsQ==:117 a=b7IhknPlfT0FN1EembXvig==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=WER9OelvoqQQjwJToBYG:22 a=cbNQJ9GKAAAA:8 a=Ol5xH1M5udD1RAionIcA:9 a=O8hF6Hzn-FEA:10 a=DqJYxgmhk6moR-_7_KoZ:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfXwkq/ZqrjRSu8 gZ7V6NTuXkCEjVxh0lEIPA23aL7Dwk2/qLLq5lJ+cwqUtNaRVDnVHBKBmHH8QSEzTruQiBbC828 aJ+EvQtIRABurXJblzDLcRjgPcOZ+7cm0iE4zFwaoEPDW2VdEltB X-Proofpoint-ORIG-GUID: JT4nA8rwGjvj1s7_RVhvZVdoS5PpUOdE X-Proofpoint-GUID: JT4nA8rwGjvj1s7_RVhvZVdoS5PpUOdE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX382/s89NMGoN c9Fy4enXc3EiuXnWyrNv46+YZyoukY1g7GO4VpKkyiiGnGPFT/0Bc3E80iKLmLn5XA11kwWZTdq Wb58YALNZtPuhV571LhlxAcybjF9ckOjJBgNxRxjJ93XA+C3Z9XbPBrMwxmNthV+ujl6F/jOsoU wx2X3X+18WufKDEspuyz70A2cx13MEd/fcfpkI+p+XsqWIb29/qzIy2lgEtIeKSUoJ07Qv7W7Oe M6KhcnDcD2diRnz9SNRuzB+KMwY5s65zCGDnj7w62K1YCrqRMDkriTkAIVsvIGBa6kI4NuyPODj kpPP+7OBc+6vlf+Vp+RcdRT1eBGIvFlXk8v/IRkb+iqCaMHqh4BYVBNLCS70Ld8685WpFHOmg5x hM1203sKghK4HpQsDllmc3lcMCy6oRYEobtGeU7cu7mq3JB30uB4AjN6VBqIDH8YMO77oC5RIEj i6MolOvsGKFa3YwT0Fw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1015 malwarescore=0 bulkscore=0 adultscore=0 priorityscore=1501 phishscore=0 suspectscore=0 impostorscore=0 spamscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-c201ff/1793842645-F46A52A1-43B704DE/0/0 X-purgate-type: clean X-purgate-size: 2167 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842664670158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Enable XTF status code parsing detection similarly to python 'xtf-runner' script (XTF repo) to allow fine-grained test report. Signed-off-by: Denis Mukhin --- automation/scripts/console.exp | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/automation/scripts/console.exp b/automation/scripts/console.exp index e27886bbef23..55373f86e673 100755 --- a/automation/scripts/console.exp +++ b/automation/scripts/console.exp @@ -14,8 +14,9 @@ # - WAKEUP_CMD (optional): command to execute to wakeup the system 30s aft= er # seeing SUSPEND_MSG # - LOG_MSG (optional): final console message to wait for -# - PASSED: message to look for to consider test a success; if LOG_MSG is = set, +# - PASSED (optional): message to look for to consider test a success; if = LOG_MSG is set, # both LOG_MSG and PASSED must appear (in any order) for test to succeed +# - TEST_XTF (optional): distinguish XTF error codes =20 if {[info exists env(TEST_TIMEOUT_OVERRIDE)]} { set timeout $env(TEST_TIMEOUT_OVERRIDE) @@ -31,12 +32,24 @@ match_max 10000 =20 eval spawn $env(TEST_CMD) =20 +if {[info exists env(TEST_XTF)]} { + expect_before { + -re {Test result: SUCCESS} { exit 0 } + -re {ERROR-EOF} { exit 2 } + -re {Test result: SKIP} { exit 3 } + -re {Neither HAP nor Shadow available} { exit 3 } + -re {Test result: ERROR} { exit 4 } + -re {Test result: FAILURE} { exit 5 } + -re { crashed } { exit 6 } + } +} + expect_after { -re "(.*)\r" { exp_continue -continue_timer } timeout {send_error "\nERROR-Timeout!\n"; exit 1} - eof {send_error "\nERROR-EOF!\n"; exit 1} + eof {send_error "\nERROR-EOF!\n"; exit 2} } =20 if {[info exists env(UBOOT_CMD)]} { @@ -71,9 +84,11 @@ if {[info exists env(LOG_MSG)]} { } } =20 -expect { - -re "$env(PASSED)" { - exit 0 +if {[info exists env(PASSED)]} { + expect { + -re "$env(PASSED)" { + exit 0 + } } } =20 --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842689; cv=pass; d=zohomail.com; s=zohoarc; b=ON9YP1GcRCLFRzrsl3+jppdqIC+K1pt7MlxA0ZMhUeTJCS3UxqlfO9ouH+Gc2UX7lPC4r8MJD0aN526hStD/wql+NevvFTbeunbXYioc4JAWrn31l5WsarpeTyftkG2E9KCF+YsiGFpbpbMODxYNkpi8/p7L/FVMfbRRZmy/aFI= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842689; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Ats0e9qcsuS0OWl1Vk48D5A1NngnKfkQlNlY/HvDBqI=; b=Ue61cKjidzqNI+u4UArNKHUGvCT5MCC8JhX8LXyqvVDkR4Bzz2ThM2iUDuNpgBJHwYgFT1Dy/8831r9WnlZkCcFnGMlj9TWBWz9i6tr7Wjp9vOYFvVzSBz4i34cMYf+paN4cG1xVv1AfM492c0L0SGl7PevI1Wl3X4GPrryNPfA= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842689644646.7921190731957; Wed, 4 Nov 2026 17:38:09 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473392.1681079 (Exim 4.92) (envelope-from ) id 1xOmQ6-0002j0-7k; Thu, 05 Nov 2026 01:37:38 +0000 Received: by outflank-mailman (output) from mailman id 1473392.1681079; Thu, 05 Nov 2026 01:37:38 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ6-0002hg-2M; Thu, 05 Nov 2026 01:37:38 +0000 Received: by outflank-mailman (input) for mailman id 1473392; Thu, 05 Nov 2026 01:37:37 +0000 Received: from mx.expurgate.net ([195.190.135.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ4-0002Kd-NM for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:36 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmQ4-001xJk-3h for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:36 +0100 Received: from [10.42.69.11] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebdddf-8faa-0a2a0a5109dd-0a2a450b9320-0 for ; Thu, 05 Nov 2026 02:37:35 +0100 Received: from [148.163.146.23] (helo=mx0a-00498f03.pphosted.com) by tlsNG-42698a.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdddd-b7e8-0a2a450b0019-94a3921721b8-3 for ; Thu, 05 Nov 2026 02:37:34 +0100 Received: from pps.filterd (m0367124.ppops.net [127.0.0.1]) by mx0a-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mcq01469823 for ; Thu, 5 Nov 2026 01:37:33 GMT Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010002.outbound.protection.outlook.com [52.101.61.2]) by mx0a-00498f03.pphosted.com (PPS) with ESMTPS id 4hrdk5120t-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:32 +0000 (GMT) Received: from CH5P221CA0001.NAMP221.PROD.OUTLOOK.COM (2603:10b6:610:1f2::6) by LV8PR16MB6149.namprd16.prod.outlook.com (2603:10b6:408:1ec::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.9; Thu, 5 Nov 2026 01:37:22 +0000 Received: from CH2PEPF00000145.namprd02.prod.outlook.com (2603:10b6:610:1f2:cafe::8) by CH5P221CA0001.outlook.office365.com (2603:10b6:610:1f2::6) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:22 +0000 Received: from mx0b-00498f04.pphosted.com (148.163.138.245) by CH2PEPF00000145.mail.protection.outlook.com (10.167.244.102) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:22 +0000 Received: from pps.filterd (m0373461.ppops.net [127.0.0.1]) by mx0b-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mVLf059417 for ; Wed, 4 Nov 2026 20:37:21 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [3.215.31.156]) by mx0b-00498f04.pphosted.com (PPS) with ESMTPS id 4hnxy7wh7n-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:21 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmPnxuj8Lz55iOmPoxXLbn; Thu, 05 Nov 2026 01:37:21 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=Ats 0e9qcsuS0OWl1Vk48D5A1NngnKfkQlNlY/HvDBqI=; b=EhYkgCmbBNVBmrkdtlB 3d/iC1nSNWb5Vm1rPyp1hwYX+M/dVX5GNmwr0kmCufu+8LksW+1W80GTTh+K6AYm CzYKeTtRnwRZSbsL/H1QOXmGFla+o3TDJXyjdPGHilwTeNXTcQzktCH+o0HIoiNK /iIFPKj+zmLmVcAF4OiOGnE8nKQ9N9J9kvFgWLva3GdDHnLtVuPj13wx6ZswcYrA h+N8kAdVu5TBCciyTJCbCOa/09EAcTqcn7E6Ye2cxffpEe5qyORuRE8cnMaDzYSq hxxn15WgR0S7L0R0j7kmvQzvbz9fGJFzNv5NP9cF14/LYBs/S5tmq9FKZ8efJFiS qpw== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=krHV0HQPpkEGFEMFrTckdb/T4zO4+2S/IzbWmo3dMyeFeYoS9WKnfRKR+lG9TzvSknz9NstVqetjHbI5lnfGUQpA/E2jpFin+SQG4x9VPctXe4I6GZ6qNxO6+rSTAWzx688iCbUij8WuNSqm0c9gEbZi9WdZlCsUGgvyJhuZZj5H4qNtSP4hhqs+8CYluMcMkA9OgmlX3olo+pqkYOYrdseHgvo1uxOUTsiU1ZEGo1pAwHnFGeSJrbqNOB8/ilBPzwAAk9Jypc9AjXmY8XlbK5S6hxerVexIx9M5VpTKCGjiVxWwQtnAXE1l6TNxnExC3WmFEg9endNrCQ7YTJB0Bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Ats0e9qcsuS0OWl1Vk48D5A1NngnKfkQlNlY/HvDBqI=; b=QLN2lL5T7x7lHIpZbng2mE2iFarKV6sJDXxcm04ustjHzxRLNGOERHPu9loc2s27V5exDgr4bPCfh3H97jucpQDsfCJi+Cl6HwU5O8BYRT8c736XpmW+dqmrVV46gI0ljHxRyGErxBpgu8cpAEB1tWqNZBaB5pgJawR67RuQPjugkHSFmf2tv3yA/LyaJE05fNEXKDo9P4298Z/Ub9PsWlT2I1WNi4r6ntGHEeG9YbQHHf1C9rdlR4Xo9jfa/a5JVZ1wFzCtp+sqIHGoCO2naSNkLzzEVS9mNDseFK4LYwAvzyCelbipNsoEp8nHyQ5NVL6PvXbps6qmF1X9wDPpZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 148.163.138.245) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ats0e9qcsuS0OWl1Vk48D5A1NngnKfkQlNlY/HvDBqI=; b=dNo0IcD0/YfgcSivVPwz82t8T2uSuKZCHZBp15EQeekgOB0qiIgB0sv4b0nfyVmRniLmUckgUEWXQ8aeWgqJtd2/y5tj5IaqD0al3BzR5ikwDlit0sQmDOOX3IgGZxoymw4STR5BDVVOOzQM2UpOFBTWggFhFXxAnNefHmr+i9c= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 148.163.138.245) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 148.163.138.245 as permitted sender) receiver=protection.outlook.com; client-ip=148.163.138.245; helo=mx0b-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=Ats0e9qcsuS0OWl1Vk48D5A1NngnKfkQlNlY/HvDBqI=; b= QndsomkNkoUCnt1OZKHJo/6Glz1GTbQSKkm+1MX4INnuxJcIwUx+RjuOPODl9Di9 zc7J2Vs1f069uAykQplB0LAC1BrAEz0grES+VfyHbKWgLnpL/L8Lf6WI/ZGDZtOU HfSmdeucWUfFIVKaa03GZJwyBXnsPbnTbd1TCj6sPhWtObICCiXUK3QjPRXqaOeB 6MSIj3gJMgJueKhPsiJ7ADvtHIPOxtTrxJE+x4OQ73LHgUs8yOEvnqnJ2qtw/hDe a5B5jI4WXqC2AP2qAeKUbaw275gpzku6c87ce9QC0GKyA19FTvFsrsoHfnWNwcC5 FqN8HjcgYPvgfiULw49EnA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=Ats0e9q csuS0OWl1Vk48D5A1NngnKfkQlNlY/HvDBqI=; b=TvyQYA3Wd/HJ4foUa/Mg5gg jgtpkIkDUrd5pHpx5wDGRcFp7Y93DZVnmqWKsw/A2FnvzlwGkhNgr9uClRlEMfow OU47EtP1bSSvg85NguOKVzVGv6GLuew+CvNfqOOGGGJTg4ehz/iw0lFwXNf1aOkR 6b6qgZ5Z8JjKJx8yPyolO9OEu74q9LWoF5kacpO0zwr0Ajx5ZvJlppabKijlnyDs EwLnaUp9gBZ9rwAJssE9cHf39Hl2EPKZ7WEShn1OPmhKmbrcmtF5X0G2a0HcSNBr U9zFcuoRUSzwzZn2ealQ6AugqnzgyK7S4R+B0V4cqu80pxazli2I01vOtKVhShA= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPnxuj8Lz55iOmPoxXLbn X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 06/13] CI: enable binutils for alpine and debian containers Date: Wed, 4 Nov 2026 17:36:54 -0800 Message-ID: <20261105013701.719658-7-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 suspectscore=0 malwarescore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PEPF00000145:EE_|LV8PR16MB6149:EE_ X-MS-Office365-Filtering-Correlation-Id: 8e60c9be-3017-48d8-97ec-08df3add5666 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|1800799024|36860700016|82310400026|260925022911599003|260925021911599003|260925021311599003|11063799006|56012099006|261021123027099003|261021121427099003|261009223027099003|261022115727099003|261022075727099003|261026121527099003|261102123227099003|10067099003|22082099003|18002099003|6133799003; X-Microsoft-Antispam-Message-Info: 1LWnYal7Fnaagh5wciq5KERF3+lAu6buq6RPNKgwGOgakvrNHjnoutS17frwOLLu91v+Arpc8NdJaXejafx8lNT7e3Qz14r1ighGFbmYGRFXGecBFVEDMpwIgwqjxSG9GE1L1XoPLkMDk/DR86bIsdWKucptyGQWQ95SJy0FKjPsZuGywHaNNg0Q51dGRiH1WHXF/T9DzPMSzkmQ6xI8mVwsLGGWc5G3pFwX65jmBSqSZ5IF2ChF4jSjVAINDR/SxupKc2E77o9ekWUnBOOMkDfGxW5TzR27CORzt21LFjOUoWHVEHPVVX2+TCQ6KnIRL/RfdN973mtZ8+FjwkRQbgv7DwAq7PCyYZgvy+zeTWMKPi9LCruR9Cz14E3u8xaAB4SiDYGB1r4mLsrSsIlIUWsHCFxCyam13MEeUq1htY6GpFQX/jVpg3PJ00y4KKpqR62wjYdhax3p2PMdv1q2POCLPwc3s1EUDgp/uh14o1jvXRnZZMjEm0Iv0qWnoGP4iV+r+u7Ym7v+/yGxmBw7A7CSHCczH+4n7wjCMmVpWtd4eWnWkJfJKkIZpdTIzgD4+LeWq+nmK90la9aQFS7MK8vCpizVQCisyyuSBJJ25q8bFaeJ2FnDyWm478DF/YuRucZvjVJkB0/NfXnfPn9ocuRQXU/7AF+wWWNmQkw4WuL3ZwctbLslUQFk1hfoJygBef94QK4kcdl0TPBNOjRhyg== X-Forefront-Antispam-Report: CIP:148.163.138.245;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0b-00498f04.pphosted.com;PTR:mx0b-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(23010399003)(376014)(1800799024)(36860700016)(82310400026)(260925022911599003)(260925021911599003)(260925021311599003)(11063799006)(56012099006)(261021123027099003)(261021121427099003)(261009223027099003)(261022115727099003)(261022075727099003)(261026121527099003)(261102123227099003)(10067099003)(22082099003)(18002099003)(6133799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: kgqKQBdIWcx1xKOmntrsgX0Dt+RiweGUfvXrDUG/mssIu8QdjcUTWSXL9GpbIy2w/IBSQzvXNybACtIvxeu8yQb8RUYs3hY2svSysurEJjN1eT7y6CareuJzRwlHcgYSEQkn5UiAL0FvzGssCb9STRCyZ30/Cz3CjzZtO6/QiywMjCccLPXVQL03NSGGhg0o8Wos7NEO4GVCThgb8hMZ68TAJG6nFu1nAOqNJZPH6RUxHnsaTAxMA2/29yhjCyYc0SEwlvMeQt3XhAtT1C66Kl7NBWvtWnhVfCDBYa6DmtGbCVCthEJ91FSS2P5g8pggh+vqjSzjwq40l8HPP8icgR4KZDXn1XthrsGrJZGY2Dq+oZIJereno8fBklbvr7y+hkGb53Nd4w9ZxxJovmVNml5FBugAhRli1N6ZtrP7J8naVOJvNaDNcVLbtCTc4wIb X-Exchange-RoutingPolicyChecked: n9QZA47WRfKwuV7jeTqUK4q9LdPGHVPasVRI2AX9uGk9g3EBxc8ARYVyyK/Sy6+QfDgyJCsfxPBgzPyt3xt26iAMh/emnxN3rFuy2XjNMMqrBKLp8Tg9BPS/bLcsN962I5o2F0z2b1rPqPEPlJgwhHMV4iNvKtm5uWu5wrExc4P3UY8jgVXb2VCYd9OwlmV3Hx7cWJrxkHrP1tolKa5s0pMFoVjl3Ovz2dgYzlWhOVzzqHsnPkPwj1uED4NghOGhqWcU+Bi2mmdzks7En1OL8wA2QYtaJkn0Nl6X8AD4OaSsmNxpcKwwJP3JPD5qPZ5256QcrWMVyGJjxkHznRbnYw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: +EzKiBolm2yD+nHyFtDkuilaeiOJZ8wz89jVRi1b8SDgYnzUTBgruBoBp4Qs0YZ0GyQIW4ju+z3vYXeDOpJFFyo9WVg0CmUiWrdkfCMA6XUP4NW7+Cls3GHEXA7wGSD0ur9WO8P/3bf4XaQ+9QAbtWcgroHvJHg9ANHylJQe676V51r3leOI3VWdsVTTpkU73iiCqH5dKpa877duztdQ7ZNmfCQhjjN7ev8EpA+QbDGCzPYArSuSwWwzFmC6R9RWWVhyXToO+9j6kiKvpq3j6iAi+D46pDlYqC6ewWPRTXPm1fblPJIy02e0W9e3Rf0XU7lOnQQcq/WNe67ObgWd+OwymhWizDt/o+qOzTa/IyI4eT6E63yT68qhZuNYR2ysZcGWH5INmW9gzPUGCMQfkFUBOtb3ZIjMsVu7zuNwzLtonvJ5u9pPpau3TMKYkpR1BjB9n79+514DnzKtK1SFsx/KD34CwWRz6yHWmlmvfbC2XrXbIUqMmPmdoZJHUrUa2xIC34kWpxE6d6uvCGaJBnMltoEElXUbsf3j/uXbb6v8BZOcWQerTlUD3SUsAjRkEkj0FeFOnNWpq/cu38nK2JA+kHuxGK2Oj84CZSu2w8C42QyFsZCKP6JZcDxxec8bJb2JL/4XweUeo8+Vs0LQvQ== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:22.0196 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8e60c9be-3017-48d8-97ec-08df3add5666 X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[148.163.138.245];Helo=[mx0b-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: CH2PEPF00000145.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR16MB6149 X-Proofpoint-GUID: ktpeZN8BmRAW-SdQtCm1VcJnHpOiUeMQ X-Proofpoint-ORIG-GUID: ktpeZN8BmRAW-SdQtCm1VcJnHpOiUeMQ X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfXxoE3BCqVVEHs lapkZ9Aw06V1VVqgGJ1KliPrAnKavUjEFrXAlK35pwWuiQ/znkIKSk2eqCQRqiGwEAO1CyCTcyG tt/MzdQdcnYsfcnzNuM5Zps3ww3dnkZxsYnKBcr0yOtZD0W2hhtF X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX9LOq4xR8IwyU SXB8vPgoOII/8EfQCQI/oW77gtnhUxLmuzneEqFDy6Uv6rY70Y1e0tdTx20uy1kG7n240isQaSw L/lKm0KAnrkuWJ0GfwNWKm4/DopOI6KOWyvSbX5n3wPk/Phj+J/1TXZTLgTDd6PQlInZUP9vFzJ EEH5FExR6cmTfcP5NbHES5gehXfFV7VbIAgfm7woF4NNNWn2LxR1y5+L/7YVwe3TNcHsdtwlV2H WnuLBZKp6Gn4h62WElqEmzRsaLy0b7wTT+68XXnpuL/6YiPubcJ3JM5Dxvou0VKDxE1y053t0ij 3B7koTwDS4ZQmLara41xZvYgQ+ApetTuZ9u2jIDIO2uKbHpMQwh5s6lgpReTV5l/Na2J2+AIe+D yqg1tbQ4jnB7p4IpsQTcidzPOUhvmDRmr0Y39dfUFDeys6/aWQ6B71xJQw6ugdg/xQM9aSVWzXr tDI1TZVmOICiBp8eS0w== X-Authority-Analysis: v=2.4 cv=BOImP1QG c=1 sm=1 tr=0 ts=6aebdddc cx=c_pps a=h3cS895ItAADrFIx/0pANw==:117 a=b7IhknPlfT0FN1EembXvig==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=YJXg7OVxOWrJwj3yZo-i:22 a=cbNQJ9GKAAAA:8 a=y7AnYa6Roqe19iSE5WAA:9 a=G69WFyCBNqGPyalROSdv:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 malwarescore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-42698a/1793842655-19EC69EA-DBA3E51B/0/0 X-purgate-type: clean X-purgate-size: 2301 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842691237158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Enable binutils for the docker images used for test runners (e.g. 'readelf' may be useful for inspecting build artifacts). Signed-off-by: Denis Mukhin --- automation/build/alpine/3.24-arm64v8.dockerfile | 3 +++ automation/build/alpine/3.24-x86_64.dockerfile | 3 +++ automation/build/debian/12-arm64v8.dockerfile | 3 +++ automation/build/debian/13-x86_64.dockerfile | 3 +++ 4 files changed, 12 insertions(+) diff --git a/automation/build/alpine/3.24-arm64v8.dockerfile b/automation/b= uild/alpine/3.24-arm64v8.dockerfile index 5b28d874efae..7952005141fc 100644 --- a/automation/build/alpine/3.24-arm64v8.dockerfile +++ b/automation/build/alpine/3.24-arm64v8.dockerfile @@ -44,6 +44,9 @@ RUN < (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842673743806.9189033105008; Wed, 4 Nov 2026 17:37:53 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473390.1681068 (Exim 4.92) (envelope-from ) id 1xOmQ4-0002FM-C2; Thu, 05 Nov 2026 01:37:36 +0000 Received: by outflank-mailman (output) from mailman id 1473390.1681068; Thu, 05 Nov 2026 01:37:36 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ4-0002Cs-3J; Thu, 05 Nov 2026 01:37:36 +0000 Received: by outflank-mailman (input) for mailman id 1473390; Thu, 05 Nov 2026 01:37:33 +0000 Received: from mx.expurgate.net ([194.145.224.10]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ1-00024v-Fo for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:33 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmQ0-000xdn-Sz for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:32 +0100 Received: from [10.42.69.11] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebddb9-bab6-0a2a0a5309dd-0a2a450be758-42 for ; Thu, 05 Nov 2026 02:37:32 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-42698a.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdddb-b7e8-0a2a450b0019-94a38ff171a8-3 for ; Thu, 05 Nov 2026 02:37:32 +0100 Received: from pps.filterd (m0367128.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mdh32611538 for ; Thu, 5 Nov 2026 01:37:31 GMT Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011069.outbound.protection.outlook.com [52.101.57.69]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hrdw8rvva-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:30 +0000 (GMT) Received: from DS7P220CA0080.NAMP220.PROD.OUTLOOK.COM (2603:10b6:8:259::13) by DM4PR16MB5096.namprd16.prod.outlook.com (2603:10b6:8:52::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:24 +0000 Received: from DS4PEPF000001C4.namprd21.prod.outlook.com (2603:10b6:8:259:cafe::76) by DS7P220CA0080.outlook.office365.com (2603:10b6:8:259::13) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.8 via Frontend Transport; Thu, 5 Nov 2026 01:37:24 +0000 Received: from mx0a-00498f04.pphosted.com (205.220.161.53) by DS4PEPF000001C4.mail.protection.outlook.com (10.167.23.170) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.615.2 via Frontend Transport; Thu, 5 Nov 2026 01:37:24 +0000 Received: from pps.filterd (m0426318.ppops.net [127.0.0.1]) by mx0a-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50nw2r2971351 for ; Wed, 4 Nov 2026 20:37:23 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [3.215.31.156]) by mx0a-00498f04.pphosted.com (PPS) with ESMTPS id 4hnxs4nrph-2 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:23 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmPpxuj9tz55iOmPpxXLdZ; Thu, 05 Nov 2026 01:37:22 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=eMJ 7+fJaPspHNS78QHkdRIUv28HyzylFQ4loU77c2z4=; b=PbIRd8+UuAkHlTMJB1Y aIFbIkkMISSjWlMT/B48IrAnSVxYkV2+/RopSe7wCMgq1aYcrnKjAu5suZXTM0gS pbBOOZBOllANB6uEYOUMvByyDIGuiTciIDLzvmiN3Mj1SxULkC+Wp91WzVrNkHaK YgqktrHh9ffUo0kZ8jJ3ReIRvPdbqg55EnP1Jqx8YBKIGfJ2GdNWcncchiIxOS8m 1ud4LARvsO+q16bbpPtDmUow/NBeWtIxfKILJPFkVIEs/zX7lRnhaS7QtbWA92Xv k1bYuIbUvSD48zhU6gRvthqRdLbYqb66/Jv8sBWdlDIcp1K2+rQT+OnWVXM/9/qK QmA== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uTFx4kTQgN4gsUi5HlkMgQn6Og+w8DRQECFdGUeprSwR0pQO+lF8ntSux6yDlp+VuhnSfVkm9cG8WPGImDfNMAmc2pqGRT21fe0YJUWVHGODiut9aalKxffEHpvAUMkfpDJ7DeymKeKpSNVm7f9an0Yp2U9L6iTNGqNvdqHQWOwkkqFF8/kr7t+0HdpKDm4/Q3a7n7odcr9OalAs1tnthbP2MmE+JTDfV8QJjaRsqRjidTSjVS04p4PvcSHi3ZRPW1vmutnWi0STD2jTRiJKefYCaSl9ZWazlAWjC09/I6lNcaZmBKG/Td3FregqWx/5eaJQdfTaK6qiUx/qbbTbPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=eMJ7+fJaPspHNS78QHkdRIUv28HyzylFQ4loU77c2z4=; b=PXRmtaHDhOY9Y/bneboHPRoXIAvJWDUAUcZs2ki2Ly1XdUoKCEThgWwwgRxW2+mQwY3Ft9v2A3K7V+GpBcdlDTw7pEFlHm0zVpx1pnRjaIgrJs6EdInrU03afMHgY4UVUfCsaxQdwn9fZzbD7khdx64gNvZiEJi7kVF6r9E7XhipCPDfXqlHgpNRlfqeLAm02ZuBLvnSNRcosCSVNsqqaBBhhKEmYtirONCYkT+S4eBw9AQBffj1ZMgaeF31sy5EZB5y8XAjMxO+c4PNXehe4Lm1B/C1m5eYvjdmiOmJNecEhv/OzZSoXfKXT8Yb/zMUWZBKUopyY6kLT1xor19akw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 205.220.161.53) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eMJ7+fJaPspHNS78QHkdRIUv28HyzylFQ4loU77c2z4=; b=a7e3jcA3e9Fdq+5PSBTgD6AN3oBQHmt/2oZMF3HoKxetfq3n4VcrU6VBct7pvtYmD8CrPV0EO1t/OI2qc6yx08Wd8AF1nOdBtQOG6nYfaUoNFTPb5EqIDKAD+sWkM5fG9hevV03YnFS6lvgXHgOrco/wvdp2+ySLOXx3P3fB4zw= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 205.220.161.53) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 205.220.161.53 as permitted sender) receiver=protection.outlook.com; client-ip=205.220.161.53; helo=mx0a-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=eMJ7+fJaPspHNS78QHkdRIUv28HyzylFQ4loU77c2z4=; b= FX9Toz3R0wsGd/DYm4hBUD+i5J+b/JioJh5lBakjlp0xpwkyf9lxCb8rflUGZRXz ez2rOOUmdNJK+GuPxQyFIi9FptAfFK+FcDJCimINdfwJpQ9gMg5INy/buothXbi9 czaYdcEePHwFBEP6sctKgBXa6S844dSVkwzPZEl1YuYM9iWVYyDut55rieaz1FLM BE2bfUa7RJBpETITq4jRHfksLDmD50s6Z2XPowEVgZuSrCEQDKage2cJMtIxWj86 DmvdK3Il6WmkNbvTw/gu6bfZ/JboP1b+yBRC3tXCgpPYYeOuEt/xHHC279oTkcjh tYzAa4iUxVSpslNOS9Vhzg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=eMJ7+fJ aPspHNS78QHkdRIUv28HyzylFQ4loU77c2z4=; b=Z53iHNw1QzlvDGWLDO+Kq/N lOD5/P7EgD/NMeTh24bNHp4S/vph3RzQY5eb9BZaPwm/bJFXxdMwS0YQC9ExVOyO krZA0LRrhzjVytuwcyEX7iwGtivGzZiksAoBDwxJn2g73AF11NNDMRjKmvze3RZ2 Z543SECe7JSTrpI77JAPpS5xk+kdAQ4AltVtAkx3pFjHbp8uuVgBqGOMpzJDBEhg Cc9bVWSc/c9bsEMhYHQErp+/1g2kCCecYUpJVBlCyjXQIeT2U7LmBNfaBG1VSYl8 KyNxrRGg63yvYV6T6Jr76kpl6FKf8fpi1Giw03u/o8KBKIxVsZrj3PvW6bGNK2g= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPpxuj9tz55iOmPpxXLdZ X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 07/13] CI: rework to allow hardware runners Date: Wed, 4 Nov 2026 17:36:55 -0800 Message-ID: <20261105013701.719658-8-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 bulkscore=0 phishscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS4PEPF000001C4:EE_|DM4PR16MB5096:EE_ X-MS-Office365-Filtering-Correlation-Id: 1fa11602-8110-44f5-aabe-08df3add57dd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|36860700016|23010399003|376014|22082099003|18002099003|6133799003|10067099003|3023799007|13003099007|56012099006|11063799006|261026140227099003|261022115727099003|261026121527099003|261102130727099003|261028144727099003|261021121427099003|261021123027099003|261022075727099003|261102123227099003|261022105027099003|261009223027099003|260925022911599003|260925021911599003|260925021311599003; X-Microsoft-Antispam-Message-Info: CAjGAQ6r0xd2gM1VintJjo1TtOaYNyl2B73+ZXUAj+zZImb2ogWYpQEL7Mo2eDCU/QqRot2XcYRVku+3ZbENeKJI3nsLcKIvvoR/SyH6yRb9k81s55djTi/FADCOSj2DPeMv9zR7KUHDbOTZDpn6G0hDbk1vAiU6ik77yUuw5f+Dg/fbsOIa5D4l/tr/exgr7Kyf9k5t1JECyYZCWlExfBfiGIQedurh5CtgkM3oTD4zneIfB1+9HCa68e+7oNOymqDTz9pBgfvbGC8wcanHvSynIXoCnjExpb4LBqH+suuAYgpQk9Xvtjlxzl500SWWfe30oOJTApjmhBEcnYHr5z9ehyAC54x8bMIAVlc5uli8tSxSCBtptDeTSylt/VUsmbMnE65QRFecqlvkbAI1t87aNhOvoS5ObTuMPlVeU34bFH4HvrtSFsWBZw81cYwHey4yfcyppCW4yQxySSjVwDbMYPvd+gsNY1nB6syzzsHqr4lBZ9/mPC0oJHCbRynDdnenADWRbIG52eSpIMS7wFy47XpOrtML5mfK4NtiAPW9ogSF+9XxhS6cgj8rdBNLYBMuyfLM7C/S7B3uQvEl6J2/4c0EBaUIH0Tlh1HudtF3dL74tfYWjQsw5EowD8ayTc97nSsVe+bGKO+MEoUrqg== X-Forefront-Antispam-Report: CIP:205.220.161.53;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0a-00498f04.pphosted.com;PTR:mx0a-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(1800799024)(82310400026)(36860700016)(23010399003)(376014)(22082099003)(18002099003)(6133799003)(10067099003)(3023799007)(13003099007)(56012099006)(11063799006)(261026140227099003)(261022115727099003)(261026121527099003)(261102130727099003)(261028144727099003)(261021121427099003)(261021123027099003)(261022075727099003)(261102123227099003)(261022105027099003)(261009223027099003)(260925022911599003)(260925021911599003)(260925021311599003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: TCBjZejOBWwoxltoWMsOcu3zkZHoC0PMqLPODGMIHKPnke568w5ib33fj+WU0WmSAHhhAQ234oiO7iLpKCyCRr8+7w6GvX2WbTEV1IK/Vra3QUaW+sFlhoL9XlxUCsrFTzzhThExEdgILgS3JaYHB+DvqHh4olA7Zqyocdp9axUaOGEYCaax01x0lBETDlxgqOOA2bI8YI4tRR0Oiq9f4bmxAwYx0q9VdqWNjniMYwZHoTvPFKEu82BBn+OG1QmXomvyEs7T9QVXvzyC/4K/UgJp7lGupaltdKhOkEkxcU4m08oVHSO2FJdGFAXkuxB1GT4Kxanr4+ttjq9dokqnuysszbLJ4TayxkPE9sCgRyXB29x1pHDp5Xwb/OXKQ5g0dauWkjmuENrEgdM/ADSyJ0LLZhb2nuZQ5IRaGJ+4WcduCTKNjy7YQd2+ci3XFfA6 X-Exchange-RoutingPolicyChecked: tqAA86xomtOi4kYPAwuOInUtPMm6nKVBdfE09sjBsJkYS3IGJIjtePqoCx98GXu2eKIhgWUgKJFbWJCkP8QI0ChJGzyCoDEcM9+aLPx04TB0NkkZhjNm2ZCFfVwi2k6476BZ64Z1jE8/QFWt6j2Wi1EMnRgUsjjriIzTVrS4vQBj2yprU93sXMYmWk9t7NE4KSK0bG6Dgxo6dnjbciLg+DpMAp+by5H02v2szII0KDp9LX5yky1OoHom4f4w+s/LUJsAQouNt441PGh/FdmUxjl3gkiqc0+nUnIDsRdTbsxhCqlhsMDoMdr9lggzfkbm+kFG9pKOsnS2jLoVpnqgpA== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 7x5TfF9uN4ifopv1VHQ1hIeciAGrKiUvE6h8EIpuP5SErwWbktltvbkV2+NF/4gx61TJb7kPo/3/IU3keYlNxSbo1leARi+WLc3LhACwsarHRp4H9SF+6U0TNajjsFQ7LyxukiOUFiPhmqjSO6Kco/OdlESwpu2IkPOHH2IENP7daevcHsVDa7sw3A67gQCI7WeoSoL3yUuD+GONKYaRu7aWGBbKTlr7fqga3d8gJsqHpWHtWzpFx3mYUmnqT9l1qLLB6Oq8pzZSpu5Dur3aHUJYN7Y9gbQfgRAqSsQHD9n268yHUb10pStvhXCP916XB474Iz/8C/LvuHP/H7CMqMXrqG+6e11kdMBrudaC1Bu/7e5wnYoueQeQatRYTTEAMNETs+wJEiNPL/opItNKwCqyx86u+pj6nn23GYOuaOxAFfICmT4dGcWYwxM4FfsLecTyw00D+WSjvG/qndmCoZbIJRQgCOfGiF0cXfv+RFw7I/MiT2lJQX9Yovai5nu4JIRV/kFtUSKLkz5FqJgxtf8sKDSqkc4QvDwG5I6PYMsDUrEj1rUNCkvjKz2TgJsJkhsgSX+GrU10K+qdw0Erd2Wur/JHDMw/y/5eW/AvHpw82XeELwq9Ffnhh8iY/Iae2qcB0SzSCN3UesEGCLBjSQ== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:24.4036 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1fa11602-8110-44f5-aabe-08df3add57dd X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[205.220.161.53];Helo=[mx0a-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: DS4PEPF000001C4.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR16MB5096 X-Authority-Analysis: v=2.4 cv=JPiuIMKb c=1 sm=1 tr=0 ts=6aebddda cx=c_pps a=e0i8hnKg6rYC2BAxtNpLhQ==:117 a=lOEMawUel/sSvQipkIvNbg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=WER9OelvoqQQjwJToBYG:22 a=VwQbUJbxAAAA:8 a=cWRNjhkoAAAA:8 a=p0WdMEafAAAA:8 a=mLnsDVdbAAAA:8 a=cbNQJ9GKAAAA:8 a=Kh_WWJUcqPMiyg44z38A:9 a=G69WFyCBNqGPyalROSdv:22 a=WmVTiCyuxqgg3mnwYu6p:22 a=sVa6W5Aao32NNC1mekxh:22 a=xnp1pY6zelCj5OLna2To:22 X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX+OPa15ZZoGsB 0rg8ELFSGNMII2h3fQW0PZMTovCAxAli1i7KcoF58UqG5pGrjhw5mcMcqI1/3Zq93ycvPz7VHDw QceNO1lTv+9UeU0K69uQd3rTBN1zQKAeVOQEjL0AJ4RHVyErUadH X-Proofpoint-ORIG-GUID: wnO-Lte5Ca-nU2Mr1Zhv4j4nyCmfzr-Z X-Proofpoint-GUID: wnO-Lte5Ca-nU2Mr1Zhv4j4nyCmfzr-Z X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX9Yu1qaBG5WWj 0+8vfikgH2AW3aE/XtAE3Dtj27ZGDE+aeoyJRwX+bBxwMOhkXhcbc7wXQJOxI6vP4N/ypxU/sJ1 Eg8VRxPczOkNyKKyUrUBj4hco6BxYoz8e2s8RPmkSA6sVNHQ6sgqwRLAcB5I0bsSKLFARIzfHL0 EVXdmnCHALZ/zJsq43UVukJO9r6Atd7jQScT1rW35vk0ENcheseumwAihT1+mR7gxa89vPVnFnl BN0C4lnB2VdQUKd2nbehlbLb4RFMHnRvQjtzvVvaNHD+h44OjMO5JI0I5PrTXxNTWpBeBR+komx 8w418IahxY/fAJxat1TGbq+moJyvgUMXPXoh8pHzcanU+CVNf7yRn0bveVnqldVwSyvpvM/OsN5 DT596eDFZoRcON/XcimQqLTGUdtrMtPhCS6Vx59qTDv9M+jc0oTD59cDYPJ/ml8F+uC1+hGmKRZ BkcyqcaNeS5k2szcg7Q== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1015 malwarescore=0 bulkscore=0 adultscore=0 priorityscore=1501 phishscore=0 suspectscore=0 impostorscore=0 spamscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-42698a/1793842652-19AC09EA-5E7ACD6B/0/0 X-purgate-type: clean X-purgate-size: 30910 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842675038158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Rework current bash tooling to simplify its use for local testing and CI integration. Allow batching multiple tests in one run. The batching rules are: - Use 'SELECTED_GROUP_ONLY' for running only XTF group of jobs. If unset, run all XTF jobs. - Use file passed in 'XTF_MANIFEST' to select a group of tests to run. If unset, run all known tests. - Use regex in 'SELECTED_XTF_ONLY' environment variable to select a group of XTF tests. If unset, run all tests. Correctly resolve individual XTF test statuses returned from console.exp for pretty accounting. Include per-test title in the output. Rely on per-XTF 'info.json' for assembling per-test Xen command line. Prefix all per-arch XTF QEMU configuration fragments with "qemu-" prefix and move them under 'xtf' directory. While here, rename qemu-xtf.sh to xtf.sh since the code is now generic, not QEMU specific. Update all affected QEMU XTF jobs. Signed-off-by: Denis Mukhin --- That may clash with https://lore.kernel.org/xen-devel/20260922100900.29129-1-anthony@xenproje= ct.org/ and https://lore.kernel.org/xen-devel/1793715358.8631fc262581453bbf619ec5b206= 2170.1a1a1c44b87000403d@vates.tech My take - pytests is the way to go, but I had to unblock myself with running some AVIC testing, so ended up with existing bash infra cleanup. --- automation/gitlab-ci/test.yaml | 165 +++++--- .../scripts/include/configs/xtf-arm64-config | 2 - .../scripts/include/configs/xtf-x86_64-config | 0 .../include/configs/xtf-x86_64-efi-config | 0 .../scripts/include/manifests/qemu-x86_64 | 75 ++++ automation/scripts/include/xtf-runner | 138 ------ .../include/{xtf-arm64 =3D> xtf/qemu-arm64} | 13 +- .../include/{xtf-x86_64 =3D> xtf/qemu-x86_64} | 13 +- .../{xtf-x86_64-efi =3D> xtf/qemu-x86_64-efi} | 13 +- automation/scripts/qemu-xtf.sh | 28 -- automation/scripts/xtf | 395 ++++++++++++++++++ 11 files changed, 590 insertions(+), 252 deletions(-) delete mode 100644 automation/scripts/include/configs/xtf-arm64-config delete mode 100644 automation/scripts/include/configs/xtf-x86_64-config delete mode 100644 automation/scripts/include/configs/xtf-x86_64-efi-config create mode 100644 automation/scripts/include/manifests/qemu-x86_64 delete mode 100644 automation/scripts/include/xtf-runner rename automation/scripts/include/{xtf-arm64 =3D> xtf/qemu-arm64} (79%) rename automation/scripts/include/{xtf-x86_64 =3D> xtf/qemu-x86_64} (53%) rename automation/scripts/include/{xtf-x86_64-efi =3D> xtf/qemu-x86_64-efi= } (75%) delete mode 100755 automation/scripts/qemu-xtf.sh create mode 100755 automation/scripts/xtf diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 047c4d513a65..9ca93842dfe7 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -5,6 +5,31 @@ - if: $CI_JOB_NAME =3D~ $SELECTED_JOBS_ONLY when: on_success =20 +.test-jobs-group: + extends: + - .test-jobs-common + rules: + - if: '$CI_JOB_NAME =3D~ $SELECTED_JOBS_ONLY && $SELECTED_GROUP_ONLY = =3D~ /(^|,)(all|[*])(,|$)/' + when: on_success + - if: '$CI_JOB_NAME =3D~ $SELECTED_JOBS_ONLY && $SELECTED_GROUP_ONLY = =3D~ $GROUP_REGEX' + when: on_success + - if: '$CI_JOB_NAME =3D~ $SELECTED_JOBS_ONLY' + when: manual + allow_failure: true + - when: never + +.test-jobs-perf: + extends: + - .test-jobs-group + variables: + GROUP_REGEX: '/(^|,)perf(,|$)/' + +.test-jobs-hardware-xtf: + extends: + - .test-jobs-group + variables: + GROUP_REGEX: '/(^|,)xtf(,|$)/' + .arm64-test-needs: &arm64-test-needs - project: $ARTIFACTS_REPO job: $LINUX_JOB_ARM64 @@ -27,11 +52,44 @@ job: microcode-x86 ref: $ARTIFACTS_BRANCH =20 +.xtf-arm64-gcc-debug: + variables: + ARCH: arm64 + script: + - time ./automation/scripts/xtf 2>&1 | tee ${LOGFILE} + artifacts: + paths: + - '*.log' + when: always + needs: + - *arm64-test-needs + - alpine-3.24-arm64-gcc-debug + - xtf-arm64-gcc-debug + +.xtf-x86_64-gcc-debug: + variables: + ARCH: x86_64 + script: + - | + if [[ "${CONTAINER}" !=3D "debian:13-x86_64" ]]; then + apk add --no-cache binutils + fi + - time ./automation/scripts/xtf 2>&1 | tee ${LOGFILE} + artifacts: + paths: + - '*.log' + when: always + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + - xtf-x86_64-gcc-debug + .qemu-arm64: extends: .test-jobs-common variables: CONTAINER: debian:13-arm64v8 LOGFILE: qemu-smoke-arm64.log + XTF_TARGET: qemu-arm64 artifacts: paths: - smoke.serial @@ -58,6 +116,7 @@ variables: CONTAINER: debian:13-x86_64 LOGFILE: qemu-smoke-x86_64.log + XTF_TARGET: qemu-x86_64 artifacts: paths: - smoke.serial @@ -66,11 +125,6 @@ tags: - x86_64 =20 -.qemu-smoke-x86_64: - extends: .qemu-x86_64 - variables: - TEST_TIMEOUT_OVERRIDE: 120 - .qemu-riscv64: extends: .test-jobs-common variables: @@ -503,6 +557,12 @@ zen2-suspend-x86_64-gcc-debug: - *x86_64-test-needs - alpine-3.24-x86_64-gcc-debug =20 +zen2-xtf-x86_64-gcc-debug: + extends: + - .zen2-x86_64 + - .xtf-x86_64-gcc-debug + - .test-jobs-hardware-xtf + zen3p-smoke-x86_64-gcc-debug: extends: .zen3p-x86_64 script: @@ -565,6 +625,12 @@ zen3p-tools-tests-pvh-x86_64-gcc-debug: - *x86_64-test-needs - alpine-3.24-x86_64-gcc-debug =20 +zen3p-xtf-x86_64-gcc-debug: + extends: + - .zen3p-x86_64 + - .xtf-x86_64-gcc-debug + - .test-jobs-hardware-xtf + qemu-smoke-dom0-arm64-gcc: extends: .qemu-arm64 script: @@ -653,21 +719,13 @@ qemu-smoke-dom0less-arm64-gcc-debug-earlyprintk: - *arm64-test-needs - alpine-3.24-arm64-gcc-debug-earlyprintk =20 -qemu-xtf-dom0less-arm64-gcc-hyp-xen-version: - extends: .qemu-arm64 - script: - - ./automation/scripts/qemu-xtf.sh arm64 mmu64le hyp-xen-version 2>&1 = | tee ${LOGFILE} - needs: - - *arm64-test-needs - - alpine-3.24-arm64-gcc - -qemu-xtf-dom0less-arm64-gcc-debug-hyp-xen-version: - extends: .qemu-arm64 - script: - - ./automation/scripts/qemu-xtf.sh arm64 mmu64le hyp-xen-version 2>&1 = | tee ${LOGFILE} - needs: - - *arm64-test-needs - - alpine-3.24-arm64-gcc-debug +qemu-xtf-arm64-gcc-debug: + extends: + - .qemu-arm64 + - .test-jobs-common + - .xtf-arm64-gcc-debug + variables: + TEST_TIMEOUT_OVERRIDE: 10 =20 qemu-smoke-dom0-arm32-gcc: extends: .qemu-arm32 @@ -741,49 +799,36 @@ qemu-alpine-x86_64-gcc: - *x86_64-test-needs - alpine-3.24-x86_64-gcc =20 -qemu-smoke-x86_64-gcc: - extends: .qemu-smoke-x86_64 - script: - - ./automation/scripts/qemu-xtf.sh x86_64 pv64 example 2>&1 | tee ${LO= GFILE} - needs: - - debian-13-x86_64-gcc-debug - -qemu-smoke-x86_64-clang: - extends: .qemu-smoke-x86_64 - script: - - ./automation/scripts/qemu-xtf.sh x86_64 pv64 example 2>&1 | tee ${LO= GFILE} - needs: - - debian-13-x86_64-clang-debug - -qemu-smoke-x86_64-gcc-pvh: - extends: .qemu-smoke-x86_64 - script: - - ./automation/scripts/qemu-xtf.sh x86_64 hvm64 example 2>&1 | tee ${L= OGFILE} - needs: - - debian-13-x86_64-gcc-debug - -qemu-smoke-x86_64-clang-pvh: - extends: .qemu-smoke-x86_64 - script: - - ./automation/scripts/qemu-xtf.sh x86_64 hvm64 example 2>&1 | tee ${L= OGFILE} - needs: - - debian-13-x86_64-clang-debug - -qemu-smoke-x86_64-gcc-efi: - extends: .qemu-smoke-x86_64 - script: - - ./automation/scripts/qemu-xtf.sh x86_64-efi pv64 example 2>&1 | tee = ${LOGFILE} - needs: - - debian-13-x86_64-gcc-debug - -qemu-xtf-argo-x86_64-gcc-debug: - extends: .qemu-smoke-x86_64 +qemu-xtf-x86_64-gcc-debug: + extends: + - .qemu-x86_64 + - .test-jobs-common + - .xtf-x86_64-gcc-debug variables: - TEST_TIMEOUT_OVERRIDE: 60 + TEST_TIMEOUT_OVERRIDE: 10 + XTF_MANIFEST: include/manifests/qemu-x86_64 + +qemu-xtf-x86_64-efi-gcc-debug: + extends: qemu-xtf-x86_64-gcc-debug + variables: + XTF_TARGET: qemu-x86_64-efi + +qemu-xtf-x86_64-clang-debug: + extends: .qemu-x86_64 + variables: + ARCH: x86_64 + TEST_TIMEOUT_OVERRIDE: 10 + XTF_MANIFEST: include/manifests/qemu-x86_64 script: - - ./automation/scripts/qemu-xtf.sh x86_64 pv64 argo 2>&1 | tee ${LOGFI= LE} + - time ./automation/scripts/xtf 2>&1 | tee ${LOGFILE} + artifacts: + paths: + - '*.log' + when: always needs: - - alpine-3.24-x86_64-gcc-debug + - *x86_64-test-needs + - debian-13-x86_64-clang-debug + - xtf-x86_64-clang-debug =20 qemu-smoke-riscv64-gcc: extends: .qemu-riscv64 diff --git a/automation/scripts/include/configs/xtf-arm64-config b/automati= on/scripts/include/configs/xtf-arm64-config deleted file mode 100644 index 99427409276d..000000000000 --- a/automation/scripts/include/configs/xtf-arm64-config +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG_GICV2=3Dy -CONFIG_SBSA_UART=3Dy diff --git a/automation/scripts/include/configs/xtf-x86_64-config b/automat= ion/scripts/include/configs/xtf-x86_64-config deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/automation/scripts/include/configs/xtf-x86_64-efi-config b/aut= omation/scripts/include/configs/xtf-x86_64-efi-config deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/automation/scripts/include/manifests/qemu-x86_64 b/automation/= scripts/include/manifests/qemu-x86_64 new file mode 100644 index 000000000000..82b40deb94e5 --- /dev/null +++ b/automation/scripts/include/manifests/qemu-x86_64 @@ -0,0 +1,75 @@ +test-hvm32-argo +test-hvm32-cpuid +test-hvm32-debug-regs +test-hvm32-example +test-hvm32-invlpg +test-hvm32-lm-ts +test-hvm32-selftest +test-hvm32-xsa-122 +test-hvm32-xsa-188 +test-hvm32-xsa-239 +test-hvm32-xsa-317 +test-hvm32pae-argo +test-hvm32pae-cpuid +test-hvm32pae-debug-regs +test-hvm32pae-example +test-hvm32pae-invlpg +test-hvm32pae-selftest +test-hvm32pae-xsa-122 +test-hvm32pae-xsa-188 +test-hvm32pae-xsa-317 +test-hvm32pse-argo +test-hvm32pse-cpuid +test-hvm32pse-debug-regs +test-hvm32pse-example +test-hvm32pse-selftest +test-hvm32pse-xsa-122 +test-hvm32pse-xsa-188 +test-hvm32pse-xsa-317 +test-hvm64-argo +test-hvm64-cpuid +test-hvm64-debug-regs +test-hvm64-example +test-hvm64-invlpg +test-hvm64-lbr-tsx-vmentry +test-hvm64-lm-ts +test-hvm64-rtm-check +test-hvm64-selftest +test-hvm64-xsa-122 +test-hvm64-xsa-168 +test-hvm64-xsa-173 +test-hvm64-xsa-188 +test-hvm64-xsa-195 +test-hvm64-xsa-221 +test-hvm64-xsa-231 +test-hvm64-xsa-232 +test-hvm64-xsa-269 +test-hvm64-xsa-277 +test-hvm64-xsa-278 +test-hvm64-xsa-304 +test-hvm64-xsa-317 +test-hvm64-xsa-454 +test-hvm64-xsa-463 +test-pv64-argo +test-pv64-cpuid +test-pv64-example +test-pv64-rtm-check +test-pv64-xsa-122 +test-pv64-xsa-182 +test-pv64-xsa-188 +test-pv64-xsa-193 +test-pv64-xsa-212 +test-pv64-xsa-221 +test-pv64-xsa-224 +test-pv64-xsa-227 +test-pv64-xsa-231 +test-pv64-xsa-232 +test-pv64-xsa-234 +test-pv64-xsa-255 +test-pv64-xsa-259 +test-pv64-xsa-279 +test-pv64-xsa-286 +test-pv64-xsa-296 +test-pv64-xsa-317 +test-pv64-xsa-333 +test-pv64-xsa-7 diff --git a/automation/scripts/include/xtf-runner b/automation/scripts/inc= lude/xtf-runner deleted file mode 100644 index d1ef888465c3..000000000000 --- a/automation/scripts/include/xtf-runner +++ /dev/null @@ -1,138 +0,0 @@ -#!/bin/bash -# -# XTF test utilities. -# -# Environment variables: -# BOOT_MSG: Expected boot message -# FW_PREFIX: Firmware images path including '/' at the end -# PASSED: XTF test printout in case of a pass -# QEMU_PREFIX: QEMU path including '/' at the end -# TEST_LOG: Output log file -# UBOOT_CMD: U-Boot command line -# WORKDIR: Test working directory -# XEN_BINARY: Xen binary location -# XEN_CONSOLE: Xen console device name -# XTF_SRC_CONFIG: XTF config file -# XTF_SRC_BRANCH: XTF branch -# XTF_SRC_URI: XTF source code URI - -# Output log file -TEST_LOG=3D"${TEST_LOG:-${XEN_ROOT}/smoke.serial}" -# XTF test printout in case of a pass -PASSED=3D"${PASSED:-Test result: SUCCESS}" -# Expected boot message -BOOT_MSG=3D"${BOOT_MSG:-Latest ChangeSet: }" -# Test working directory -WORKDIR=3D"${WORKDIR:-${XEN_ROOT}/binaries}" -# XTF source code -XTF_SRC_CONFIG=3D"${XTF_SRC_CONFIG:-include/configs/xtf-${ARCH}-config}" - -function die() -{ - set +x - echo "FATAL: $*" >&2 - exit 1 -} - -# Build an XTF test binary. -# $1 Test variant. -# $2 Test name. -function xtf_build_binary() -{ - local xtf_variant=3D$1 - local xtf_name=3D$2 - local xtf_dir=3D"xtf-${ARCH}" - - # Crude check for local testing - if [ ! -d ${xtf_dir} ]; then - git clone ${XTF_SRC_URI} ${xtf_dir} -b ${XTF_SRC_BRANCH} - fi - - make \ - -C ${xtf_dir} \ - -j$(nproc) \ - $(tr '\n' ' ' < ${XTF_SRC_CONFIG}) \ - TESTS=3Dtests/${xtf_name} - - export XTF_NAME=3D"${xtf_name}" - export XTF_VARIANT=3D"${xtf_variant}" - export XTF_WORKDIR=3D"$(readlink -f ${xtf_dir})" - export XTF_BINARY=3D"${XTF_WORKDIR}/tests/${xtf_name}/test-${xtf_varia= nt}-${xtf_name}" -} - -# Build Xen command line for running an XTF test. -# $1 Test variant. -# $2 Test name. -function xtf_build_cmdline() -{ - local xtf_variant=3D$1 - local xtf_name=3D$2 - declare -a cmdline=3D() - declare -A per_test_args=3D( - [argo]=3D"argo=3D1,mac-permissive=3D1" - ) - - cmdline+=3D("${XEN_CMDLINE}") - - # NB: OK to have hvm64, which is x86-only variant - if [[ $xtf_variant =3D=3D "hvm64" ]]; then - cmdline+=3D("dom0-iommu=3Dnone dom0=3Dpvh") - fi - - if [[ -v per_test_args[${xtf_name}] ]]; then - cmdline+=3D("${per_test_args[${xtf_name}]}") - fi - - export XEN_CMDLINE=3D"${cmdline[@]}" -} - -# Build an XTF test environment. -# $1 Test variant. -# $2 Test name. -function xtf_build_test() -{ - local v=3D$1 - local xtf_name=3D$2 - local xtf_variant=3D"" - - for x in ${XTF_SRC_VARIANTS}; do - if [[ "${x}" =3D=3D "${v}" ]]; then - xtf_variant=3D${v} - break - fi - done - if [[ -z $xtf_variant ]]; then - die "unsupported test variant '$1', supported variants: ${XTF_SRC_= VARIANTS}" - fi - - xtf_build_binary ${xtf_variant} ${xtf_name} - xtf_build_cmdline ${xtf_variant} ${xtf_name} -} - -# Execute an XTF test. -function xtf_run_test() -{ - rm -f ${TEST_LOG} - export BOOT_MSG PASSED TEST_CMD TEST_LOG UBOOT_CMD - ./console.exp |& sed 's/\r\+$//' -} - -# Setup environment and run an XTF test. -# $1 Test variant. -# $2 Test name. -function xtf_test() -{ - # Out: FW_*, QEMU_*, XEN_{BINARY,CONSOLE}, XTF_SRC_* - xtf_arch_prepare - - # In: XTF_SRC_* - # OUt: XTF_{BINARY,NAME,VARIANT,WORKDIR} and XEN_CMDLINE - xtf_build_test $@ - - # In: FW_*, QEMU_*, XTF_*, XEN_* - # Out: BOOT_MSG, PASSED, TEST_{CMD,LOG}, UBOOT_CMD - xtf_arch_setup - - # In: BOOT_MSG, PASSED, TEST_{CMD,LOG}, UBOOT_CMD - xtf_run_test -} diff --git a/automation/scripts/include/xtf-arm64 b/automation/scripts/incl= ude/xtf/qemu-arm64 similarity index 79% rename from automation/scripts/include/xtf-arm64 rename to automation/scripts/include/xtf/qemu-arm64 index 5d851af788a1..1f23e33fc0ac 100644 --- a/automation/scripts/include/xtf-arm64 +++ b/automation/scripts/include/xtf/qemu-arm64 @@ -3,20 +3,17 @@ # XTF test utilities (arm64). # =20 -# Arch-specific environment overrides. -function xtf_arch_prepare() +# Target-specific environment overrides. +function xtf_init() { export FW_PREFIX=3D"${FW_PREFIX:-/usr/lib/u-boot/qemu_arm64/}" export QEMU_PREFIX=3D"${QEMU_PREFIX:-}" export XEN_BINARY=3D"${XEN_BINARY:-${WORKDIR}/xen}" - export XEN_CMDLINE=3D"${XEN_CMDLINE:-loglvl=3Dall noreboot console_tim= estamps=3Dboot console=3Ddtuart}" - export XTF_SRC_BRANCH=3D"${XTF_SRC_BRANCH:-xtf-arm}" - export XTF_SRC_URI=3D"${XTF_SRC_URI:-https://gitlab.com/xen-project/fu= sa/xtf.git}" - export XTF_SRC_VARIANTS=3D"mmu64le" + export EXTRA_XEN_CMDLINE=3D"${XEN_CMDLINE:-loglvl=3Dall noreboot conso= le_timestamps=3Dboot console=3Ddtuart}" } =20 -# Perform arch-specific XTF environment setup. -function xtf_arch_setup() +# Perform target-specific XTF environment setup. +function xtf_setup_host() { # Crude check for local testing if [ ! -d imagebuilder ]; then diff --git a/automation/scripts/include/xtf-x86_64 b/automation/scripts/inc= lude/xtf/qemu-x86_64 similarity index 53% rename from automation/scripts/include/xtf-x86_64 rename to automation/scripts/include/xtf/qemu-x86_64 index 186f074bd8eb..0e079893dc25 100644 --- a/automation/scripts/include/xtf-x86_64 +++ b/automation/scripts/include/xtf/qemu-x86_64 @@ -3,20 +3,17 @@ # XTF test utilities (x86_64). # =20 -# Arch-specific environment overrides. -function xtf_arch_prepare() +# Target-specific environment overrides. +function xtf_init() { export FW_PREFIX=3D"${FW_PREFIX:-}" export QEMU_PREFIX=3D"${QEMU_PREFIX:-}" export XEN_BINARY=3D"${XEN_BINARY:-${WORKDIR}/xen}" - export XEN_CMDLINE=3D"${XEN_CMDLINE:-loglvl=3Dall noreboot console_tim= estamps=3Dboot console=3Dcom1}" - export XTF_SRC_BRANCH=3D"${XTF_SRC_BRANCH:-master}" - export XTF_SRC_URI=3D"${XTF_SRC_URI:-https://xenbits.xen.org/git-http/= xtf.git}" - export XTF_SRC_VARIANTS=3D"hvm64 pv64" + export EXTRA_XEN_CMDLINE=3D"${XEN_CMDLINE:-loglvl=3Dall noreboot conso= le_timestamps=3Dboot console=3Dcom1}" } =20 -# Perform arch-specific XTF environment setup. -function xtf_arch_setup() +# Perform target-specific XTF environment setup. +function xtf_setup_host() { export TEST_CMD=3D"${QEMU_PREFIX}qemu-system-x86_64 \ -no-reboot \ diff --git a/automation/scripts/include/xtf-x86_64-efi b/automation/scripts= /include/xtf/qemu-x86_64-efi similarity index 75% rename from automation/scripts/include/xtf-x86_64-efi rename to automation/scripts/include/xtf/qemu-x86_64-efi index 15c6463dcdc5..dd2b8c3c6e52 100644 --- a/automation/scripts/include/xtf-x86_64-efi +++ b/automation/scripts/include/xtf/qemu-x86_64-efi @@ -3,20 +3,17 @@ # XTF test utilities (x86_64, EFI). # =20 -# Arch-specific environment overrides. -function xtf_arch_prepare() +# Target-specific environment overrides. +function xtf_init() { export FW_PREFIX=3D"${FW_PREFIX:-/usr/share/OVMF/}" export QEMU_PREFIX=3D"${QEMU_PREFIX:-}" export XEN_BINARY=3D"${XEN_BINARY:-${WORKDIR}/xen.efi}" - export XEN_CMDLINE=3D"${XEN_CMDLINE:-loglvl=3Dall noreboot console_tim= estamps=3Dboot console=3Dcom1}" - export XTF_SRC_BRANCH=3D"${XTF_SRC_BRANCH:-master}" - export XTF_SRC_URI=3D"${XTF_SRC_URI:-https://xenbits.xen.org/git-http/= xtf.git}" - export XTF_SRC_VARIANTS=3D"hvm64 pv64" + export EXTRA_XEN_CMDLINE=3D"${XEN_CMDLINE:-loglvl=3Dall noreboot conso= le_timestamps=3Dboot console=3Dcom1}" } =20 -# Perform arch-specific XTF environment setup. -function xtf_arch_setup() +# Perform target-specific XTF environment setup. +function xtf_setup_host() { local esp_dir=3D"${WORKDIR}/boot-esp" local efi_dir=3D"${esp_dir}/EFI/BOOT" diff --git a/automation/scripts/qemu-xtf.sh b/automation/scripts/qemu-xtf.sh deleted file mode 100755 index 55c221b36dc5..000000000000 --- a/automation/scripts/qemu-xtf.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash -# -# XTF test runner (QEMU). -# - -set -e -o pipefail - -if [ $# -lt 3 ]; then - echo "Usage: $(basename $0) ARCH XTF-VARIANT XTF-NAME" - exit 0 -fi - -export ARCH=3D"$1" -shift - -set -x - -export XEN_ROOT=3D"${PWD}" -cd $(dirname $0) - -source include/xtf-runner - -if [ ! -f "include/xtf-${ARCH}" ]; then - die "unsupported architecture '${ARCH}'" -fi -source include/xtf-${ARCH} - -xtf_test $@ diff --git a/automation/scripts/xtf b/automation/scripts/xtf new file mode 100755 index 000000000000..9f75ad5f99d0 --- /dev/null +++ b/automation/scripts/xtf @@ -0,0 +1,395 @@ +#!/bin/bash +# +# XTF test utilities. +# +# Environment variables: +# ARCH: Target CPU architecture +# BOOT_MSG: Expected boot message +# FW_PREFIX: Firmware images path including '/' at the end +# QEMU_PREFIX: QEMU path including '/' at the end +# TEST_LOG: Output log file +# UBOOT_CMD: U-Boot command line +# WORKDIR: Test working directory +# XEN_BINARY: Xen binary location +# XEN_CONSOLE: Xen console device name +# XTF_SRC_CONFIG: XTF config file +# XTF_SRC_BRANCH: XTF branch +# XTF_SRC_URI: XTF source code URI +# XTF_TARGET: Target name + +function die() +{ + set +x + echo "FATAL: $*" >&2 + exit 255 +} + +set -e -o pipefail +set -x + +if [[ -z "${ARCH}" ]]; then + die "'\$ARCH' is not defined" +fi + +if [[ -z "${XTF_TARGET}" ]]; then + die "'\$XTF_TARGET' is not defined" +fi + +TOP=3D"$(readlink -f $(dirname $0))" +xtf_include=3D"${TOP}/include/xtf/${XTF_TARGET}" + +if [[ ! -e "${xtf_include}" ]]; then + die "cannot find '${xtf_include}'" +fi + +# Scratch directory +XEN_ROOT=3D"${PWD}" +# Output log file +TEST_LOG=3D"${TEST_LOG:-${XEN_ROOT}/smoke.serial}" +# Expected boot message +BOOT_MSG=3D"${BOOT_MSG:-Latest ChangeSet: }" +# Test working directory +WORKDIR=3D"${WORKDIR:-${XEN_ROOT}/binaries}" +# XTF source code +XTF_SRC_CONFIG=3D"${XTF_SRC_CONFIG:-include/configs/xtf-${ARCH}-config}" + +cd ${TOP} + +source include/xtf/${XTF_TARGET} + +function xtf_string_from_elf() +{ + str=3D"$1" + xtf_binary=3D"$2" + local addr=3D0 + local size=3D0 + local idx=3D0 + local sec_off=3D"" + local offset=3D0 + + if ! command -v readelf &>/dev/null; then + die "readelf not found (install binutils)" + fi + + # Get symbol address, size, and section index. + read -r addr size idx < <( + readelf -Ws "${xtf_binary}" | + awk '$8 =3D=3D "'${str}'" && $7 ~ /^[0-9]+$/ { + print $2, $3, $7 + exit + }' + ) + + if [[ -z "${idx}" || ${size} =3D=3D 0 ]]; then + die "no ${str} in '${xtf_binary}'" + fi + + # Get section virtual address and file offset. + read -r sec_addr sec_off < <( + readelf -WS "${xtf_binary}" | + awk -v idx=3D"${idx}" \ + '$0 ~ "^[[:space:]]*\\[[[:space:]]*" idx "\\]" { + sub(/^[[:space:]]*\[[[:space:]]*[0-9]+\][[:space:]]*/, "") + print $3, $4 + exit + }' + ) + + if [[ -z "${sec_off}" ]]; then + die "failed to extact ${str} from '${xtf_binary}'" + fi + + # xtf_binary symbol address -> file offset. + offset=3D$((16#${sec_off} + 16#${addr} - 16#${sec_addr})) + + # Extract the NUL-terminated string. + dd if=3D"${xtf_binary}" bs=3D1 skip=3D"${offset}" count=3D"${size}" st= atus=3Dnone | + tr -d '\000' +} + +function xtf_get_bootargs() +{ + local xtf_info=3D$1 + local line + local re=3D'"xen,xen-bootargs"[[:space:]]*:[[:space:]]*"([^"]*)"' + + while IFS=3D read -r line || [[ -n "$line" ]]; do + if [[ "$line" =3D~ $re ]]; then + printf '%s\n' "${BASH_REMATCH[1]}" + return 0 + fi + done < "$xtf_info" +} + +# Build Xen command line for running an XTF test. +# $1 Test variant. +# $2 Test manifest. +function xtf_setup_cmdline() +{ + local xtf_variant=3D$1 + local xtf_info=3D$2 + local -a cmdline=3D("${EXTRA_XEN_CMDLINE}") + + if [[ "$xtf_variant" =3D=3D hvm* ]]; then + cmdline+=3D("iommu=3D0 dom0-iommu=3Dnone dom0=3Dpvh") + fi + + if [[ -f "$xtf_info" ]]; then + cat "${xtf_info}" + cmdline+=3D($(xtf_get_bootargs "${xtf_info}")) + fi + + export XEN_CMDLINE=3D"${cmdline[*]}" +} + +# Execute an XTF test. +function xtf_run() +{ + rm -f ${TEST_LOG} + export BOOT_MSG TEST_CMD TEST_LOG UBOOT_CMD + + printf "XTF binary: %s\n" "${XTF_BINARY}" + printf "XTF log: %s\n" "${XTF_LOG}" + printf "Xen binary: %s\n" "${XEN_BINARY}" + printf "Xen Command Line: %s\n" "${XEN_CMDLINE}" + + TEST_XTF=3Dy ./console.exp |& sed 's/\r\+$//' +} + +function print_title() +{ + local str=3D"$1" + local width=3D$(( 80 - ${#str} - 2 )) + local left=3D$(( width / 2 )) + local right=3D$(( width - left )) + + printf -v lhs '%*s' "$left" '' + printf -v rhs '%*s' "$right" '' + printf '\n%s %s %s\n' "${lhs// /=3D}" "$str" "${rhs// /=3D}" +} + +function main() +{ + declare -A nr_tests_by_status=3D( + [PASS]=3D0 + [TIMEOUT]=3D0 + [EOF]=3D0 + [SKIP]=3D0 + [ERROR]=3D0 + [FAIL]=3D0 + [CRASH]=3D0 + [UNKNOWN]=3D0 + ) + local -A xtf_completed=3D() + local -A xtf_binaries_selected=3D() + local -A xtf_binary_by_path=3D() + local -a xtf_binaries=3D() + local -a xtf_binaries_filtered=3D() + local nr_tests=3D0 + local xtf_binary xtf_file xtf_variant xtf_name xtf_title + + xtf_init + + # + # Pass 1: Discover all XTF ELF binaries. + # + + while IFS=3D read -r -d '' xtf_binary; do + if ! readelf -h "$xtf_binary" &>/dev/null; then + continue + fi + + # Some XTF build quirks + case "$ARCH" in + arm64) + if [[ "$xtf_binary" !=3D *-syms ]]; then + continue + fi + + xtf_binary=3D"${xtf_binary%-syms}" + + if [[ ! -s "$xtf_binary" ]]; then + die "Missing ARM64 boot image '$xtf_binary'" + fi + ;; + *) + ;; + esac + + xtf_binaries+=3D(${xtf_binary}) + done < <(find "$WORKDIR" -mindepth 2 -type f -name 'test-*' -print0) + + if (( ${#xtf_binaries[@]} =3D=3D 0 )); then + die "No XTF ELF binaries found in '$WORKDIR'" + fi + + # + # Load test suite manifest, if any. + # + + if [[ -n ${XTF_MANIFEST:-} ]]; then + local -a lines=3D() + + if [[ ! -r "$XTF_MANIFEST" ]]; then + die "Cannot read '$XTF_MANIFEST'" + fi + + mapfile -t lines < "$XTF_MANIFEST" + for x in "${lines[@]}"; do + xtf_binaries_selected["${x}"]=3D1 + done + + if (( ${#xtf_binaries_selected[@]} =3D=3D 0 )); then + die "No tests found in '$XTF_MANIFEST'" + fi + fi + + # + # Pass 2: Filter discovered XTF binaries. + # + + for xtf_binary in "${xtf_binaries[@]}"; do + xtf_file=3D$(basename "${xtf_binary}") + + # Filter 1: YAML + if [[ -n ${XTF_MANIFEST:-} && -z ${xtf_binaries_selected[$xtf_file= ]:-} ]]; then + continue + fi + + # Filter 2: regex + if [[ -n ${SELECTED_XTF_ONLY:-} && ! $xtf_file =3D~ $SELECTED_XTF_= ONLY ]]; then + continue + fi + + xtf_binaries_filtered+=3D("$xtf_binary") + done + + for xtf_binary in "${xtf_binaries_filtered[@]}"; do + local xtf_dir=3D$(dirname "$xtf_binary") + xtf_binary_by_path["$xtf_binary"]=3D"${xtf_dir}/info.json" + done + nr_tests=3D${#xtf_binary_by_path[@]} + + if (( ${nr_tests} =3D=3D 0 )); then + die "No XTF tests matched the selection" + fi + + # + # Pass 3: Execute selected tests. + # + + print_title "Selected tests (${nr_tests})" + + local nr=3D1 + for xtf_binary in "${!xtf_binary_by_path[@]}"; do + local ret status_str + local xtf_pid progress_pid + local t_start t_end + local xtf_info=3D"${xtf_binary_by_path[${xtf_binary}]}" + + xtf_file=3D"${xtf_binary##*/}" + + xtf_variant=3D"${xtf_file#test-}" + xtf_name=3D"${xtf_variant#*-}" + xtf_variant=3D"${xtf_variant%%-*}" + + # Some XTF build quirks + case "$ARCH" in + arm64) + xtf_title=3D$(xtf_string_from_elf "test_title" "${xtf_binary}-= syms") + ;; + *) + xtf_title=3D$(xtf_string_from_elf "test_title" "${xtf_binary}") + ;; + esac + + export XTF_BINARY=3D"${xtf_binary}" + export XTF_LOG=3D"${TOP}/${xtf_file}.log" + + printf "%3d/%3d %s (%s): " "$nr" "$nr_tests" "${xtf_title}" "${xtf= _file}" + + # Spawn in a subshell so that bash traps could be used + # (e.g. for power cycling the target) + t_start=3D$SECONDS + ( + set -x + + xtf_setup_cmdline "${xtf_variant}" "${xtf_info}" + + # In: FW_*, QEMU_*, XTF_*, XEN_* + # Out: BOOT_MSG, TEST_{CMD,LOG}, UBOOT_CMD + xtf_setup_host + + # In: BOOT_MSG, TEST_{CMD,LOG}, UBOOT_CMD + xtf_run + ) &> "${XTF_LOG}" & + xtf_pid=3D$! + + # Print a dot every second while the test is running. + ( + while kill -0 "${xtf_pid}" 2>/dev/null; do + sleep 1 + + if ! kill -0 "$xtf_pid" 2>/dev/null; then + break + fi + + printf '.' + done + ) & + progress_pid=3D$! + + if wait "${xtf_pid}"; then + ret=3D0 + else + ret=3D$? + fi + t_end=3D$SECONDS + + # Stop the progress indicator. + kill "$progress_pid" 2>/dev/null || true + wait "$progress_pid" 2>/dev/null || true + + # See console.exp and xtf-runner + case "$ret" in + 0) status_str=3D"PASS" ;; + 1) status_str=3D"TIMEOUT" ;; + 2) status_str=3D"EOF" ;; + 3) status_str=3D"SKIP" ;; + 4) status_str=3D"ERROR" ;; + 5) status_str=3D"FAIL" ;; + 6) status_str=3D"CRASH" ;; + *) status_str=3D"UNKNOWN" ;; + esac + + (( nr_tests_by_status[${status_str}] +=3D 1 )) + + xtf_completed["${xtf_title}"]=3D"${XTF_LOG}" + + printf '%s (%ss)\n' "${status_str}" $(( t_end - t_start )) + (( nr +=3D 1 )) + done + + for xtf_title in "${!xtf_completed[@]}"; do + print_title "${xtf_title}" + cat -v "${xtf_completed[$xtf_title]}" || true + done + + print_title "Report" + printf " Total : %d\n" ${nr_tests} + for x in "${!nr_tests_by_status[@]}"; do + printf " %s: %d\n" "$x " "${nr_tests_by_status[$x]}" + done + + nr_success=3D$(( nr_tests_by_status[PASS] + nr_tests_by_status[SKIP] )) + if (( nr_tests =3D=3D 0 )); then + exit 255 + elif (( nr_success =3D=3D nr_tests )); then + exit 0 + else + exit 1 + fi +} + +set +x +main $@ --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842681; cv=pass; d=zohomail.com; s=zohoarc; b=PzGVwl1prGE/AFkKGZd0Bs73Qhyrf9RsmJssH3/ER6khjtxrmKENCe+egS4rQvGAgdRfd4MoPPI2M9MNDdtF/95GZyPh+4uptbCZQgww9Ow6YyuLqhxD30U0Fo+VaEIzUog+jNJpPPc2n+xKzjVcmpoNTjyTXDYUbskezJPHj9A= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842681; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=hiWGmLd5gN5t6oIVVRWaRZVSnc3B8aqJqB2CNlBTkxo=; b=HZ7Tq2Q6vTkhuUlZuhEyNweToWVZEes90NZ2s5SX9fHC+JwZnDLBsUtZClQXWf3XGOXTus0oRN+m3Z89vDx/e0e2ZEE4+EWhMsBn+ki464z7eEaDVmCt/h1yhF5KnULG+lCujXoFmtMR6PDX25aJKdqKoRKsJNdVL17FRzr3y1Y= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 17938426812061013.8801061702985; Wed, 4 Nov 2026 17:38:01 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473389.1681064 (Exim 4.92) (envelope-from ) id 1xOmQ3-0002Ax-VS; Thu, 05 Nov 2026 01:37:35 +0000 Received: by outflank-mailman (output) from mailman id 1473389.1681064; Thu, 05 Nov 2026 01:37:35 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ3-0002Ah-Nf; Thu, 05 Nov 2026 01:37:35 +0000 Received: by outflank-mailman (input) for mailman id 1473389; Thu, 05 Nov 2026 01:37:33 +0000 Received: from mx.expurgate.net ([194.145.224.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ1-00024p-Dv for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:33 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmQ0-00G6uF-RG for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:32 +0100 Received: from [10.42.69.3] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebddbb-e002-0a2a0a5209dd-0a2a4503e104-18 for ; Thu, 05 Nov 2026 02:37:32 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-33051d.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdddb-fae8-0a2a45030019-94a38ff1723c-3 for ; Thu, 05 Nov 2026 02:37:32 +0100 Received: from pps.filterd (m0367130.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50moWA2064640 for ; Thu, 5 Nov 2026 01:37:31 GMT Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011018.outbound.protection.outlook.com [52.101.57.18]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hrbp3t6g6-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:31 +0000 (GMT) Received: from DS1P221CA0024.NAMP221.PROD.OUTLOOK.COM (2603:10b6:8:242::14) by SAEPR16MB405700.namprd16.prod.outlook.com (2603:10b6:802:204::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:27 +0000 Received: from CY4PEPF000392DB.namprd03.prod.outlook.com (2603:10b6:8:242:cafe::4c) by DS1P221CA0024.outlook.office365.com (2603:10b6:8:242::14) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.546.22 via Frontend Transport; Thu, 5 Nov 2026 01:37:27 +0000 Received: from mx0a-00498f04.pphosted.com (205.220.161.53) by CY4PEPF000392DB.mail.protection.outlook.com (10.167.247.121) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:27 +0000 Received: from pps.filterd (m0373460.ppops.net [127.0.0.1]) by mx0a-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50noPL1488051 for ; Wed, 4 Nov 2026 20:37:26 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-usw.ser.proofpoint.com [50.112.124.217]) by mx0a-00498f04.pphosted.com (PPS) with ESMTPS id 4hp232wj0v-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:26 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmPrxjYxqf5COOmPsxlY7v; Thu, 05 Nov 2026 01:37:26 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=hiW GmLd5gN5t6oIVVRWaRZVSnc3B8aqJqB2CNlBTkxo=; b=eevnNSJK40AJXdZekio R40bE6WKURtIi7T9xnyYVxOdRDxTPl9At6uSVhz5a/VnBqPVqYQRz4Zj6T43q+u2 Y6Kozwrc5zbylap3RiierD6M6UBrT4zslOHL/ZISHHXpy2SA16oyCn8j8P68bijJ AaXbsPsk82RZE8VYI0O8yLMkysc6UMlDY0k/FDFjq0aQGaoL+R88QYzpayhmZonv 6NZWjcEnG8npYwXTpqhuQ+u9U3RUOzx99BX5vV0osy5gc6654R/rE0ep6LDcyoz7 a2BPSC+EkkD+6gbBAjhQlvftwYRW9l3RncM8gND5QDUprZytfiCI6/0d1xdMd1/G Z+g== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RsQtRySCOXfttOyQXiWwkKF+3OgBkMznpuBSxRL+kFSfoPPaDDmpPhwtbbXRsaNI+4NgYEmzen6s35RL1chqj/H01DH+Ubm3V4iS75fA+rzkxCmEmGyQJOmIuzm4ahNrF4a5rsjrv2uSYqXecqABSQ/dH08xkeyocglWWbyq9Q5R5fPWWrJUmzDijYuJOs199UgXahDIC29EE1NGzybN4SoEYGX+yo3qfgqn0L3zO2XocGb97et24fmUnoxcRZ82qVKAQZKJgZ2626KO6Lv41kqJNIc/0ZaJkL73GUNOufF8C7+V437PH0GWK6Op7Xf2Nz6tl5hXMBt9/SGbSglnWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=hiWGmLd5gN5t6oIVVRWaRZVSnc3B8aqJqB2CNlBTkxo=; b=UA6jKtRo9jUyhCmYdEuw9qJiZlMUC+wOG2qzdEkhrSa3rS+o/dyjBNQMBMGim97eeIaPooGQWFKwdeO0YaL+NlSb1iDU0ekPyFgeuR6v/TbbdCnOpiPlpbUMOvaRE84KBx9qUvcJq71wrEdC+KiRR76p6a7tcDw/OR2WvfEbWnXri9/9ifWoAx4smIzRKQtMRwzHfD/qpQmaAhE6bJKoFm/XDcdNuoipj44wbyE0GKXAMpjQvysXnSfXLnDQ+ZiKIizbUwPB9UpFNZVE6xgmh4y5HBIbFoPJQk0nk9Jjy+1WdjrdX5CFEPwCe4x8nOnK+7DAnPMhZK80Lt2AMjLIzA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 205.220.161.53) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hiWGmLd5gN5t6oIVVRWaRZVSnc3B8aqJqB2CNlBTkxo=; b=ljDLnr6BwJ+QrNn56jepuHKZ+AE7c9RElcYyyIQQY74OIHtoqCct1Ce398ljV01i/3fE2AFV+1l3MWt+briNvwZXnk9Io1f3mfYYIcmElur/h49ZwtRFva3fj9akm56sQyNjlv8H0z5NWsnCPmDjgMIDpxT45DwQiojFI8vFEYw= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 205.220.161.53) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 205.220.161.53 as permitted sender) receiver=protection.outlook.com; client-ip=205.220.161.53; helo=mx0a-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=hiWGmLd5gN5t6oIVVRWaRZVSnc3B8aqJqB2CNlBTkxo=; b= g1wiNb/n4SuLEB/VhRS/nDmRtEJu2Jp9jvifpkeXNiei9Zo34A+1EZnzQHxW4vPZ vWd9lprNyRPuWpczxC2i2G2XuFVQlXFm+R0TXWLgktaDhzqMK88HFMvC1uGA2+z6 9sOlleD+UB63FcaGKoJRxqng5EeHIX4hjxoC11HD/7UzqvfiYpUdpQDXOy660kHn f5vNGho0RV2fMuAt4JpwFeTagzCCI0Z5QnxTB3X+1yf+7BnlbRSWfVu44GG9NWAW IXsNb4Fy2uOiAktuFLovj32TBjDciLtNS1nROYrlAaC8HTEqsAWkwHgEV5OHyYRf 9dTwVcV1vW8SMCymvqWfDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=hiWGmLd 5gN5t6oIVVRWaRZVSnc3B8aqJqB2CNlBTkxo=; b=XAnvq1Eky3FE1IBdUkoKmiY hLj88b5ktT5pd4DAKIU1HDaconXokKCBA6xuUTIt49Mg0cUaEpz8/scuXJKx2pBB CSw197qE4Q1POMNhxpOO4bUjb+hDsgiFOnRYX09DJS6vzg4rHJxoTYAlKHKQeDyc VrMT+dcsAk9LZDgmwhGD2SqUnNsC49NkIjPeZEqOGM07QkwI66UnNQaLEn9FOSK0 a506A6pM3JRq2HHtSmm2JPjMPb1MZmflOO7wbjR2bHULJoESSRB+ty/itu7n+edt +yE1dWAvhXtpBk6LHdfMPX9HF3lAbWeEws9B2QUUqSOZ3QJG6iA2Pu9/s5DlvDA= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPrxjYxqf5COOmPsxlY7v X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 08/13] CI: enable on-demand XTF on qubes runners Date: Wed, 4 Nov 2026 17:36:56 -0800 Message-ID: <20261105013701.719658-9-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 malwarescore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF000392DB:EE_|SAEPR16MB405700:EE_ X-MS-Office365-Filtering-Correlation-Id: 662e86e1-0617-4149-3e5a-08df3add5993 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|1800799024|82310400026|36860700016|11063799006|56012099006|261021121427099003|261022075727099003|261009223027099003|261102130727099003|261102123227099003|261026121527099003|10067099003|18002099003|22082099003|3023799007; X-Microsoft-Antispam-Message-Info: 2oIQZAxFXDEdABafFSdbCwuIOEeOrAnSv4fBtrtWfuDNzX8ggyq+PdrFTlCHyAmzDCETa40+U0boqoghBW8D8/enshWFSbWpJOu64VztZffOVy0I/wEh6kYxGtbCr35gVjzibNsXTlkmvaqKMtQ57QMT3vHPOyoff9NlVlxs2mnH/xZTB0Q8FfsDWQ6S98MDLvkueeuwVkYKQnzK6iXn4JZ3jjmdYTmFIhyN5n3MlHOQWix6UiRU4s9I5rTxBvHWox8dWqb+Xk5m+qRbA0wj3M9RiG49JUB3liyI0duVwnAOlH73AMGPLjIyMlywZmfdHMvuyWKX5g42hHyfb0OBY7NMUi/jkyBVndmxS7AHvTvuPe0P/yxV0OOAJA899HjCVc9eLhJgcf9gU1zJPMSEgmuQIv2XSlY+nJCIfW7Up5sSWjiFBxuYLzTMyHFo7LFY/nHZDJ356x+CTq6OopWzbbZN9rwzXkgz30x/SqdEyaK0uwWQvl0CByW3amNli5gbFsAqKAijP5ibLfpA9LgwSWTsf7/UKZ3oal2qBDW3wSjsPr2nHSCXZ1wZhkKw6DwHmOQT2ugsx1vvapt9xVJNvq2Zg8cu55M3mcMQmE7vWaR0wZ+rzoWKKXU+Ot2f70Ivl/cLzy3J6l5J+7n2Ja8ICDb7v2r0AlY6wObCzbc+3cd7jXTyCIoNRGU3QLHZxM29JMjZqnD+YQuOnIHgUJml8g== X-Forefront-Antispam-Report: CIP:205.220.161.53;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0a-00498f04.pphosted.com;PTR:mx0a-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(376014)(23010399003)(1800799024)(82310400026)(36860700016)(11063799006)(56012099006)(261021121427099003)(261022075727099003)(261009223027099003)(261102130727099003)(261102123227099003)(261026121527099003)(10067099003)(18002099003)(22082099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5SXn2/abMPSnVpUfxsyuia1ROGFqXQ2vzbaRBxXADquKmsaeLZtlE7n1cR3MW7/PqyqvQsVW0kqbsz5W423Hwf/tl5ZXn3N7HwVHHZubM//2uCNTTZrF33bWzisdMxOsmK1Pcb+orU3DYipLAoY3c79kv8NxKcwEdBmwE5BBznXB0viJTzw2CdP3sitnHlvXb3OozMuq7vtx0GZ/3JkU64NamCXxGTTSs8HVESjTM9NzM2XXcZZJA4sdJu6zMekC9eQ59ho2jEDL//3xrxrrZ98eS6obqruLx70s+IyIue8CLPJ97NXUak9SmGQiR3gB+PxiSJsoHy2+Ue0AXiEBCjV8Oikb/QHqL0U5okmwKkXPYgA7NwA0+x6kh7aK2iLKm3L0CTWf5g4FLEsSRq8qP2aNe9GU4hyY9rzg2Vz0B6iJkMyXtX4tIxK75Ekoifk6 X-Exchange-RoutingPolicyChecked: ue1U4RnesL3Dv0UgzIUk5cGrGsEFlvTihTNcTLpw9sl7vd2uJd3qlASOicqdIOTdNnLrIEX09NwJdZgfn0taAJtyR1PogMZQCDPw3xI1IYvkV31kWV/mru+jDJ3zNqx5tsua29dl8DHtrzSrN8m0p7rGoXhzMt+bqQZ9h4C61VIVcgfyQdxOBmjN7mTrbJ7uxhOP9+Lb3w7bIjhIMwt3V5nWvHsxXzJ/25WKRHpz3TV+kklXaUm2h0MMBkY/zLy2K7d84letCbjJQnTl3e7PSycFWdrH0IhwrXR0loRtS7FpiW13alZjoIjp+Q8yb+ad5cKLNArP9idl8EbeyvpHjA== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 3yGF3KpKvqT3gGc/545Nik3dLa92wqFP8xSwZthFTq0Ok1g4hVIPlCMSzsuXkAAVtzeEa8sbZxp4uTF9hPMVSqrUPZwDjyy5YChkrNhU7NKynFiX8JgZTqqIKU3mnJXkWoIF+hElKLFDEoEKDqXm6EiG3YwTnRMWj2iKZDtKbyktxZauZAdWOrScJEEpgcGviw8xVGz97kDTFcfMo1ir8mMzUhp8HbWEwmUnX51FmOLwqs45trmXyx9D23Eg1nlxofkruWOAkZsqOdV58MvhsxtNUaIUEEVqiMJ9rsLMg7mWmotOA+/A6RAz2ePmafaqrj0bYpgCIVSONq8qFZQ+L1uWhAzF6nUPmQkUsyjXvnz4eKFqRYx3ssxXKNKcvDB1HPzwGh42OQiL654XXJdGoDxwdYn6Pp0ql7ZemktrwIe+EdyenRSHS6TrScKad3pRjtg/crQL51fIaXK6u0nRaqVsTJj1owXRgqL1w5xV9OPry9u9e0m0KbFe9eEOD4C0vWdGrYQwlbvrLYmzmqZDcSBT72TsQ5KtoA55ZTLpwn2i9BD4cBou42VRjNIYiaeB+jqrmIq+8jizHgnlfo7jJDyax3iVaL5Kh9UP64aAyVjjB0pH5bH5ygE4Wis6CLdCMiVeHj18zCc5Kxzunp60sg== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:27.3417 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 662e86e1-0617-4149-3e5a-08df3add5993 X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[205.220.161.53];Helo=[mx0a-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF000392DB.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SAEPR16MB405700 X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfXyNBBprHDkJHG snA2yUqNkFso3YTeowFLmtUdH6HgCKD/76xUNZDVoUORzxSzVN/BGGjC+dCV07gZ7XHOUv53Hsy hlwDz4M/iw55y9HyOwfAY3QMHebamd3oHPNwzestDuo5a4cs7K4Q X-Proofpoint-GUID: 36881nZaHXi5zlNKuG5PuuogFUcykD6u X-Authority-Analysis: v=2.4 cv=XuBvqlF9 c=1 sm=1 tr=0 ts=6aebdddb cx=c_pps a=f2oOq7llzQIcdXl5NAnHtg==:117 a=lOEMawUel/sSvQipkIvNbg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=vnUQfov-gS4s1L7hHvr-:22 a=cbNQJ9GKAAAA:8 a=VcXuASJrcN1Qb-N3H0wA:9 a=DqJYxgmhk6moR-_7_KoZ:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfXxueltAkUkch8 So3S2FldrOsjnYVWKdhvdHoCF+SH9n/Vl9Bi1xhJ/dgHTvcc0FpH3hCcqXX/UgrG0VfSQjavhgC uFDQmCG20yF7uH0gXOuvtujXB9FadhNJleE8nvS1lLk3eeHXGoVRPyLbCTbsO1LIyazi3hMoVtm 9KgUlouB2GtKvBzWWBETvpNC7fJLZd2lplE1NY1SYDUAToKj4qqtwb/z1dm3rDPeLSppDjwNBGV 6fj+dxBeJOnUS7I3HeQRFXbjlNC9Ch7t1nCTqVjGfh9hdZVAHT9T5TDe1XFiSXuwd4m9RFn385Z 9Y4C0n+D28apwEj08v761tPh6w+cMVn2uVlC9Zft2p2W6WcEwmZcgHvP4z5Sk/VWi/BMbwLJYwz JvVODX9AmhrIRDmUVBrvC/21t6moExoY7GMJiJtS78kL1DPgp2cBF0xNJ8ZD0Esw/D0JmBcF7pd J6gVknmvZ6aIJEv1zOw== X-Proofpoint-ORIG-GUID: 36881nZaHXi5zlNKuG5PuuogFUcykD6u X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 clxscore=1015 suspectscore=0 spamscore=0 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-33051d/1793842652-6D8D54E9-6361D09C/0/0 X-purgate-type: clean X-purgate-size: 4614 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842683089158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Currently, public CI infra has no job to run an XTF on the hardware runner. This change enables running XTFs on hardware runners on demand, such as test job on a development branch. Signed-off-by: Denis Mukhin --- automation/gitlab-ci/test.yaml | 2 + automation/scripts/include/xtf/qubes-hw1 | 1 + automation/scripts/include/xtf/qubes-hw11 | 1 + automation/scripts/include/xtf/qubes-hw2 | 1 + automation/scripts/include/xtf/qubes-hw22 | 1 + automation/scripts/include/xtf/qubes-hw3 | 1 + automation/scripts/include/xtf/qubes-x86_64 | 54 +++++++++++++++++++++ 7 files changed, 61 insertions(+) create mode 120000 automation/scripts/include/xtf/qubes-hw1 create mode 120000 automation/scripts/include/xtf/qubes-hw11 create mode 120000 automation/scripts/include/xtf/qubes-hw2 create mode 120000 automation/scripts/include/xtf/qubes-hw22 create mode 120000 automation/scripts/include/xtf/qubes-hw3 create mode 100644 automation/scripts/include/xtf/qubes-x86_64 diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 9ca93842dfe7..4d7d5e3d9a11 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -244,6 +244,7 @@ PCIDEV_INTR: "MSI-X" XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1,pci,msi,04:00.0" SUT_ADDR: test-1.testnet + XTF_TARGET: qubes-hw1 tags: - qubes-hw1 =20 @@ -255,6 +256,7 @@ PCIDEV_INTR: "MSI-X" XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1,pci,msi" SUT_ADDR: test-11.testnet + XTF_TARGET: qubes-hw11 tags: - qubes-hw11 =20 diff --git a/automation/scripts/include/xtf/qubes-hw1 b/automation/scripts/= include/xtf/qubes-hw1 new file mode 120000 index 000000000000..c6b7de7308b6 --- /dev/null +++ b/automation/scripts/include/xtf/qubes-hw1 @@ -0,0 +1 @@ +qubes-x86_64 \ No newline at end of file diff --git a/automation/scripts/include/xtf/qubes-hw11 b/automation/scripts= /include/xtf/qubes-hw11 new file mode 120000 index 000000000000..c6b7de7308b6 --- /dev/null +++ b/automation/scripts/include/xtf/qubes-hw11 @@ -0,0 +1 @@ +qubes-x86_64 \ No newline at end of file diff --git a/automation/scripts/include/xtf/qubes-hw2 b/automation/scripts/= include/xtf/qubes-hw2 new file mode 120000 index 000000000000..c6b7de7308b6 --- /dev/null +++ b/automation/scripts/include/xtf/qubes-hw2 @@ -0,0 +1 @@ +qubes-x86_64 \ No newline at end of file diff --git a/automation/scripts/include/xtf/qubes-hw22 b/automation/scripts= /include/xtf/qubes-hw22 new file mode 120000 index 000000000000..c6b7de7308b6 --- /dev/null +++ b/automation/scripts/include/xtf/qubes-hw22 @@ -0,0 +1 @@ +qubes-x86_64 \ No newline at end of file diff --git a/automation/scripts/include/xtf/qubes-hw3 b/automation/scripts/= include/xtf/qubes-hw3 new file mode 120000 index 000000000000..c6b7de7308b6 --- /dev/null +++ b/automation/scripts/include/xtf/qubes-hw3 @@ -0,0 +1 @@ +qubes-x86_64 \ No newline at end of file diff --git a/automation/scripts/include/xtf/qubes-x86_64 b/automation/scrip= ts/include/xtf/qubes-x86_64 new file mode 100644 index 000000000000..d183dd33e4af --- /dev/null +++ b/automation/scripts/include/xtf/qubes-x86_64 @@ -0,0 +1,54 @@ +#!/bin/bash +# +# XTF test utilities (qubes-* hardware x86_64 runners). +# + +# Target-specific environment overrides. +function xtf_init() +{ + export XEN_BINARY=3D"${XEN_BINARY:-${WORKDIR}/xen}" + + XEN_CMDLINE=3D"${XEN_CMDLINE:-loglvl=3Dall guest_loglvl=3Dall dom0_mem= =3D4G console_timestamps=3Dboot}" + export EXTRA_XEN_CMDLINE=3D"${XEN_CMDLINE} ${XEN_CONSOLE}" + + export TFTP=3D"/scratch/gitlab-runner/tftp" + export CONTROLLER=3D"control@thor.testnet" +} + +# Perform target-specific XTF environment setup. +function xtf_setup_host() +{ + cat > "$TFTP/grub.cfg" < $TFTP/boot.ipxe < (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842673926611.5516127105894; Wed, 4 Nov 2026 17:37:53 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473394.1681084 (Exim 4.92) (envelope-from ) id 1xOmQ6-0002ll-KS; Thu, 05 Nov 2026 01:37:38 +0000 Received: by outflank-mailman (output) from mailman id 1473394.1681084; Thu, 05 Nov 2026 01:37:38 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ6-0002ko-BK; Thu, 05 Nov 2026 01:37:38 +0000 Received: by outflank-mailman (input) for mailman id 1473394; Thu, 05 Nov 2026 01:37:37 +0000 Received: from mx.expurgate.net ([195.190.135.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ4-0002MU-Sz for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:37 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmQ4-001xJk-9G for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:36 +0100 Received: from [10.42.69.10] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebdd93-8faa-0a2a0a5109dd-0a2a450a8d3c-28 for ; Thu, 05 Nov 2026 02:37:36 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-4011c0.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdddc-f2d2-0a2a450a0019-94a38ff17c7e-3 for ; Thu, 05 Nov 2026 02:37:33 +0100 Received: from pps.filterd (m0367127.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mj4M226500 for ; Thu, 5 Nov 2026 01:37:32 GMT Received: from cy3pr05cu001.outbound.protection.outlook.com (mail-westcentralusazon11013070.outbound.protection.outlook.com [40.93.201.70]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hrfaurccv-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:32 +0000 (GMT) Received: from BN9PR03CA0297.namprd03.prod.outlook.com (2603:10b6:408:f5::32) by SJ0PR16MB4045.namprd16.prod.outlook.com (2603:10b6:a03:31a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.9; Thu, 5 Nov 2026 01:37:29 +0000 Received: from BN2PEPF0000A7FE.namprd02.prod.outlook.com (2603:10b6:408:f5:cafe::33) by BN9PR03CA0297.outlook.office365.com (2603:10b6:408:f5::32) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:29 +0000 Received: from mx0b-00498f04.pphosted.com (148.163.138.245) by BN2PEPF0000A7FE.mail.protection.outlook.com (10.167.245.165) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:28 +0000 Received: from pps.filterd (m0373461.ppops.net [127.0.0.1]) by mx0b-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50nXJq060892 for ; Wed, 4 Nov 2026 20:37:28 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [44.208.76.22]) by mx0b-00498f04.pphosted.com (PPS) with ESMTPS id 4hnxy7wh7q-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:28 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmPuxmeB5UazzOmPvx0zBS; Thu, 05 Nov 2026 01:37:28 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=SCX gU3x8B/FZNE7qSXywTJSGB2nRpb27JgPjklZSPWg=; b=f7gy3wqM5auisiK8LdG 1MS7wTkdMeoc/OrlrOGYfpeD81nF238lfmL49dIvG+qgjQWfcKryzOjaEaGCpJvn mtd9KX3dsMjnR3mISRlBy5QO+WANSFiAX9S3Do4jJitrgrb2/3dJM99qWfKzTsxG KtQkXNrH/FqdaQBfCtZLnmiORplm61xpBWlNi2Jpt6TA9aL+ynlwy67xq1J67+nd pHhhNsxdl4uh7kcFYDVDuBzcRs81uZvAdTXMRYhJq4nJEU/pe0Wxhf//+NB2wKnI xNPXZ/TEI+3kMj6mGDY+bHcq5cChhKAqVn97P04DJ2FnVz0uGyP8R54fHsj9Xsn3 ZGQ== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Med27qo5LemjrLj3PNqzIyfQBfZFslavwyTNGEt3K7KGiU1ATx7UbIbBjCDBkbhxVPCY8s75KkkzvMSVt0n/aRZId7c4LwOmurOa201Dn53ku4BjrXpZlBm4A2aRmPsMqH8MOnjGpgdzs/MwPI4F1OG8iwEABJRV2UqRJ3XIGvfq9DJqUZM6+boRL/qxP6VVa0CWWQt95oDRSOgqPn52OteCzQewOeZbh6LLR9T6QQXsvEeiuAupPZveOxqhcgHOfNmbZ0MItnfSWvAuzKAPwxLouL8IXO7WtqFuNgxtWq0ysFxOFTPp8V0JHX+YuvKCjcKq1rZIM5kUD3bQkMkEeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=SCXgU3x8B/FZNE7qSXywTJSGB2nRpb27JgPjklZSPWg=; b=FTPbndhcpYOak0Qotjfqwwt3104rbMoX5evgangQenPQ4Dvz7MWuPD6fteBsU+mSqza2zAQ4fRjEmw7CvzRs7DjWoALxMTMaTSvdc9wIhOB4rikdtiuuo7ABTcFjm6AZ1mkHMrQgtlroVvfNlk+euOnEhATrHFKLgtxCSmng45TrvYYNPVeCMGWEPh3mEPyRDG4Z+Br5vPnZABzeGWE/TyTvfutyPiIqCsqEaOHIHe6rl7zoirivF/cBEIbEWAwE4kZeeuN1Oxx9Olq8cPBR+lJOUONUsuAWbdE/jiSCuO/ehvP4fxaUKymHafeMDxTS5W7nDviPWjtSk6IjxPubvQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 148.163.138.245) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SCXgU3x8B/FZNE7qSXywTJSGB2nRpb27JgPjklZSPWg=; b=NEI+tAQ246Jk5JGJ6+ay6UjFM+9zLzfOEfvfpqComkTpNOxq221R3TWvn6aud0HHoySZ+OIRqesyjCgxwbJvRulGAvuP0MFRL7p+IcErfE5zJIWoQ0+uzG3oyiM8HVedLEGpZCt/ympre4VFZE36JFpZeWX+fd8Fnarys5S3eS0= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 148.163.138.245) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 148.163.138.245 as permitted sender) receiver=protection.outlook.com; client-ip=148.163.138.245; helo=mx0b-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=SCXgU3x8B/FZNE7qSXywTJSGB2nRpb27JgPjklZSPWg=; b= MpNY+cm3ZZ9pcbRM99mIOjp/dydDjs/2C0qXqSxgaO5s5uLiehnhOYbgU4wDKyUq hg8nrJ81o4prmzHkmm7TDhKM0wlX9D0vll0p93XkRoNBgHKjQ2X5RGhiLNBHBkzC ev7DnDSG8UCxvZ1m0k1Ck3MXL250K6JhY2wsdFLn/kCKC+sVHief55K9HSWpJz5j qxt8yC5unDpV2GgKUwxeDgW8SVW3jXF0HcXH2BLAxcSG03+fGy8Tq/Apt74Vqj5E +H6z+H8FWYnFmEUEvJBIozzT2rAbM0aQB9BOiAGxszfq3961rYCiQ1I/edamJ3um 8SmYkIYfzhzFUDm68wWVkQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=SCXgU3x 8B/FZNE7qSXywTJSGB2nRpb27JgPjklZSPWg=; b=Lw6jYSIG8t8wPjhaWJOAO38 ZWAbofia4i1w0AW/UWyZNm/sUCuLgzR83G7cf1L6odl3mboNBdpoLmubHz79XEcw Q5lx8kbfMvJsOe3K+78JLFEEvNZTYl76mASYS9fyDsrNXDXydczHpB+2zzy/zyGd 67Flb6FW++T5zJqJ/9vvfSgVF/Nk+WhEnLjIWcYtJMD1J3sdETAdFPLTRmSuluLE CmqKL0vygP0QWLCmIwUvorBEsEFz7KGdbNoya7gAH5mQMKlRR3Q3XxO3xrKRcOun tGBuGov1LSxZF+KWsrPu2daiirJcz0zxjHMGb/QzQslFtrVKsQHGf7boFt0D3mA= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPuxmeB5UazzOmPvx0zBS X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 09/13] CI: enable on-demand IPI latency test on AMD Zen2/Zen3 runners Date: Wed, 4 Nov 2026 17:36:57 -0800 Message-ID: <20261105013701.719658-10-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 suspectscore=0 malwarescore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN2PEPF0000A7FE:EE_|SJ0PR16MB4045:EE_ X-MS-Office365-Filtering-Correlation-Id: 5a021010-3b9c-42cf-5755-08df3add5a85 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|23010399003|82310400026|36860700016|11063799006|261102123227099003|56012099006|261021121427099003|261026121527099003|261009223027099003|10067099003|22082099003|18002099003|3023799007; X-Microsoft-Antispam-Message-Info: ZesyBvytBIzeJQe3J2C8ibdCOCOLRHwJy57TS2tHlwSER/7Gldu9vAXPSJrG/ZOv4Ag91YEFIBGi4S5Ie5gK7IXnjxHEvSfEbqgW7N/L2WPmdTmIyyN8bcKXd/5zOLrGuFuv2dv3xGXjN9rLJ1A7WozfAApZOa3jZftHESSqircQl/gUcxBQ1XHC9ur/SFPaeJsFLZLOy+zwpCiK4QqusbHcr2REzF0j7W7cehOIwSRziFZCoumsAeKwwizHk8Pg0KVhuIOOBUlk8I8DFLcazuInRB8JauWEUCIGZ6arzGM5k0xQptd7chbTLVqlSYdn8+TgfqC5zSDKGAvkzqvND8/dEsSSedhh8rtZIGYi6Lq1d3oSfGjqZP6qYEaHC1iDuOWEg0izXiquWsKe7Bl49NCFiw77HglBg5EM6C3eChhL//qHkVLoFJByy8D1W5ZdFLn7R309il/rsj3G6bTzEbJIH/pPth2eCzzAdeuKgE5s8zn+Fz/LyjrpNZwQsHFsOyT77+QWhU88oJ6jXBwhzEhj2qh5GiNhXDh46RtZA9ydlnweXLNmbdsgBZ0TRuYynWQONdfJeK72BiyPccJIN6QNO6LG8CFhHsYZZilM8xr7cDzdIlbTvuIvvY0FMd2Nkx0MKLP6zjxtd6quqxsAXEwbZfez5xUqSI/BCcMX9zGCkBbB2+ddDQmD/dGYY/RC5iVIWPIy8yV82OBG+Drhlw== X-Forefront-Antispam-Report: CIP:148.163.138.245;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0b-00498f04.pphosted.com;PTR:mx0b-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(376014)(1800799024)(23010399003)(82310400026)(36860700016)(11063799006)(261102123227099003)(56012099006)(261021121427099003)(261026121527099003)(261009223027099003)(10067099003)(22082099003)(18002099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: LukKsN9cwqYGWqvNIThlV4lcn3A/csB2tKPpdtKR1DNv0QM8hGFjJsl58FYjpfRwVqVoZczZxt9VumHkgGXzhZDGChNyVHyIu0r5ldrRjMEzq5jo+tJBXOuqpmO4Z1426VCEqiTavWo7uIEayqR2sxk8rA+Zd1doYprTWmMiHKtCAUrC8rEn1OKgEGWE2s7APQ1KC8LtpscwfuhGSKoC30uPbIXS6ZseqvHocLsG7Ij7+2tjygIfDb7HERgha/CySRUhc7rqXj8Hn4B7EGk2ElDYkpTW6a2ODiw1JuXjKhqWDSr/b2dpcSAWyd3kIXVWvOPjSK5mjyGVj04juc2z+G7nTs/Q/TEEre9Bh4DmXnZsZR2VsWiAZHucs58b5k0u/MJGCvHEGt2ySFKBWGCWk5dJqr7B32+mCzx6EgyQnOjSu5J/paa9TM8W7ZC4w143 X-Exchange-RoutingPolicyChecked: bXYYTDekdmdTTOqor88jcAu/KuiODryWoUQxI5HfqwyVXc7r5ByXj+JNkc5itD8bs0hUBJ9y596vUPuhklf/On7xdSm7Bj3vc4nEfAIc0oMFud42t3Q0EkQqiMmphKMDsapJv1HPBxfvx/eghBsDCiqWAtycTZoVOju2rjGSDevDjekHYXQfbBV0K7KR2tor835UnLzH+MXJIzm4oTnp2W5woiFaP2cAvXmkQqylA07c86sP+uOwvcAzrPh9Gcj7D9njg0XfqseFTA16WUX9bksqc6qJPFoQpGcrd2e9c1o/ZKGUuD7rJF7GYj4tc6/iZcW0K/3Q3fg7EWeMtsBslQ== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: sdVbMmZw0aWCWtMLcgOaWnc4zU5YFE+60BHrTG1yyUlQzh3F3W/p3L8VVoJJK2og9edx9sYVs16EfoCytSFlOQKTUp41t0vdzeyQHDVcMvUX70tWzGoG2Zehk0DT60njo63UP/+BjNLhN7olpSgu02zapLyIOLre/vjebgo1epJG8KUZplrFB4QZns1wxLdnOMrwIMIdMYZJdwXbTSA6pKYlPKeZj8N+2lhsu1vqzQ7wHeC1EAhPZK33uLbie8fuQY8t1JvYQfpLEcNmJdFcQONxu6G/KuIOkFs2h8MpcRVjtK1TJ7yWMn/aNQJ5HU19OO3SzJ+GWIk34qXxvj0ZT8rWEpS0+tSlLnYKpd/4TX8TfmuRfcOigXsTubGWdPCt4a3lD77YwcAsQBZGq7CjLoAW9DjzHbFbMitLHohvTG32s4qmkwlGeInd/GybBXCMXBt6MiNDo5BOIaLhpcb/vYDmdvV2OFkcrDz429UF8J5TkZMHCXNdNyhUIHGG0R7VubEfVyIkIuMYwhLjWFsX4zE6faSr9vvStgSIMyXPmQasRRXtn62wWcKkOaTjxQCopMS2MW9UfnJ0e7ekm/P3UZvJXAJigccRMZLDwFeDL5dV7rUkm5DnQinK7waqikbXr/SGDRBobHGb5qawfUHSpw== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:28.9768 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5a021010-3b9c-42cf-5755-08df3add5a85 X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[148.163.138.245];Helo=[mx0b-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: BN2PEPF0000A7FE.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR16MB4045 X-Proofpoint-GUID: LdYcvV7dt2uZfVJy1tLfz1hjn3itwTX7 X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX4XqErT6y8/gF CGXOYK8IYsKNSM5iI5ohCdmQB4cxwUUtFOkSmeogR1wJytVVXd8924m3Qhtea3VyzzmUR8auGwS gvyD//vFP/sfyN0IAxSE6BBND7Hp81dAEQ7oNFUhXaRcINOYq5VS X-Proofpoint-ORIG-GUID: LdYcvV7dt2uZfVJy1tLfz1hjn3itwTX7 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX/lUtAhkwjExi MPfCA7inGCIKlUK2IksX7pFhAPe+w/Op4wQCqcePBEqCPKvJ14YLAaZQd04viDYxz7cJwSfn7GV KbnqLDowZtLglaiiodRi4kgJd3rTW9mgw3W8Ytr0eEbv8P+/56psjyuo7co6mgb3AVKAZMwhwCv jxRMH4nt2gU7ulDbWiTlv/EIOVQOsDvcOaghL4gcJ0u+BkeJHQ5wEjU/zH06+8rtemt5INrSTVa yBMR4YlvzMps9A5Pk7ZyOPbSB/GU5GjiLEIhQf2GrUlso+pwtsSxHWquCK4pAN68DT5D5QVu9Zf GYNuFBUSXZ0e5DOZ8WPHJfgd1U2mvkgZ9zS45z/9B3oM6WvZGsxgJHi+UuXYgAW0Zl+Kee2Bopy btzbuUBYAIiBHs/wb7wvYjwPIvOODItbuLb/SZj7Q+mzE3zFJn90UVeZBmsbFw/qfQND024qJVv wAwIVD7lM+8ObwQDygA== X-Authority-Analysis: v=2.4 cv=ScVi5fRu c=1 sm=1 tr=0 ts=6aebdddc cx=c_pps a=IOfmNx34m1n4z7i1CuCPOA==:117 a=b7IhknPlfT0FN1EembXvig==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=dw5MciS7gY-znkhJuOLE:22 a=cbNQJ9GKAAAA:8 a=iNDwEz7dJgEmMV4xwJQA:9 a=3whSkbs7g9Me0DR5EJEX:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 suspectscore=0 adultscore=0 clxscore=1015 priorityscore=1501 phishscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-4011c0/1793842653-526DECFC-C17D61BA/0/0 X-purgate-type: clean X-purgate-size: 1238 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842674896158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Enable IPI latency test on hardware Zen2/Zen3 runners. Signed-off-by: Denis Mukhin --- automation/gitlab-ci/test.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 4d7d5e3d9a11..98edf7eb9ff5 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -565,6 +565,14 @@ zen2-xtf-x86_64-gcc-debug: - .xtf-x86_64-gcc-debug - .test-jobs-hardware-xtf =20 +zen2-hvm64-interrupt-latency: + extends: + - zen2-xtf-x86_64-gcc-debug + - .test-jobs-perf + variables: + SELECTED_XTF_ONLY: test-hvm64-interrupt-latency + TEST_TIMEOUT_OVERRIDE: 600 + zen3p-smoke-x86_64-gcc-debug: extends: .zen3p-x86_64 script: @@ -633,6 +641,14 @@ zen3p-xtf-x86_64-gcc-debug: - .xtf-x86_64-gcc-debug - .test-jobs-hardware-xtf =20 +zen3p-hvm64-interrupt-latency: + extends: + - zen3p-xtf-x86_64-gcc-debug + - .test-jobs-perf + variables: + SELECTED_XTF_ONLY: test-hvm64-interrupt-latency + TEST_TIMEOUT_OVERRIDE: 600 + qemu-smoke-dom0-arm64-gcc: extends: .qemu-arm64 script: --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842689; cv=pass; d=zohomail.com; s=zohoarc; b=Pla6DqphpFujFchU01wZoznjr9Gfeu+5FYYSGdjiSYEq4wp5l3yJBrQRCWhlvtjqhkA5GJgQj2hVh41Y62pdasiw+dO5HQ23EB/wHdz08L2behOou9MGgCP2Ciqo1z8B4sGN085HLCpej6kxfMw5l9cL5AW67YZN9/QTwlS3HM4= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842689; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=i59xJQT544TdeZe9R8pJlXN01S8B9AW1arnw7L5ocSs=; b=ShN4Ookuz9X7DuuGe8ldK0qVvWpRLAu9hKUxYAoSC5x+ToBfFYtmZAoTugO5LI4a4zHgDmB3gY+v9TAhARc9e0iE53EhHbMhKCZ/vpveaF0sxt3QlQKZQICivScH45E2eHw5itcV92MSaormN1dzDTFEcsB34vUIu77cDqEPUE4= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842689562604.9164273071884; Wed, 4 Nov 2026 17:38:09 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473395.1681099 (Exim 4.92) (envelope-from ) id 1xOmQA-0003WK-7g; Thu, 05 Nov 2026 01:37:42 +0000 Received: by outflank-mailman (output) from mailman id 1473395.1681099; Thu, 05 Nov 2026 01:37:42 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ9-0003Vf-VT; Thu, 05 Nov 2026 01:37:41 +0000 Received: by outflank-mailman (input) for mailman id 1473395; Thu, 05 Nov 2026 01:37:39 +0000 Received: from mx.expurgate.net ([195.190.135.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQ7-00034N-OI for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:39 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmQ7-001xPV-56 for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:39 +0100 Received: from [10.42.69.10] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebdd93-8faa-0a2a0a5109dd-0a2a450a8d3c-36 for ; Thu, 05 Nov 2026 02:37:39 +0100 Received: from [148.163.146.23] (helo=mx0a-00498f03.pphosted.com) by tlsNG-4011c0.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdde1-f2d2-0a2a450a0019-94a392174776-3 for ; Thu, 05 Nov 2026 02:37:38 +0100 Received: from pps.filterd (m0384718.ppops.net [127.0.0.1]) by mx0a-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50moFM966677 for ; Thu, 5 Nov 2026 01:37:37 GMT Received: from cy3pr05cu001.outbound.protection.outlook.com (mail-westcentralusazon11013043.outbound.protection.outlook.com [40.93.201.43]) by mx0a-00498f03.pphosted.com (PPS) with ESMTPS id 4hrc5ghvjb-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:36 +0000 (GMT) Received: from CH5PR03CA0011.namprd03.prod.outlook.com (2603:10b6:610:1f1::23) by LV3PR16MB6320.namprd16.prod.outlook.com (2603:10b6:408:1d4::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:33 +0000 Received: from BN7PEPF000000A9.namprd05.prod.outlook.com (2603:10b6:610:1f1:cafe::1d) by CH5PR03CA0011.outlook.office365.com (2603:10b6:610:1f1::23) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:33 +0000 Received: from mx0a-00498f04.pphosted.com (205.220.161.53) by BN7PEPF000000A9.mail.protection.outlook.com (10.167.245.233) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:32 +0000 Received: from pps.filterd (m0373460.ppops.net [127.0.0.1]) by mx0a-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50o3Kd1488836 for ; Wed, 4 Nov 2026 20:37:32 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-usw.ser.proofpoint.com [34.209.42.160]) by mx0a-00498f04.pphosted.com (PPS) with ESMTPS id 4hp232wj14-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:31 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmPwx1G7KgTjoOmPxxgpBO; Thu, 05 Nov 2026 01:37:31 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=i59 xJQT544TdeZe9R8pJlXN01S8B9AW1arnw7L5ocSs=; b=Ec5I2hdXCoX0w2bzS1M +2VmTK95/mlrKqQbO+8YlVQ5j+KAn289YcjOE907AQwLPCWhkpVu6idIBYE4PxTr tLxRrSDLZ7Rq7GYgaMu+ne4YxHz72Plhe1dtXYQZ16tf9Yv39HK6mz9oGgqQgWS2 j8DUY/kZhHUW9y5R71NaXKNKB8pjVCBegqa7vzEGM/jyW5yEHoNXHIEAGDmdfGps 9xvLrzQMG//fo9gxFfxOJze4pCRE94YW6PsBUi7Fs/C/ypx/7nvoMoUv1MGV/wKt 5NrqeZ4u3jQI8jn+qdzSE8k09/TDTmGi4rbadgjxjTHPzq/9HifA6oUCdFRXa/gr PtA== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QsXQTRRi+Bwj87JGtWrnAp+hL9YRkGTeTW6fgQdhCpKmxMqaNSsIR2lYCfK+mZ6lUk4LNVlb/gNytR76uz55edrBzOY7aoWA8CI/rNlXDfs1OfkN63Dpj7JJOIZlYL7mABuepTp5z7bchoJlPAwPD9PPLBk8NEqdX3ymNFv82RtdjNtsgfLRupjaIVrsQ16Lr4EoARfWY+MCz/gfu/xGLGqLo7CbqCL1G1d422D9Qmc1PX8Ke2k2grBfeBubbIzO7919r08edpQkUZY+5LURHb6mDadTwchs/L0YiIXyZYe2SKGf4KBpeiKLBA/SwweWsRt56ySD7G7LJ2jXm58bzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=i59xJQT544TdeZe9R8pJlXN01S8B9AW1arnw7L5ocSs=; b=ftrz6GBOvP7FqEyt/b/HE10++DymrtqPtQocOApgcUsQJyHhD0HbP1gJtjWJbzYkVWJSR8Cz6M1MnavSuQeJ7e2FE9xCPQZRCKkN0HsNyoybt2c/iv4vQmD1hPrRoKuFCYAnHOjcUyp1QgEnostePzLwv5g7KngYwU4A0gmGdsvi10FBeuk+CJD4eyZPph39Q9iL3ehWwu3BhMvndVT9VN+oulsmIeRxcx/HmBwa9cnIixw9MAIbgdRfvXtWVEA+Ja5Rpp2kQTOZtHShvZBR9pMMxaXxk3LgJtXhtPw2iF2Exnbqe8XFMaVXCLPDLkVpdtpzTPc5WzcEkkpcplL3Iw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 205.220.161.53) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i59xJQT544TdeZe9R8pJlXN01S8B9AW1arnw7L5ocSs=; b=CBiJeunL/gxzdGjx3275xh3mJSKIvCiynac6nYjktXJD4C6l9eltT5ZQeDOCBOCG7/JIimhhnZ/X9SrB7TR19xHeMkabXG0bei9tkxlJ41UTGn3cwaBZ3upl/gB1bxSMEadUDkVoRoHD1+EJPa7cxtzebVEeowcmzRGvLE1LQCE= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 205.220.161.53) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 205.220.161.53 as permitted sender) receiver=protection.outlook.com; client-ip=205.220.161.53; helo=mx0a-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=i59xJQT544TdeZe9R8pJlXN01S8B9AW1arnw7L5ocSs=; b= nvlXwP/fXW2sby1GFETowQbpgUhFfHMbfrIi2jcmqMt3QKvq+BoW8nCPo7MlZhg+ vnTNrYgVxs2l6Z1Zm2yxC1EXBrQvq4/bzG/qkuRBvhjwj89sHRaHuRkfZu3ApV24 l8CXCCWiwLbd2VRzUQxaBlQbFK/W3IUnVInwyQRWBPU9awfiPqa5IAl3B2eHNRWq Lv+NRZq19MS8BZSfECTEISu1UVAh03eLGKp9v3iqiGyEz6ZU3l1CZq+f4nwgKa47 V0rk3cXGvBkwfhw1TLo0wF+AWVZo8o1o3NBx3gzj2Bvv2Q+vmvUTELYQDXAw+Nd4 bvky7gadBLFq5mXRfhgbsg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=i59xJQT 544TdeZe9R8pJlXN01S8B9AW1arnw7L5ocSs=; b=LUhkvlVqemEUHfEuX7mEdoJ DiWe/4eOiPJ8IpN1XyoAU4/N/mJJt3aUcth/rkQgSMh3sk6Kwk3rm8bhkfjpgW7u mEG7exT1ldwcWezwKLwm1HeT+z/1kdJ2Ayr8O3//sV+zeOHb4oH7ACjd5rYK/fto HJu1ttkYXIiXBaoSqrpFf5IFThW7pKnybdhmwnqlRFKQo/luOFEKf+GGgiJObXsa m20CmUbWtmu2HzJbZ9rKOPJHlbyVJU7iGTSetqoKoVv2BOOyK4nb1gMSjQeh1mHC zgENkIjCHohn0DsqnXtcyxzCj4wiH3aUo6Fw3s6tYmN2rQArX8FHvglEw8oi0SQ= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmPwx1G7KgTjoOmPxxgpBO X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 10/13] CI: x86: attempt to fixup flaky tests Date: Wed, 4 Nov 2026 17:36:58 -0800 Message-ID: <20261105013701.719658-11-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 malwarescore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN7PEPF000000A9:EE_|LV3PR16MB6320:EE_ X-MS-Office365-Filtering-Correlation-Id: 178ff83c-dead-4ae8-2503-08df3add5cf3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|82310400026|23010399003|376014|1800799024|10067099003|22082099003|18002099003|11063799006|56012099006|261102123227099003|261022105027099003|261026140227099003|261028144727099003|261021121427099003|261009223027099003; X-Microsoft-Antispam-Message-Info: seHy3/qpZ8zvmDzE1P2a1jnnWDYGDF3XAa4ZIVBdgDp7N+Eppm0VBjDc1b7kZV8+uhCPOCUjgOvQNqjvzm2RI07zwLbwPll7XbfZ1vTIVKr2oge20G1YmHEk3ZShgj02mzjRmatsrfZg7vPTks2yvVxFOJcW+5PGrXQK8ssXPsstRlOeN9Rwk5xsssP/Mbk0UoPwJgiMtgfjUpucc4Xco7Nl0ppCyAgAQtUv2jgqQ3DGBOyKEaE1Vm/7+JYGi8j9epI2jiTNKNoElV4PzqiUQhvsx4xxlpuo96VL6W9dRNwNEc/J6nzBke/av1C8x0MUDVgMdaCMB/XMYW0JskK0cuPkauIdOWpIQpuKWFqwUDz8NtW2cm5p5UqnUh90epII57T8EfQUPBgAlVD5ZUBIUbNJIrAAC1DbZQkMzp+sX6mbfxakET02x4vVnoO3/JsCu82jRGxwV3vKV9lHARE6HTo2Qve2cp2zigElH48J+yadDi4Qo+XpCp9NYbdigxQd5dy+n7DN1d18p1EYY/P0W08Gr0Ru/8n3zv10qA+t0jBkfKoipgz8NHhE2Rjd0Ws/rDQspX4ldywWzQF/oI83WS3trGa0arwwv3IpL7AqzTW9Wva2y9tc9hpuVF75LT2imDwUZPls1OfsAvX1n+3RBu/Zt3P4nBZTudf/mnwaoYzEAeAZkqTNSuM+A5245nI8THuIZnZcn8+7jjXadZLHeg== X-Forefront-Antispam-Report: CIP:205.220.161.53;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0a-00498f04.pphosted.com;PTR:mx0a-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(36860700016)(82310400026)(23010399003)(376014)(1800799024)(10067099003)(22082099003)(18002099003)(11063799006)(56012099006)(261102123227099003)(261022105027099003)(261026140227099003)(261028144727099003)(261021121427099003)(261009223027099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: P/qMQX6b3WOG4fO/3KCNFw4a6HtKHPqnrf856NeW3Wa83QPOBuO+AhmAzlQzgPrKmw0LWsFmLNzDbrJTReRcT6q/aMadDVjFZ665V3rl7oYvhEC8K0XAIpisxKgCC91u1LPOBscbYrU8KPz6plAeAE6mszDCe2qNK60ArMI20mob2kZealEVffg71kMt9oREjXKBazojmm3z+0Gji/uJkqDZcD7YTV736COldVTEf8BgJzUB0YKV5SGYMmsJOojZoyfMnElbphkuJW0D8/IieEJ9uGFsEgjRq/ypRrF9nL00imx8GNbTN8YYplZA3s9dScVaS0vC2804Zc2s4yb9zVR1QJBHH8D5oFRn0NuAM8Y3Iq9q5NHm5gjeFnXpA4/4lpWSCWw9cFuNWH4I99p48NtLrdy84HB9SyssIWXVPwcp3fFeBS1K714eZTerVMgy X-Exchange-RoutingPolicyChecked: CTmx9ukMAjSKNqlmZt8spWP4xzDpSxyyk/ewGsUKevFCX21lerLnzlGjBwjba+HYMo2bgswEI8+fLAjliokQb9MzM34bjhcGJZmKYCP3aCUrOC8JAdd+QZDeOxccw4wOiLZJgEPzVFN0AzhLROePF63eVqkKTApURZoqQ9YstbTPxlK9OQrs+48Ky4Q1Q4jsneJ1bf7g8IC95jeFF3upwU0m52fjbiCKY3W4gMEJgfUrLCYrWx5lyqdI6wMQdHhjucw7E4TNU+Rc8BEdNj2AL1eZfD+dNSdbvt109fi9gdcf0m+ffPKAEk+Ld9gJFAQm8uitZB9Rbs8SRUw+QwYYZQ== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /mN4iDg/wFKI7HD1DNJrYqPnOA4aBGivvrSdodN8Wwng8tzIC6BwsuGy4qoHI7FNGDz5+BKUq4BwBXsVRDk9fsaqxXRpTKBg4hSYKo+VuO7S93lOEk8h8vaCTvqoa4TwUXOPjqTQzui6U1WZnF7046CMzieF9cGxhSJHCR+f8Kh006vQVzRnv9LddisOZZRZCzcv0QDcaotcwzkGWgGdGq8nI64tzsHVECkMNQJ03kMpQP4ecUpGbLadgOvNvkJ8zdS5UbSze2CXAY2uyTIzkpzZbTjGoltTbG44vZhRVZi4WZLxgaEQ6CguahPpbUyAFXTG8uWI4XMXK0r3iVo+og+lCSr1w3YazbBmj6UON7NUugjcZF8dKJawS0ytsxcTEArZr7aPMnjEDemvOjoc2YEFfzjg7S4xtMgrwy1Cdefm+NowHVLjRu5zLNEHV6Wis8cq2RD6g1UjM7Wfs35Jp+U2wB4UAArcZx64/xLXgFvIUMn4DQ6YPIoA+KrXm3gSvgdQg+vDx7YYA9x4a1uMTsdSBgDGX1y2NR6WKgefsWXyfsPMP2kqiMgYwBE/NB+YyHAt94HZd8sp/7dNSwdQJzLHPqaF/0ima+18lKhFSGyrMimEh+etYV4OXaMCEi5Mh1RYNMjFUJ4knpnTf0LcuA== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:32.8436 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 178ff83c-dead-4ae8-2503-08df3add5cf3 X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[205.220.161.53];Helo=[mx0a-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: BN7PEPF000000A9.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR16MB6320 X-Authority-Analysis: v=2.4 cv=JawpPkKV c=1 sm=1 tr=0 ts=6aebdde0 cx=c_pps a=XNh4DmHdy4Cg7KTw7bneTw==:117 a=lOEMawUel/sSvQipkIvNbg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=ARvDHhclS48edyKYUbLB:22 a=cbNQJ9GKAAAA:8 a=seZbWGLfxG4hbgvkuS8A:9 a=zgiPjhLxNE0A:10 a=P0bj-C3X3jJDpopQwM1U:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX8oR30Ck0mbMz oD+xUxQV8VaX96ZOHFI+iwT6tnCSiPLoP1kcfIhKXN8j8vzCjQXiETxM/jj2mMhZFZQGa44LpU1 QNUbS9RQxwoosDU8Ii9VUP/8BsvKCW42fVrAsMpc0Iyi3PaTe5uB/eTUocZLaRzIitjdDUotw99 OgM5vLdepWr5vzucFvJFIVVZ4kHJAe/W0Z6U/nTCf8mPfCpDjPnQw283ArrkhoOoF+s/6Ybm/Ay xwh0Mcma7k0VDh/SKPy4is+KsPfA3WB9Fm9rC09uCYc2QFZ1Nc3UyrwY9HUkFob3ajUQOYhHk+B t17SvvNANrzMl+PmbdqdTiJcb7E7NbSrek0qs3V6a95BKYy7TOjE5+QcVcyaEW8A4JUCpzgDHjm 8aIrNhQNYHN5MsI9saIRKEKU9rFmBzWsIEVn/uFD+L7PkwI3WLi7KpsKc/cwW+Zko7L4FHetUBV obvk0ndUcuGWtf/WUyA== X-Proofpoint-ORIG-GUID: wg-2z3iIUI0pFlZ_mVV2lzkhx5GhfSNK X-Proofpoint-GUID: wg-2z3iIUI0pFlZ_mVV2lzkhx5GhfSNK X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfXw3bfECyeU/CU Gth/RPyMbNuVjItn27bBRUEv81gSeVZ6gMxmOVsgc2Kuz/CWPWZ07ZegPX31HkFwNTDDvsiFSQv oN2hUTOGN8pt/jm3faHBf2Pbw4VXYgcM08XyqoOkv38nn+w7OhEu X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 lowpriorityscore=0 suspectscore=0 clxscore=1015 impostorscore=0 malwarescore=0 adultscore=0 phishscore=0 spamscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-4011c0/1793842659-59DDFCFC-0B8D2E4F/0/0 X-purgate-type: clean X-purgate-size: 743 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842691206158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Allow maximum of 2 retries to account for flaky infrastructure scripting for powering on the target board. Signed-off-by: Denis Mukhin --- automation/gitlab-ci/test.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 98edf7eb9ff5..bf12b9123f1e 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -192,6 +192,10 @@ =20 .adl-x86_64: extends: .test-jobs-common + # Account for infra failure + retry: + max: 2 + when: script_failure variables: # the test controller runs on RPi4 CONTAINER: alpine:qubes-hw-runner --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842680; cv=pass; d=zohomail.com; s=zohoarc; b=dDskGSzgp7AduMnfVQT3F599dAdB+1xdXy1964mea6TeDxl2gCrQ+lbtuunaSWJnrgJc6V1XpK3IA7FWvVM9BZHOGF40adcvQYGqHscyhHtIzdm+nnfhcYHHwaI01qDk8UyLmkuFseKCDNzN1DJQkCvYUf0nLuLpMnfJACwT8ro= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842680; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=EBolYqzeKQgYX1dht4yk+gCZOOLYEi83ixWjkx0D5VE=; b=lcGh1UgiYsdBXYXqpGWj40LPeFFsgGqlS84Glmw66zjuuOEuX6kl4TDrYbTBILkXMKCl5XOu0SZrDrGaQeIROxNBa0c4up5rao5f1nXZJ00LxEwGAtsPbHmpFY3u9IRmb+4qJm9alBQRY6+mM3IWnnuQWjDfXL0JLUPxaeB+11Y= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842680130868.8529232483141; Wed, 4 Nov 2026 17:38:00 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473402.1681109 (Exim 4.92) (envelope-from ) id 1xOmQC-0003uy-I8; Thu, 05 Nov 2026 01:37:44 +0000 Received: by outflank-mailman (output) from mailman id 1473402.1681109; Thu, 05 Nov 2026 01:37:44 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQC-0003uj-BJ; Thu, 05 Nov 2026 01:37:44 +0000 Received: by outflank-mailman (input) for mailman id 1473402; Thu, 05 Nov 2026 01:37:42 +0000 Received: from mx.expurgate.net ([194.145.224.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQA-0003bJ-LO for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:42 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmQA-00G6uF-1N for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:42 +0100 Received: from [10.42.69.3] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebddbb-e002-0a2a0a5209dd-0a2a4503e104-24 for ; Thu, 05 Nov 2026 02:37:42 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-33051d.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdde4-fae8-0a2a45030019-94a38ff1c9cc-3 for ; Thu, 05 Nov 2026 02:37:41 +0100 Received: from pps.filterd (m0367130.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mYBZ2064415 for ; Thu, 5 Nov 2026 01:37:40 GMT Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013025.outbound.protection.outlook.com [40.93.196.25]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hrbp3t6h1-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:40 +0000 (GMT) Received: from MW4P223CA0027.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:80::32) by SA6PR16MB6693.namprd16.prod.outlook.com (2603:10b6:806:418::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:37 +0000 Received: from MWH0EPF000D894C.namprd05.prod.outlook.com (2603:10b6:303:80:cafe::8b) by MW4P223CA0027.outlook.office365.com (2603:10b6:303:80::32) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:37 +0000 Received: from mx0b-00498f04.pphosted.com (148.163.138.245) by MWH0EPF000D894C.mail.protection.outlook.com (10.167.249.212) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:36 +0000 Received: from pps.filterd (m0426316.ppops.net [127.0.0.1]) by mx0b-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mNQH3091282 for ; Wed, 4 Nov 2026 20:37:36 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-usw.ser.proofpoint.com [34.209.42.160]) by mx0b-00498f04.pphosted.com (PPS) with ESMTPS id 4hnycbnhm0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:35 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmQ0xdKbtmeVDOmQ1xZp2h; Thu, 05 Nov 2026 01:37:35 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=EBo lYqzeKQgYX1dht4yk+gCZOOLYEi83ixWjkx0D5VE=; b=LMKjWv1Jv1khdcKLykf PqeVrFkKnyXgunJTSPHQD/KSTDMbAwN44DDB7KRjw5NBlsWPo31Du4+6L5ZqTOh/ aTSkF6kzUvxwF3eRrmHCADL+CQR4qdy+Fa/UNTqZDcQFf+i/Mk99SRyvykp248+c dKqGxnazdfe4SESR7TIVoTrLrkS1GrIYOrDa75qmzfJ8MwZ6Z6Ho8+tCaBHZUMqB 7fYLfR3gczvNrrx879tVx3WTGby9QQ+s1HaO+sRDWpOw9Y24AVJX+GeJ440wI5+h 53XoQviOnJZVmwKwF3v2KWtwy+U7FNYdL5vgHxBd3++utsQqWKin9LpC+XsKjf9F bOg== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a0OvVYpTmIcL2sDVGUQ9pdyNhYx3cf3GbnLBubjIHiVahF98CG2DFBlPIlSPOD8oJDhdSG0MU9/NZQjV711fYwXi4xDswXZKpiinn6a16uWhGKU/Te9nfVk9TF1bnyu/piwiMqLXgiNO+cANs6oFirbOPWSy87I9kwMYzp1SXhJ2FwwNT4aSlL6psXw3C6z1sfps3li3Us6VmEQTJWHfmJN4QU5z7Y13VKuSunrkBjDBTk0K3tLHgvNS6GlvKnXTEBf0DxOqXbl2tReP1canIaXrPJQjWt6KYaN2Qiyve3sXbUUflKy8w0ijFrCj5i8WlC4KXVX15BDB4bmxcGc60g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=EBolYqzeKQgYX1dht4yk+gCZOOLYEi83ixWjkx0D5VE=; b=MDgcAe0GJCuidaUoz+d1ek8q8q6mzbg2zKXEanxnRmlZCzlg39lN3MFTXn7Tps9x0wyj9MCq4061O3oGTovryHDBb9HBJ6KRmqIyRRxAyRyhr1pIdZ6MaVbA5HxMqmImFdQa/bEfqRrHdUpdBK/wMhzZiS6RWbb4fXe7exawXtbVQslpBxl909GVuc+JnMWl0O48vOutoE/h4LNH5mswL+J5MNdytWQfUh/G/ONcWvGbPpWJRpz2SopCYRHnXU8TQKZ9mTVSikWdpLyGCZxdgcSWwd/Cj8Qu+BXQ54oqhQYf6Lw1Nt9kIePdyXEdNO0xZwbqejYL4vNZhMzHp7b6BQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 148.163.138.245) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EBolYqzeKQgYX1dht4yk+gCZOOLYEi83ixWjkx0D5VE=; b=QuiAhPKwm3qN07QKjvqw7qPAdSdGdIn129EOUJRlHpe0jSI068qjcjK9+QDJM1jyyzCMhI8EFgcLdZc7A9wXA8hehoZB62EwRRI5jsx17P1/Bmjo9E9LB8D7krMtrufWc2ANIWVxuNdGmInZUqPCTDMrQnB6kM652sAY/dUFce4= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 148.163.138.245) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 148.163.138.245 as permitted sender) receiver=protection.outlook.com; client-ip=148.163.138.245; helo=mx0b-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to; s=ppserprodsaar; bh=EBolYqzeKQgYX1dht4yk+gCZOOLYEi8 3ixWjkx0D5VE=; b=imAu+JQYTcAA06SFuBZRzRHW5ptOX/lWgH3lWqWz9JAvcMz Q0VgKVjnvDW6iHXcTjBv6OQcEmoobMfzHxl5JzOJwlAllt0UOxObpZIImIrPGAXs EfoDS9igQtxk/lxe7Nrr294OdutDAKJqrRqajCmfGSjEw0+wlPD5y+i5mIYXypD9 uGkdPhTHK6UnmsYBl2ebdGQ4EAkMWWc2OJbrQTKmjXbgSsB3oOfBdIiQghN0A1Qr hFcUQ6adYxq7bfRyKe41HlnooA/CEYlHYaTuZCadLQ0WGInyMsZtHBqo1sMgOLL2 gZuhx7SA0PaLvbUzaULnucNRFiSKoNfm3ZDTJ0A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppfserpocford; bh=EBolYqzeKQgYX1dht4yk+gCZOOLYEi83ixWjkx0D5VE=; b=gKa6qhO24sdn xmEC9EjGfn0Ngt6okixwaFXD4uCq1355UlKdfvmVgaDTrP8CpwPEjRFvE28MvY7K SVfkMFTXP15BgTVN3a9sL/K6Ve0DWFBLDZzqPUWwDmVSMKtf3fn8o+2hw9A2baLo obrpLGSHS12XQanMtknpquMDLKdjYkJ7cOgnlim7h2RU0VvPPKwlyfVxxaTxrdJX uPB448BTpnhuTd1m++O5SDsE6QX/vWYCKLe5aoCJSoqCWyDNA2lvTq3rmn/2Do+G P5zRPakWYot8DQv61De1Vo+lrizfRJuBEe7dclltVky7wF/kHrMhMpWaecnhVub5 hkqwpKewPw== X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmQ0xdKbtmeVDOmQ1xZp2h X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Subject: [PATCH v1 11/13] CI: add test jobs on AMD Zen5 Date: Wed, 4 Nov 2026 17:36:59 -0800 Message-ID: <20261105013701.719658-12-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000D894C:EE_|SA6PR16MB6693:EE_ X-MS-Office365-Filtering-Correlation-Id: 6e7d71aa-2e33-494c-153a-08df3add5f5b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|1800799024|82310400026|36860700016|11063799006|56012099006|261009223027099003|261021121427099003|261026140227099003|261026121527099003|261022105027099003|261028144727099003|261102123227099003|22082099003|18002099003|6133799003|10067099003|3023799007; X-Microsoft-Antispam-Message-Info: 7u0ZN9/oP0Ww4BYkg4Kl2DAKaj4Ff0GS5JGqI/nm7kD2cgT8ewiaNj2bN2cpI/vmblWubbON18LpfFqCo1Zoe0+poDrJiU6kg9vWHO1UcZjbT6xlwFARBdtUc9HGFNA/9tmfbrtU4hGkedUVmU7nxpBoz0FiFNDc8tk8wV4FFjkcwQlzQ4uwFqN/a/xGGpPWuER0z2/EKZ1X3Q7TdO26BsY4kXHOSg2ho7JVDPPEl8sx4xOuyu53wfWQ0hHMCmIiXb5pllphiLsbRn+Mxn8DO0zqCUhjv5cNLtZsQUTnXPSdNYYXn/KewgRFgrkUFt67tEtbogNm50C8a53qtcJ+5k9b5ovX0LzDQCFm4+KCd1ktqnQX2AsIdU1cP71Knn/QbIkFZSB7d24EzwD4ErHd/j6cmBdWK1Ksmw28/M3/pNgj4gKzTccswlNps19JT6VLJudvqetMsuQmdevdxTOWttOQb1BVl1NUiMHhn52oPn/rYzqFzkbaH8dRyXP+KtxcyJucMPepzRs2e/xQIsYqqysyvP9lbqMJyKEH5UD04Jirtm8zqu/XeESbvoaueGy9eptwtIoxo/syJivTGPiVDPZVpCXR2AahGz/IyV0ZzwAzgj7CpqVKM3xs0XOxOSLqWss3YRLCLcA4xZqLB/DqXSeRtM3wwmyRyFFYXsoWwZS/Pg7LY+8u3lafJgE+yoOMqLFYvXlC9C3OZkd8v0iyew== X-Forefront-Antispam-Report: CIP:148.163.138.245;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0b-00498f04.pphosted.com;PTR:mx0b-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(23010399003)(376014)(1800799024)(82310400026)(36860700016)(11063799006)(56012099006)(261009223027099003)(261021121427099003)(261026140227099003)(261026121527099003)(261022105027099003)(261028144727099003)(261102123227099003)(22082099003)(18002099003)(6133799003)(10067099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UZs5efE0mqLve7HUNeydX7Wh72oa19pRgXcLDIKcNMj64D6bJbOdhtBB4ii5FBInu1wyImTr7L+DfUxnQb8wiRu35WJn1Mt5ZYNYOnpIc3FFUN57NQfE3cn0w0xFhR1ozsAM9Tle0+t7d3yXoystaRFC8OFbR83ATCCwIWeZog8Bnyk3RJ+OTRQXuKHRBfjOKFuuMe3dNdMl8lXoPM9w5BV4+8upjl9nVegzp6zcuBevmuxq25sbsKWfvBL0Rawulg2+IRQKtjBWBOMI85pbOOOHr04H333SYgfWrNRKdbM59KDwkmZ9v0XARiEsYIROZK0OsDRD3QUD7WZbj7ClkXWWqaGZCLja/zpAUY4gyQu/cDvySw/lL9grAs8b13PqEza/qdBiqNPXCd8o8awrnCEAhhenC7wGyFmoiBzHcTuqXjiKG41w9pzTzXgaOaUs X-Exchange-RoutingPolicyChecked: TLSmT7pvK1cmpCeHHmA5B61h7XIeJgCS3jjmLE/+unkcsAYlkhUKNZEEmRjvM0DS/XKSAKCRMLtqXeOkxU7diRm/2BdzOWj2m7zczIF6TcKClRB0vQNjgfN8V5/1dNnt7YxdKHnwXBhVhHBTiKcacP26m5lweOyn0kOY/+cDl6qeKVhHdhD5L/RBDdG7QM/9RXt5a+IWznjZ0Hle3nA++8dcc6Vv8KAxXwh6R7qe5voiQ6Qb+ieX8yVbQT20K/udF1opvPPMXuEm2fAfK3y/HyyB/MmiNKKRDM6+cxtl4zh9TwkBx0yfEn9U30ygjoOAMpDkfIrr5/SPaueMSEve5g== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: zFAcsE+4pzkunabw/tagI8MFdqHSyJ+Zey9QyltduaKaUFgnl4QePvDDoza9Weo2VaWxgRCd0J2LTU60MIxBCcdoMPNfI+FXuO3N54T7Xf+GNJsifLrunwqTAa1bCDVOM8B3rvjuZRTzh11jYjPcOmNxBBuvyVc53J/ABv8ll3i+g2X4APFbOh5NtWH6y/wajqQMV4YiDqaU3hCZNK+MEHdZjgQwlT2+HgMZjoyPL5MJoN8ZDihfkNv+zq6KQg++acd49bN8rKuq1lypJjw8cXTTXPX1HNTUvjX/vXkTFXCvSo1onCFQrnF1v08my5lyRuG35Q+Qm/EfueO3qdYZUBo5rntOlGsKvC/B7SqrVHYh3x0SRfVIx6VonG5BlU4SSbaJ9UoyhzIkuKnSTcGPvBcK8rStkjl1ZtpwEZnvOozekUWt1m7dvFfITFjwI3fLrrwB/aLd2Hq9EDg+Ooly6k1qgM4svnOx/Nsrh68JqnzEpxJ+iYRUbRFe7GA+1SbabUWbB+9bsbApm7yYBL4xdZLo1L1012Fv4vuKgrt+NPH7MPJODx3K/zDBI0YtuF/7tDqezh+NoQDR6r4Ppz3kA5AtR5y4j73+qT/R1BQg8y4vtuyeeXxvhfUJL3feOfV4wxhCSLMAPz8tjmU59BiRJQ== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:36.9015 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6e7d71aa-2e33-494c-153a-08df3add5f5b X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[148.163.138.245];Helo=[mx0b-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000D894C.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA6PR16MB6693 X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX9TgWFdV60PMh Ze8ZZzddVDznnuYAhgmsgVkLJ1rWyxGZaXXoZttEBFMSAfog6nyNydYwb0OcvWfoAAKksm2QC15 MLOsrRMNp9SksshQ0DP5gRMPVVPNZ2VcML8cOGZQvm/Sed9mvaM9 X-Proofpoint-GUID: qO2MTXGcDl0zfk3lwW2Y0A6lnpQriLf5 X-Authority-Analysis: v=2.4 cv=XuBvqlF9 c=1 sm=1 tr=0 ts=6aebdde4 cx=c_pps a=XslAgrSL5Auaid5C2fKBmA==:117 a=b7IhknPlfT0FN1EembXvig==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=IkcTkHD0fZMA:10 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=vnUQfov-gS4s1L7hHvr-:22 a=vkfgAjWNAAAA:8 a=cbNQJ9GKAAAA:8 a=MLJBxw-F2uju8ffh_fYA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=P0bj-C3X3jJDpopQwM1U:22 a=WmVTiCyuxqgg3mnwYu6p:22 a=s88AYcEWOXMFsoP9cgP2:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX4R6WdNnG9ZiP Vim+WNxjPixbqHtIZsaoER3x+9gYwez/deHb2pRpuy7DS/y5S59uHAL0bwG+YvP9fqxYZ1sO6qe 0hBwWo/MPjNtYwloD87wSlmNv6Zq4ZmdvSka84t/kc21k3fEGXf0O+Q0x9Ei2vDhnR2MfSVQv6R N5F39tNwcaN2qSa7lfX1bI1/c6zjaVbUk06wgncZJmgBmAqxJ7NhMY3wQHjwDhle5fTjo9dOrpS Y5uPhtaaHyEDmLmnL7sTd3L7RP9WF2t83kHgzy7OhuD1wTFq82RXBC3P+S5kmqzrQZsiu3xdweL avfeVvHZSc64QvlvzPH1oWnpgql7eZax9+c/1Sd0zIwnkbjxoQ3T2IHCxFgxva2LcYaByy/cx7x 2ZPluQRkY5qf89LXWwmZdCVKxjwJK4tqsc+lH92a2s4wrYUP8kJ4gJs/zvI+a3KAIw6umO3EOZS usyRyFpu3KOIjyJ+8tQ== X-Proofpoint-ORIG-GUID: qO2MTXGcDl0zfk3lwW2Y0A6lnpQriLf5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 clxscore=1015 suspectscore=0 spamscore=0 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-33051d/1793842662-6C4DF4E9-3CCD6F67/0/0 X-purgate-type: clean X-purgate-size: 2955 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842680979158500 From: Marek Marczykowski-G=C3=B3recki This is Minisforum X1 Pro AI mini PC with AMD Ryzen AI 9 HX 370. Signed-off-by: Marek Marczykowski-G=C3=B3recki Signed-off-by: Denis Mukhin --- automation/gitlab-ci/test.yaml | 74 ++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index bf12b9123f1e..05dbd0d3e07c 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -264,6 +264,18 @@ tags: - qubes-hw11 =20 +.zen5-x86_64: + # it's really similar to the above + extends: .adl-x86_64 + variables: + PCIDEV: "c3:00.0" + PCIDEV_INTR: "MSI-X" + XEN_CONSOLE: "console=3Dcom1 com1=3D115200,8n1,pci,msi" + SUT_ADDR: test-21.testnet + XTF_TARGET: qubes-hw21 + tags: + - qubes-hw21 + # Test jobs build-each-commit-gcc: extends: .test-jobs-common @@ -653,6 +665,68 @@ zen3p-hvm64-interrupt-latency: SELECTED_XTF_ONLY: test-hvm64-interrupt-latency TEST_TIMEOUT_OVERRIDE: 600 =20 +zen5-smoke-x86_64-gcc-debug: + extends: .zen5-x86_64 + script: + - ./automation/scripts/qubes-x86_64.sh dom0pv 2>&1 | tee ${LOGFILE} + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + +zen5-smoke-x86_64-dom0pvh-gcc-debug: + extends: .zen5-x86_64 + script: + - ./automation/scripts/qubes-x86_64.sh dom0pvh 2>&1 | tee ${LOGFILE} + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + +zen5-smoke-x86_64-dom0pvh-hvm-gcc-debug: + extends: .zen5-x86_64 + script: + - ./automation/scripts/qubes-x86_64.sh dom0pvh-hvm 2>&1 | tee ${LOGFIL= E} + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + +zen5-pci-hvm-x86_64-gcc-debug: + extends: .zen5-x86_64 + script: + - ./automation/scripts/qubes-x86_64.sh pci-hvm 2>&1 | tee ${LOGFILE} + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + +zen5-pvshim-x86_64-gcc-debug: + extends: .zen5-x86_64 + script: + - ./automation/scripts/qubes-x86_64.sh pvshim 2>&1 | tee ${LOGFILE} + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + +zen5-tools-tests-pv-x86_64-gcc-debug: + extends: .zen5-x86_64 + script: + - ./automation/scripts/qubes-x86_64.sh tools-tests-pv 2>&1 | tee ${LOG= FILE} + artifacts: + reports: + junit: tests-junit.xml + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + +zen5-tools-tests-pvh-x86_64-gcc-debug: + extends: .zen5-x86_64 + script: + - ./automation/scripts/qubes-x86_64.sh tools-tests-pvh 2>&1 | tee ${LO= GFILE} + artifacts: + reports: + junit: tests-junit.xml + needs: + - *x86_64-test-needs + - alpine-3.24-x86_64-gcc-debug + qemu-smoke-dom0-arm64-gcc: extends: .qemu-arm64 script: --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842749; cv=pass; d=zohomail.com; s=zohoarc; b=CxJnGi5WzrvQ6V3rWh+o+ghKzJtNrhh8RspvToIu40ouK5ZET7di0K2UAprveqwsEuEuv8ixDWlk24Up40Zk/W6cv8JsZXMJe1i23oVqU+Iie3s+lQeRrzFwuV1EDSvjc/oECfaYeZB3bWOURdA/W/xMQBtupIWVf5iC85mdumM= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842749; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=aGnWhuaGCwq0xHnXisD59MwxXEWdfjgkFUiaprDKxqI=; b=NUqFWbS4etCQ05bqynG11kMkmlVRcJh8VdFSvlOWbDHgc5tdf0H7VYkmJq+So/2tr2DTf6wKUNhPUNPBoUvPSn/eI+33S8DUGzvizamsQjlCQrypoyyET0dFnBwdAmAru8KO0IGBmcaxaSM4NSppD6E7aoroUXPQfmqGtPXcV+c= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842749212800.4417059346264; Wed, 4 Nov 2026 17:39:09 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473485.1681171 (Exim 4.92) (envelope-from ) id 1xOmRC-00016d-5m; Thu, 05 Nov 2026 01:38:46 +0000 Received: by outflank-mailman (output) from mailman id 1473485.1681171; Thu, 05 Nov 2026 01:38:46 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmRC-00016V-1o; Thu, 05 Nov 2026 01:38:46 +0000 Received: by outflank-mailman (input) for mailman id 1473485; Thu, 05 Nov 2026 01:38:44 +0000 Received: from mx.expurgate.net ([194.145.224.20]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmRA-0000sJ-8y for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:38:44 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmR9-00CQpG-Lr for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:38:43 +0100 Received: from [10.42.69.10] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebde11-bab6-0a2a0a5309dd-0a2a450a8416-16 for ; Thu, 05 Nov 2026 02:38:43 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-4011c0.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdde6-f2d2-0a2a450a0019-94a38ff1da14-3 for ; Thu, 05 Nov 2026 02:37:43 +0100 Received: from pps.filterd (m0367127.ppops.net [127.0.0.1]) by mx0b-00498f03.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50n9mx227512 for ; Thu, 5 Nov 2026 01:37:42 GMT Received: from cy7pr03cu001.outbound.protection.outlook.com (mail-westcentralusazon11010059.outbound.protection.outlook.com [40.93.198.59]) by mx0b-00498f03.pphosted.com (PPS) with ESMTPS id 4hrfaurcdp-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 05 Nov 2026 01:37:41 +0000 (GMT) Received: from SJ0PR03CA0233.namprd03.prod.outlook.com (2603:10b6:a03:39f::28) by SA1PR16MB6389.namprd16.prod.outlook.com (2603:10b6:806:3ec::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:38 +0000 Received: from SJ1PEPF000037A7.namprd04.prod.outlook.com (2603:10b6:a03:39f:cafe::5e) by SJ0PR03CA0233.outlook.office365.com (2603:10b6:a03:39f::28) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:38 +0000 Received: from mx0b-00498f04.pphosted.com (148.163.138.245) by SJ1PEPF000037A7.mail.protection.outlook.com (10.167.244.139) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Thu, 5 Nov 2026 01:37:38 +0000 Received: from pps.filterd (m0426316.ppops.net [127.0.0.1]) by mx0b-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mNuo3091285 for ; Wed, 4 Nov 2026 20:37:37 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [3.215.31.156]) by mx0b-00498f04.pphosted.com (PPS) with ESMTPS id 4hnycbnhm1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:37 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmQ3xwn7xDnFpOmQ4x5oTg; Thu, 05 Nov 2026 01:37:37 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=aGn WhuaGCwq0xHnXisD59MwxXEWdfjgkFUiaprDKxqI=; b=jlRekNG32+/ceZCoUMG 86HW8aeaBU0NV2zL1Hnm3AwADHikAxb7Jw1QX0v489aWnn5NziyuKZ9BT2HRpb4/ b0UtAxKtBeqUIALSCGG2QcLwZZSy3QhsJFTENnx7VJpqw927hGwaQS8xZFVNDJ7h z4YThSnjPszQ0hb1xO7Dr0ckiQnKu1BjPpDicxowdEoSaaGpkezGDfRLjhC2TbRh gsS/26eu67gZanjOgRxGHz4hyM2m9KmCN672xUVIPcRxDket/IJ9n/YpTNR9qrJj DuSlChW3VPp6ocIlqLsRnkMBdWrMA/obvNmDiu71nEuBcvs6+ZmHihnksfX99Rkf sbg== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OYPrr4gB8R0Bcw+GhGeH6MVl10jpLdUrPvUlQ37Y4ISZBI0FfohIeIGVRFaGMAGh6mq34Wf70rtW4R/Z/bSP9M29VgChNm1NYEkq3ZPoHFQHn2EqQhLwBtp264xCFNHZ6XqzuZjkWyETuQp4AWO5iWuQwq7ojf5y5AVdGcOECY90R4veN4QVeRAOgBlX5ix+3+xdFHWLa2wq7u0maItMLd9JDeH35KCSunBFLOohGZo8/p6vzXzbAvDqDfd7JjKWidU4sTPMJx0MmHpfJ3KnfgAJNOQuBtYVB052yzshgL1yvaW9q2/KU1Do2GbHrlRcJhWbCbhcAGodxjaWZfrWzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=aGnWhuaGCwq0xHnXisD59MwxXEWdfjgkFUiaprDKxqI=; b=pA9XGgMPCmYTt/m5ypvCIC/pA1GqBA72fKwnxyMab9oGCLDbVPYHUprhTTmJNtgHnifJ5AHMSPoUfn4dC90/DWYqpjYD5dGx1hemGWK6r2PWx9E8uf6Dyp56n6khFCf3rOkEMunC2qs73ymGjJSFFOHL3xspoSBZvYt5R7yxVm+FSMovfL3y170fgPPSsKmaNMB73L9mWZqxmWEmt1WARDkL9+TNny83WUZjVzFrl23vlTmgCp6qDiCswadth/fb+u1a3DDaTK1a1oiYl9UlgupOsUXz5H9N9j4HT2sm3V8Hdqe1A+k5RINaq9MlyH4HzeN5dXQ6Sat7DEapqTumHQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 148.163.138.245) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aGnWhuaGCwq0xHnXisD59MwxXEWdfjgkFUiaprDKxqI=; b=G2xgtuSOquqaQvF6xp9oofcEog1+b+TZwosZLbF0B0l2loLB8UINkzhje9wL6MFhHAWgIGbo8Tbq1Suwtvkhb+uOoUcLvDCtLqggoB8ZBUP+giyLsMzkZMkTDOs96aUVF/xRUv9NziREUeIbNenhAcWz3NEPjOLBhRMswmPpAUU= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 148.163.138.245) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 148.163.138.245 as permitted sender) receiver=protection.outlook.com; client-ip=148.163.138.245; helo=mx0b-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=aGnWhuaGCwq0xHnXisD59MwxXEWdfjgkFUiaprDKxqI=; b= NEuXivryXu3i8Yxjna5BlW04gsBYbrr//Lqr4GSNyV/myQmjxsmwJDc3xo4kZioZ yzTfwZDf/rHZjUDXAHwK333UGKcRj1RoiYNhdGbkWQoZZPJeldogar+Y0Y+4iiyF Jy6LVthCaY0G1FDAvLQ50a+auifIm5lqHgDSqO+W8w7F2pEpL/QC4uWOvQP6w+zp Us/YkwFbjwnUTl7dAEJFvHN/E2PHCZPX94CNNDBXWdDFAPBbpdVyrhY7Q4zjMTaq bb2EcXV0eFtVw630cIYsLwPRC2gGuEMFHfDGu7pD9rsyp+bbcF561hLF5T2QGjvL g+YDYO2oyrB437U69ZhcUg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=aGnWhua GCwq0xHnXisD59MwxXEWdfjgkFUiaprDKxqI=; b=SXMBUAHY2he9FAsdysc5mA2 MJkQNzbkT08oSt3h2LKOoqs3K0Go8BRucg5srQWlaB4z35FDTDpiveFAczH7ympB pieMIEXQTSTwk8RbOcQIKjF61DbGRyevBd7eF6Nqj7oveOt7Cnqf6FzXkU5p9iwz j+jbIxRpsTBhcCWJVVPm8RDLSId0TZ/GnXX1NQkt/eeMOH2ikgUdt/hFUmbsnynY 0UcQJLRZhyW0CpjOVQvI6atiSHXxwuukDRrl11pqVHujn5pi0phLyW026lsX46e5 v6BH4N16bFhNPFTvk5W4rfqhXracKKu/KxjOIO7FiWQs0MAI170EbjfS5+DFtUA= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmQ3xwn7xDnFpOmQ4x5oTg X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 12/13] CI: add on-demand XTF test jobs on AMD Zen5 Date: Wed, 4 Nov 2026 17:37:00 -0800 Message-ID: <20261105013701.719658-13-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF000037A7:EE_|SA1PR16MB6389:EE_ X-MS-Office365-Filtering-Correlation-Id: 4c40deab-0666-4a08-fc67-08df3add6023 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|1800799024|82310400026|36860700016|11063799006|56012099006|261021121427099003|261022113327099003|261009223027099003|261102123227099003|10067099003|18002099003|22082099003|3023799007; X-Microsoft-Antispam-Message-Info: JBWoeEEjOb1SyZPG/OszIXMp+lP30KbY0C4NxxAwUGAb4W/2K5l4cAxOTiYZ2DzQ7kjIWDJnQuEJzyi1OUI6Y4g4vEptE/NwlMeyxdyp3lVIl3hoxW3D9QvDuXyR6xJM2rorG5lgVNnbgX6ZqTs4UBLYR+XNvdhjOoLlXWJ5mZUi2E0itq48hBfAxxPztcJy5Yyt1LcYsBEP722yeu4AO+p4tsbP9BtW99pboD/0smZj7JoXR6per7J39EoPfL856PeiDzsAMBYYWxEz0qBrik/jrIZf9lAqgMQl/uyogaTsiIEkj7WYZTMOJXw4faTJDYMffpkdXRFtPVEK3EkXyIMZI9Xjku/h6/kZPQ4HVcWsZiWbzirDMNymPMxBZiNg++O3DhsRfDl9d31RJ4zK8am9BA/s+RKM2WEskwlHPV2VUll8jVLDUIBlQbNt3g84U28JtMcvHBzLPPidlV5bc7PsS2CauApqCk34tbzmSxabab1bM561IM6o44mVk2URnZntQ6l+9h4ggL1YyVm7TjeV55yiFW2h8qwTtYELnpmkCNKYAXEs9VZ5oG0m5yiBm4e5TvnhzOZ/gUUvC3nY+fvkQCfwVUteX4TYAzO+XWqkwSfA7LJ+XEOjTOzY3pl/hYczwhSrx7SK8/3/MDRVdrc4k6PNhsp2+NTsvwTMIxRipCWVK2/qxvcj7dhCG6/bPyN7HJy61Re8/ZMxjMMBBw== X-Forefront-Antispam-Report: CIP:148.163.138.245;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0b-00498f04.pphosted.com;PTR:mx0b-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(376014)(23010399003)(1800799024)(82310400026)(36860700016)(11063799006)(56012099006)(261021121427099003)(261022113327099003)(261009223027099003)(261102123227099003)(10067099003)(18002099003)(22082099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: OFEwv81f5Pkcz+arACc09iuKu7eu0fBty0hk2d/TwvxkoEaixw0wIkXuPJjD61PhuwQ4XtCdJG+6py/EF8MknIcILjTA3ildjn9HT1tHK+UzjCjvTdYoecVaFuvTR0HA5inWF0OUdXnHkfF4db7u2yE8AibfP/wzBMD1hYzsYYQQeUMsZZwmBYUqMgdRaK+pZi1XodnfSyjjpgJMGQgOJ0Q8ri9oIosMoZ1XYwqWwwEL1dUy3nScvr2Rw32WBi3LwJfxTPnBEu6AAfl2fmKwF22j62sGZFVmdWfJEOY4ve6WIo5qCYI5gRH45KE9sFnH2hhe/I27TbEi0BWUDhrxvjp/Ba0Ct6jfl31lZAUqS3/jX8uMz+aHx1M6Wn2FUR/2bNE/85siTlqEYjEHJlwwWTr4Zow1mpN/kFZPXsiggG4KqYQeGk/yZzoet9ZagL26 X-Exchange-RoutingPolicyChecked: H6Qz31pb5k3XMFvVJaun7GnNAsdo4e6IE6n5pB2F1QUs6S4Z/18fxTzOgKzxHxEm8etVu7M77QUmkwvv1Ky1ukHjZ4TW5/mWesSvCszVigwbvw4hU3Marw9/BGfCGhy+ktJvnGsAQhu8N1K0Du38PfwOBGl7n2WEHou/Ba/wllJUKph3AGqwOjpOIjUBZQ+BAHpzg2/4YD5WY0cuYMPawnEbDHsEjBZypqVR7RNZ5aH26aqtOhiTujXxGcXXcNaPfNUHDxRO5IaSpN06oNoNhb1Px0bb05BI9y41/V1X7zKB7473UUvfO0/JZh18b4RmsThkwTnv9ed5eCkYO3qgbw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: vfvGtonreTOSX/yM0kIVl2ya0dgzfu9Gx7Web88BVJj+w18MAgk3NW/Drug1G745Wrjxz4LQRhGr8MYBrO2H51PiM+ZBjTsYI8g5OVVfEa9kz7qrHJz9rgmFfsJM4uMbVHUNgRTUbjCjILZC0M4LJuGWdjd5fJvpJxyH8kz2ROlcqReUzZMaKys38wgLW0cr8x04QRmGbGt8AwwNWj7vTwwtQOgNg6HaZ3I1qlYN/iS/mHk+/uueUkeocMS3xI3a2hLDBEj6yeqoovjQPns4fFk3Fqa7o+q1DminFUHSKOhq54iyxxqYPmIoZKrZLGcKsZxErEHGCir+sT3ZKSWvLzBU/3rFA+yKNlhWD6R2LbXLJCIu2f1U9sdAHLodRTa7gn6nL1pxw12wNU52xiqdnWz6CM6AnUie55sR/jmlVBQrqByqGz75muLnZz5TLr9GujFRyJoSQb2ZnkoIP/68VQnboTVqQS6TC/YnJFquucyWUnPjejBFK66agOcdkz9tfv8hskPpEHfBXusnpupgHkibqyAbSJNCnWi0TuHVBCR2fNAT1aEXMj5xSQhK/vm5y4kDKmrSR2CWTz1FsHLBiZEQRcyG28yicJijmVMIcsoX8FJlSZ/J4XFVbLoBCzZjVwV+STmXVLWX9+79A2M7PQ== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:38.2403 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4c40deab-0666-4a08-fc67-08df3add6023 X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[148.163.138.245];Helo=[mx0b-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF000037A7.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR16MB6389 X-Proofpoint-GUID: -7ZVy3MIUtDPOewcpzq1BkdlsxrUPNoo X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX2TisGYBVXdwG bl44eXw2nPIIlZaio/kRPAyX5Io8CfNzJgVsdXkqE5DSC/UREiFJh0Pz+nH2/0JoN3NaoZqO84P Mb5e0e5IsQV+A6l955j5twEU/JmX8ELwBF+6wcfcg2Vr9IJ8rsqS X-Proofpoint-ORIG-GUID: -7ZVy3MIUtDPOewcpzq1BkdlsxrUPNoo X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX3rX0UOw7e/cf dl4d5mXb0Qm29PlVpaAZOU2Ld4rWpQXxnxRITPNj956UtXGVzPB16dAs0TIBUWDkAgRWaMaLJjr tNYCKG8neCl4GdtbHBq0jzT6eyedsCl82agwHbsZ+h4TwJUQZNfydZgmvdLEJsU3e8TFWKQboI6 0C5anFRBYDN53aAlHBQCcLXLpTwsyuer8shSB5opVx09/CHM1RhsYRlKROF6BGcJoO17Dyt8EJP U8ee6zxDGo89ZfZiTr4sxLY+OBIcoPDkDwG301myXvxSmBoWbWFveQdSHTSh0G6zgo9aqKj9u+5 oyesf0bLk2CU+gbC/A39iPEi2gbnC6pHW5dXKRJXOaqGauiX/xr2Bfc87cH4l74HZD6VlHF/NPo tLeXz23BRx65J/KvvWcoI8ChgGZ0Gwo+yD8Oh4DJqKQSAqbyIFMwR31YyGN1bmThOPSkUQ1YgF7 ph6cmjpQdp5m+oMj57Q== X-Authority-Analysis: v=2.4 cv=ScVi5fRu c=1 sm=1 tr=0 ts=6aebdde5 cx=c_pps a=iByqbumfC+QZNsSPXlDUmw==:117 a=b7IhknPlfT0FN1EembXvig==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=dw5MciS7gY-znkhJuOLE:22 a=cbNQJ9GKAAAA:8 a=b0jTZZKeQAALQPtHgsYA:9 a=G69WFyCBNqGPyalROSdv:22 a=WmVTiCyuxqgg3mnwYu6p:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 suspectscore=0 adultscore=0 clxscore=1015 priorityscore=1501 phishscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-4011c0/1793842663-583CCCFC-698BBBD6/13/0 X-purgate-type: bulk X-purgate-size: 1366 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842750361158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Add on-demand XTF test jobs: complete run of all tests and a standalone interrupt latency test (AVIC). Signed-off-by: Denis Mukhin --- automation/gitlab-ci/test.yaml | 14 ++++++++++++++ automation/scripts/include/xtf/qubes-hw21 | 1 + 2 files changed, 15 insertions(+) create mode 120000 automation/scripts/include/xtf/qubes-hw21 diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 05dbd0d3e07c..f65758cf3b96 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -276,6 +276,20 @@ tags: - qubes-hw21 =20 +zen5-xtf-x86_64-gcc-debug: + extends: + - .zen5-x86_64 + - .xtf-x86_64-gcc-debug + - .test-jobs-hardware-xtf + +zen5-hvm64-interrupt-latency: + extends: + - zen5-xtf-x86_64-gcc-debug + - .test-jobs-perf + variables: + SELECTED_XTF_ONLY: test-hvm64-interrupt-latency + TEST_TIMEOUT_OVERRIDE: 600 + # Test jobs build-each-commit-gcc: extends: .test-jobs-common diff --git a/automation/scripts/include/xtf/qubes-hw21 b/automation/scripts= /include/xtf/qubes-hw21 new file mode 120000 index 000000000000..c6b7de7308b6 --- /dev/null +++ b/automation/scripts/include/xtf/qubes-hw21 @@ -0,0 +1 @@ +qubes-x86_64 \ No newline at end of file --=20 2.55.0 From nobody Thu Nov 5 07:30:05 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass(p=reject dis=none) header.from=ford.com ARC-Seal: i=2; a=rsa-sha256; t=1793842696; cv=pass; d=zohomail.com; s=zohoarc; b=WM6smRUratCr0UHBFsHIzFoTDZshcuNtacNhcyzvr5kyASEKjMR37WPw68a1L3UAuMD1rnf+e8gNzoIadc0hrPDvTndPItrDWzKcNnE2lCnUCXllGLpmcPSkDaKgTVJEtxNwZ68YRUFqvHHVSxqm5L1fldo9oUjzy3MaMh7O3bY= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1793842696; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=9WvvWrvz9JXzkSSTkfi4w4G945Ei7sBYZKGt66bpnvM=; b=lzVu8CbWH5LoYtUj+G0matij7bXGuchizsg/8Fw3A/wnXCt6+3h/YQQdU2M/SSwXy9tBONjL2Zs1CCDwwFFVs8LbTFA6QsnuDbVBZ/0CKclmzX1F2hGY6ldDTNME3M+UUBiEm2a5Lbd1bfUONXuimiBQA+SNeLpgYpa3mh/KUNs= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1 dmarc=pass fromdomain=ford.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1793842696221940.6046999268132; Wed, 4 Nov 2026 17:38:16 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.1473429.1681117 (Exim 4.92) (envelope-from ) id 1xOmQL-0005D3-7b; Thu, 05 Nov 2026 01:37:53 +0000 Received: by outflank-mailman (output) from mailman id 1473429.1681117; Thu, 05 Nov 2026 01:37:53 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQL-0005C3-0G; Thu, 05 Nov 2026 01:37:53 +0000 Received: by outflank-mailman (input) for mailman id 1473429; Thu, 05 Nov 2026 01:37:51 +0000 Received: from mx.expurgate.net ([194.145.224.10]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1xOmQJ-0004xv-73 for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 01:37:51 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1xOmQI-000xdn-K3 for xen-devel@lists.xenproject.org; Thu, 05 Nov 2026 02:37:50 +0100 Received: from [10.42.69.4] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6aebdde2-bab6-0a2a0a5309dd-0a2a4504c1d0-14 for ; Thu, 05 Nov 2026 02:37:50 +0100 Received: from [148.163.143.241] (helo=mx0b-00498f03.pphosted.com) by tlsNG-ebf023.mxtls.expurgate.net with ESMTPS (eXpurgate 4.57.1) (envelope-from ) id 6aebdded-b57f-0a2a45040019-94a38ff12084-3 for ; Thu, 05 Nov 2026 02:37:50 +0100 Received: from pps.filterd (m0482515.ppops.net [127.0.0.1]) by m0482515.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 6A50n1Xq1195592 for ; Wed, 4 Nov 2026 17:37:49 -0800 Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013058.outbound.protection.outlook.com [40.93.196.58]) by m0482515.ppops.net (PPS) with ESMTPS id 4hra4eua8m-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 04 Nov 2026 17:37:48 -0800 (PST) Received: from PH7PR02CA0001.namprd02.prod.outlook.com (2603:10b6:510:33d::18) by PH0PR16MB5231.namprd16.prod.outlook.com (2603:10b6:510:299::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.10; Thu, 5 Nov 2026 01:37:40 +0000 Received: from CY8PEPF0000005C.namprd21.prod.outlook.com (2603:10b6:510:33d:cafe::1e) by PH7PR02CA0001.outlook.office365.com (2603:10b6:510:33d::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.10 via Frontend Transport; Thu, 5 Nov 2026 01:37:40 +0000 Received: from mx0b-00498f04.pphosted.com (148.163.138.245) by CY8PEPF0000005C.mail.protection.outlook.com (10.167.247.26) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.615.2 via Frontend Transport; Thu, 5 Nov 2026 01:37:39 +0000 Received: from pps.filterd (m0426315.ppops.net [127.0.0.1]) by mx0b-00498f04.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6A50mP113108414 for ; Wed, 4 Nov 2026 20:37:39 -0500 Received: from smtp-us.ser.proofpoint.com (pmta-use.ser.proofpoint.com [3.215.31.156]) by mx0b-00498f04.pphosted.com (PPS) with ESMTPS id 4hp33swb2u-3 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Nov 2026 20:37:38 -0500 (EST) Received: from localhost ([19.12.92.222]) by cmsmtp with ESMTPSA id OmQ5xwnEoDnFpOmQ5x5ofK; Thu, 05 Nov 2026 01:37:38 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=ppford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Content-Type:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=selector2-azureford-onmicrosoft-com header.d=azureford.onmicrosoft.com header.i="@azureford.onmicrosoft.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=ppserprodsaar header.d=saarlouis.ford.com header.i="@saarlouis.ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To"; dkim=pass header.s=ppfserpocford header.d=ford.com header.i="@ford.com" header.h="Cc:Content-Transfer-Encoding:Date:From:In-Reply-To:Message-ID:MIME-Version:References:Subject:To" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=ppford; bh=9Wv vWrvz9JXzkSSTkfi4w4G945Ei7sBYZKGt66bpnvM=; b=hY5VYEAoS2mb1nYQfT/ yKA5In5wFQX6qFOTI/jJ1ENqeG+emtQNa0yeLReryyVwMA3zrxCu89YTGy142bNO vRnNBCyzFl1KuXuUmnsiUNjaG207dhLZFehybsxcFimKTfT7hvmUw6D9WZmMec5I 9gEHO+DSluSvlmDFgjNcWWWaEy9ecEFdatm5ceXO34+ekQNP3JZ0N0Gq4EQUaNom f7iv/wAZw4GxFvvdYA3xeBbW0lE5tUG3y3Z1RT3gGO27drsOWHadq/mmlto8/D3T KR0VLSg2S9Dm9m6C+O08/6vAuL7wmnmAislJ+Flayw4MHGbeoUTOXXPbWY1/Naux VQw== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=n2WK0er4cbmojYspYbisprjX1SkmD2EwlK30llUcPBE78Xkvet+2/3GoSMHFNAuUZlwC6SRa7uhsfDJAAd6sEVTkjyU4nh98v5tZSGnzMN6LXnbPiO8ApXTQIDvChAcrMxfXSpWZDl6GnJ/EOyMSI3r8KxXFeQh/or34ZYgwYTJq8PERcq5B6IbQIpxmGUup6mc67xbL1non+P4QXYokRqNCe64zpl9zl5DlashavxPNYktAzmdSzrQBwtynGfRiHldWa02FlD0GsDba6ydPSKqW1B0hP1zU2LIHqqO6Rjx8M8scQZ345qeEBPS2ZvFKjfQflpPd9RQkYUvYgh4MSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=9WvvWrvz9JXzkSSTkfi4w4G945Ei7sBYZKGt66bpnvM=; b=rh4qvWpVun5dvlzxZoAyQkNP22uGGQ4959NnnQbOrmAhjOA2fmd48n8eWs8BjVX53+keVHyJlFrE5FcqaYE3UaFNj9Ak4OMH7pfPDy0ynsQGH+ln6ktdqIqsFiu5BwtZ0EhCtoNBts+Wp1lnn2SurwrakgsSS8FRntvsBKsNAs0y1p95o7PAxi0eC3MReUhQggVGlldxYtA8JhrHbWItK2UJ8mprMov/G0jNZK5EtRg6vbveGqUtHKetEhMPUPolGNyBLLHRsTsnpxOMvEUtyKrh50N2LkySqcuG+6r7C40rYBl5s8OHDJSQlD7qzUC/XgAcsluDC+wl7GeMHTyWGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 148.163.138.245) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=ford.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com; dkim=pass (signature was verified) header.d=ford.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azureford.onmicrosoft.com; s=selector2-azureford-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9WvvWrvz9JXzkSSTkfi4w4G945Ei7sBYZKGt66bpnvM=; b=dUQwiPVO/fSmt3d/mTJaRW3rTfJP4kqIa3qcD76S8SHsAHZfbVx9Gm+857C0zZXDil8XwPpV6/yWJAuwmto7fNhZmmyMqXV/1tEVMJtC88vkw57TzUNwqsBcENP4zAaVcE1UonzjDdBmyaB0DjUWnhhpl7AT/BUdpRKsY4V1kvw= X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 148.163.138.245) smtp.mailfrom=ford.com; dkim=pass (signature was verified) header.d=saarlouis.ford.com;dkim=pass (signature was verified) header.d=ford.com;dmarc=pass action=none header.from=ford.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Received-SPF: Pass (protection.outlook.com: domain of ford.com designates 148.163.138.245 as permitted sender) receiver=protection.outlook.com; client-ip=148.163.138.245; helo=mx0b-00498f04.pphosted.com; pr=C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= saarlouis.ford.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= ppserprodsaar; bh=9WvvWrvz9JXzkSSTkfi4w4G945Ei7sBYZKGt66bpnvM=; b= VeMXFcF2StZm5nhQpiujNIgG5CWX0RtwuEOti5xvMC8OU2KNRv6ht3VS6wFiOKg7 YB1yTolj8151tis7FB/utiT3PHrLuYWYaDA4V9OpQ3rbCiBVHWTPimtDpGHEuML9 ZOa77tpjyWJCsBCPqTnkVOHdg9FRPtoGXbq60yf5/O3uYu47mIQ+715Ve38kBwBY o5G6tKCUbr48+juCLlqCLmC23Xx1GkSY7yYNFv5WLkRWSaBQF6SAgxlths5u5eab q9ysJy1RIcli12zDoBNKJzObffUFZVAdX7SgsFP+TKwIXlV8wotSSJHgCeLhV59e OS30o0SY3st5P8XIssV1JQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ford.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=ppfserpocford; bh=9WvvWrv z9JXzkSSTkfi4w4G945Ei7sBYZKGt66bpnvM=; b=FZcQgDTVDaVrJx7iUoD+HNU +7VO6uKJS4kjgNuzQFWoRTg+tUPl02oKszMGU7HqEZDJze2wxvsFP+fqkxpx0Wdz miEqJPds6lcYX+tREnw2nDW6+gu+zqM93kXo0DfpBT+VHQG9tIedcyhFTvIPSH2g 8lb+gOSPzfgIdyHuQIcv+6O2OOnCjJS7rFRKwhnp4FEhnxSMjBwQm94C1sDhU1fk cjZ7GITO6+ymZJxOs5/Zb7L7tNZWMCM3D9KUdj0cNW0SREMTi4TF9SUQC7Wll+7D aMtr0bGepxTjdoJdc1lEoMf1AdMEzG4W3+NR6+Zn4CgSh0g1nGUdPrWI26Nj5Zg= = X-Mailer: SER-76bead168636dc6ed1c9e51ce4dea80dbdd4163750742b614a4d871e565792b7 X-Cloudmark-MID: OmQ5xwnEoDnFpOmQ5x5ofK X-Proofpoint-CID: eb09f7eb-2dc2-34ab-a188-7b293c1db1fe From: dmukhin@ford.com To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, anthony.perard@vates.tech, jbeulich@suse.com, julien@xen.org, michal.orzel@amd.com, roger@xenproject.org, sstabellini@kernel.org, dmukhin@xen.org, Denis Mukhin Subject: [PATCH v1 13/13] CI: do not merge: re-wire XTF repos to custom branches Date: Wed, 4 Nov 2026 17:37:01 -0800 Message-ID: <20261105013701.719658-14-dmukhin@ford.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261105013701.719658-1-dmukhin@ford.com> References: <20261105013701.719658-1-dmukhin@ford.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PSER-M365-App: SER-APP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 lowpriorityscore=0 phishscore=0 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050005 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY8PEPF0000005C:EE_|PH0PR16MB5231:EE_ X-MS-Office365-Filtering-Correlation-Id: a5b9ea93-d5d0-402b-56d0-08df3add6109 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|82310400026|23010399003|36860700016|13003099007|18002099003|22082099003|261009223027099003|261021121427099003|261021123027099003|261028144727099003|261022105027099003|10067099003|261026140227099003|56012099006|11063799006|261102123227099003; X-Microsoft-Antispam-Message-Info: X968+PJbEemVOrc+ZnzAlXUCKjUJOleEl+egLFSJLENk2pG4oulzqQEQhuDCZuNDIrKZKIRJI7WpbuYFMfvBdcvf0Epv2wsDV7EHE8KwuOgNR6qxLEsGSXwzDd3sVAjw+2RRXwsHIX6eygSLaJ9CFrN5sX4Ur5Yz7zrMAtlll6scFykkhOqQTibjaXsTRzME37GTKShfnxW4JxPqv7jxnrBeoYlEzxBZ2FKxzodwxqfu8tFnlTye/rZNX8WBzpxLtel3PcZ8/Y3aaMb0iw+Ptmq/HULr+W/ABi+3yUEo9wT4iX+OMIaqdIiNvVWQ+tAHEb1tlCv+pZ9fzOs1HKdoGRSV7gF1xOqmsoEI9qtpV13zCQLNb0chGpUNSmdei6tnE2mKewxDkV/6vqvGtzitIu6B0wzcdM2W4ZvUdj+y+/AMsKa8rjpFpGVp3QqJOiN9zn7ElYOVbw1f9EMB3GXKyQ7IHmhu6WZRnBr4ZXMo7vSVDWt1pmCzm8BAvPUrOTZOR2GsdWcZUtxvFH9FgNJ5ODYWrOvaMSTHGBYba+at0GKGw4T4/wtZgf/RvigQ9YwzrmFYwNnEhbA0xdFzuswoZyP+nOGcvJNvNF7ygINUe63KjF92rEETm0yn9srQkX4/m49t1SaXsA4Ebg07i3R+DD/gx89VUHc6woWRT5dxRfc= X-Forefront-Antispam-Report: CIP:148.163.138.245;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mx0b-00498f04.pphosted.com;PTR:mx0b-00498f04.pphosted.com;CAT:NONE;SFS:(13230040)(376014)(1800799024)(82310400026)(23010399003)(36860700016)(13003099007)(18002099003)(22082099003)(261009223027099003)(261021121427099003)(261021123027099003)(261028144727099003)(261022105027099003)(10067099003)(261026140227099003)(56012099006)(11063799006)(261102123227099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: C+bIV1iF0j3XPmQA1yj270UEKLrTCR91o5xcHkGSy194XipQ9wJ/pmpKomfUG7g/orv80r9qznjmZBaqMFOzEYTvaP2dzfU0kB5rsS7UJN0eDxeXEHAxvB72Un83U1YrhyWckUnjHXvxG1JmfWxtj7YcgSVZSOSEZkPifxfHYhJOj7/od72X+ibzy8kttJDstObQbZUDRWpJXqh+8JPUeasiScokSRFyhRKPa0dA9QJhq3LI5rbmlhrOPFZvX0/I2gZLIISGwpPHjPkD3TSiwbEVFqvkPsEfUyQAJi9Mojy0y3692OKeQ4F6jBP6xeCQuEHb1zaJ2x7ml4TzkxlB+I9RNwCgHoOVbCrmeDfZEc9QrwTSkCm2THp05ws2ndZLJrJMGUQR9KnwWm1lKw2vEzOnwgbXk7hcbbIdPd0KWu9xqUShVgmJZlySycnjxVyz X-Exchange-RoutingPolicyChecked: EK+qPH3Df2gxzKmsPtAbXlmlocq6SCFWERPVOaXOlrvIKBndkriHIaAE0GBnWX5hZl8UuqAerccIAU7pH6i+6FKoqf/Hj8CW/nC7gZZgX6g75XCcBquRCbEjqeaEvsxtyN/+0mTahYQgXhUiAm8BM6vQxSU0+o46vqdCh3k4AXyTDa29p0T3+TqymMeSYyon5IL2m3fjmyEol901AkJgFJ2m2DfEpNUe2BZ7ApxiN+zmPF3/y4SoHFuFjMJxJLkeG20UngwMLigTvkRKgfQWnpebB9xWUkPHUuE/60dPY0+RduNVQ2mXRuLw214mopssPEpDIjjazVhj/2i6rg+SIw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: PZBZZ3Ogw5muhPSg096vW3uGbwsARQdmQ7nT4Ic5a0PFH9aJiCZ2+xBaWXPXtD757XaYCq7KQBxl5yJRta7vzCHDf/yyztsb9z40Nv+zNqhh+j7oG5Kz/x/lDvKVfozGKTcF7tTeX8jWPqm3OIO1gJj6yjrSW+8/EeSfsyiVCP7W5YqavwyXu22fIM9Yh1PcD0XdciB8FUbMBnIRPsyEduGSViIBGjdk4zCSYqgHywFONbkYhNfRIvA3aH1r6cBw6x3YtbJSpCSfvwtn+VQIhGzZU8vOsvd3kI24Sy2r6C/8edlcft8qZcYSYSYfjgM5bHoDa0UXZo0u5uuVGJbh70pRSao966DGOhDO1GfoiYXJ8IJ0QhdFUgBtSgIdz4Yq6kiCtnzkFFSmGVyGp6K0ZUNeMyuLRk/Y720vnDx3sxN3BqqIfA3lZLCm4paob2KfSNqRAx4s3cDCZvK+T5mFiZSgohfeUE8ytmk3Sny9KA7yo/H5r3eFVH186mSYZJarmo4Udp+lJ0/+5t01TCd/hl6O91aOHDT0fHKJKC0sPSn05wf5zqqmPfL7aIIWP5uA7kkR9pLMbBstplZNoIwlbi4MQQgzaeDOc1B4VhsklfWYEhxFoVYpdCFIcB7YYDpQ/Htg6gNvV6a8qSHLUMX4QA== X-OriginatorOrg: ford.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 01:37:39.8148 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a5b9ea93-d5d0-402b-56d0-08df3add6109 X-MS-Exchange-CrossTenant-Id: c990bb7a-51f4-439b-bd36-9c07fb1041c0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c990bb7a-51f4-439b-bd36-9c07fb1041c0;Ip=[148.163.138.245];Helo=[mx0b-00498f04.pphosted.com] X-MS-Exchange-CrossTenant-AuthSource: CY8PEPF0000005C.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR16MB5231 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX88qpPlU/k+fK sSl2aCNoIcB1Er2EyljNcUjDwTQxSpYo3UsMUwGZL+rKvb+TX5RxNbNmDjJ7kds8pos3G5fzIFW jzTZ3b2xvefxLbR0WI6deQHHMVO1gwDsAZ5llH0bPDGtHJB2JxOTEvLJq8VGwGJLxbFvckT8EQK gLLkcniGmj8Nn0CKKzOiktK6gbMJVzdIBen/5tnzW9I0j/gGaHXmXwgB27j8jGBw9HMVpriT/qN YPzHOYSZmUKHWaBp3O+2lwdJ+du/QtlP73B0VVw+zTzNgbqrn2RyMnei1mhfLU73oaiyIfP063n BccFb2zB9jFgG4iGkWK7ljSvEJ0/qIqcF1WGQo6kq/RH59/IISjQaLFSpYYUTEyRbqGu7hpJYs2 MlFjWHXzMEib1w6ObMq4+9dFh7cZqLWaiRKKN7uA0+KD30jrp3RLlcvR5jnnCCHENYc34AqI3pg 2UhPNP++5JbKzz6i0KA== X-Authority-Analysis: v=2.4 cv=UfzE26SN c=1 sm=1 tr=0 ts=6aebddec cx=c_pps a=5YU8ENXygJz5UkgxsLF+dA==:117 a=b7IhknPlfT0FN1EembXvig==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=zJRp6_cAMcgA:10 a=3PXLN80vpJUA:10 a=6NUGLSImWEsA:10 a=w9pew1qAHqMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=P_n1zlmtWsCQbjROFjcg:22 a=0GA0A_IKJoUHBEAzNTkD:22 a=p0WdMEafAAAA:8 a=mLnsDVdbAAAA:8 a=cbNQJ9GKAAAA:8 a=5kmKzhDK46sTO3VOasUA:9 a=G69WFyCBNqGPyalROSdv:22 a=WmVTiCyuxqgg3mnwYu6p:22 a=xnp1pY6zelCj5OLna2To:22 X-Proofpoint-Spam-Info: AW1haW4tMjYxMTA1MDAwNiBTYWx0ZWRfX++JS9z7kbmQ1 nL9+Fs7TV+WhzDVtMgy1cuZ0uMkllSBopt8yHe+Al8pdRjNOV9VRzWlkgZQt9l2/kIUnOy7jf+g 8plg0sjtxsWhrBYx21Cz5VvYCOdBWYyHhKQ6RHMblJxGdGOPDmaQ X-Proofpoint-GUID: qaSBHx66ZET7YcuZJ0wH_1ckoheKagNw X-Proofpoint-ORIG-GUID: qaSBHx66ZET7YcuZJ0wH_1ckoheKagNw X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-05_01,2026-11-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 impostorscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 adultscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610300000 definitions=main-2611050006 X-purgate-ID: tlsNG-ebf023/1793842670-C12DCB50-D937E314/0/0 X-purgate-type: clean X-purgate-size: 1462 X-ZohoMail-DKIM: pass (identity @ford.com) X-ZM-MESSAGEID: 1793842697362158500 Content-Type: text/plain; charset="utf-8" From: Denis Mukhin Only for testing. Signed-off-by: Denis Mukhin --- automation/gitlab-ci/build.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.y= aml index 1f6228ba74ff..a9f85fd9915f 100644 --- a/automation/gitlab-ci/build.yaml +++ b/automation/gitlab-ci/build.yaml @@ -867,8 +867,8 @@ xtf-arm64-gcc-debug: variables: CONTAINER: alpine:3.24-arm64v8 ARCH: arm64 - XTF_URI: https://gitlab.com/xen-project/fusa/xtf.git - XTF_BRANCH: xtf-arm + XTF_URI: https://gitlab.com/xen-project/people/dmukhin/xtf.git + XTF_BRANCH: xtf-arm64 XTF_CONFIG: | CONFIG_GICV2=3Dy CONFIG_SBSA_UART=3Dy @@ -881,8 +881,8 @@ xtf-x86_64-gcc-debug: variables: CONTAINER: alpine:3.24-x86_64 ARCH: x86_64 - XTF_URI: https://xenbits.xen.org/git-http/xtf.git - XTF_BRANCH: master + XTF_URI: https://gitlab.com/xen-project/people/dmukhin/xtf.git + XTF_BRANCH: x86_64-ipi-latency XTF_CONFIG: =20 xtf-x86_64-clang-debug: @@ -893,6 +893,6 @@ xtf-x86_64-clang-debug: variables: CONTAINER: debian:13-x86_64 ARCH: x86_64 - XTF_URI: https://xenbits.xen.org/git-http/xtf.git - XTF_BRANCH: master + XTF_URI: https://gitlab.com/xen-project/people/dmukhin/xtf.git + XTF_BRANCH: x86_64-ipi-latency XTF_CONFIG: --=20 2.55.0