From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9D35ECCD18E for ; Wed, 15 Oct 2025 13:06:06 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v91Bk-0002Yg-89; Wed, 15 Oct 2025 09:05:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v91Bi-0002XW-Nb; Wed, 15 Oct 2025 09:05:06 -0400 Received: from mail-norwayeastazlp170130007.outbound.protection.outlook.com ([2a01:111:f403:c20f::7] helo=OSPPR02CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v91Ba-0000SH-Qk; Wed, 15 Oct 2025 09:05:06 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XSaA90rZ44W+k2oVKHV7fOmZt4KgawJrfcnlg9z5kKLFeF/5pjLRKdyIHuTerEfB4MReySpdMSCXOCTwNIh+TCOqDXoiacPLFe4ju19eF/GlIQxjkcszTL/qYo+rTxukr4brNygyh1TDKPehiCesVi7xUMN1R0de5mlkihyLvuRgA/pjUGgppKNM6+8XQvK3urwtUZLTg4s2eJsRoyCsMEPo3Vc45sDjm1bFClhtS5eWn+WBERoGn+PMQOnd4EOyUOlJMJ0cOADzJL9t77s85FTLEMCzM7jXVpCFLseI4iYiY1fvyouf9F02rVMqTk7of+JS7/mOc/HpeE3nd5XYuA== 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=KBb1LxfP4+RWjz6Xf9IT1jvK6DWAx9DJuo4Q5FyvCqI=; b=gbPVnv4X5KvDAxu0wi4vNK2qZGPX/1dSkiYz4I6YiP1WRAq4k9gEdOZwwOJswM9cUeP9GNPNQcN3R5gQOWMgpGskRifSVgwLmdgQWEb8Sqr7IdDERC5x8+ubalPidTMgM4WJbm3SjzCBzcIpF9xu2AaI/HnSB4oDYs7j11odDoyCMz1AQai6nyurcC659IcQx9jEw7+GDwQkX6SlxyyQeuiMiHdUqgqiPuzp9rmuYd1jrF6vCMCdZgjiYi5rOdyqod4jR2vceocNF8d53rSizm+83Tq7DC8Rn5raWKRnat/JlN8tn2xKyWUKfqFVmWKQafOWdmrkRGl9Y6fq1J4Agw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=htecgroup.com; dmarc=pass action=none header.from=htecgroup.com; dkim=pass header.d=htecgroup.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=htecgroup.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KBb1LxfP4+RWjz6Xf9IT1jvK6DWAx9DJuo4Q5FyvCqI=; b=IoFhgeMZBnGAJAEulTWJ1KvBf1oSXTCIra2zhtDTzoexfu4S1cnpp3rstgLuX0Ntxz7PDcFcekJl2G+kKQ/U6zAy0jglPDRWc40MMMHIpnJQkdoPxnDPeBS+OmGIgW8//nM+5uHHotpii8qyKDU//QJKJVSqgMqJHZFB5igsldNq6zhCragHnnijFRkrkyAK64q3ZEZ4CO37aQ71XcLNZsdhuQ95Y0aueQVjEai/eDFODVePn2818Orduc9nQaaCzDIBGWfnukSu1mF3MF2zBqOIwJ5QDyHZkeYN2eyi4ri9s80RUHxTfKk9br+MZEX41gAdLmTbFsShcR1Xm8/f3Q== Received: from AS4PR09MB6518.eurprd09.prod.outlook.com (2603:10a6:20b:4fb::5) by DB9PR09MB6839.eurprd09.prod.outlook.com (2603:10a6:10:4c6::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9228.11; Wed, 15 Oct 2025 13:04:50 +0000 Received: from AS4PR09MB6518.eurprd09.prod.outlook.com ([fe80::ad50:891a:847c:580a]) by AS4PR09MB6518.eurprd09.prod.outlook.com ([fe80::ad50:891a:847c:580a%4]) with mapi id 15.20.9203.009; Wed, 15 Oct 2025 13:04:49 +0000 From: Djordje Todorovic To: Thomas Huth , "qemu-devel@nongnu.org" CC: "qemu-riscv@nongnu.org" , "cfu@mips.com" , "mst@redhat.com" , "marcel.apfelbaum@gmail.com" , "dbarboza@ventanamicro.com" , "philmd@linaro.org" , "alistair23@gmail.com" , Alistair Francis Subject: Re: [PATCH v11 13/13] test/functional: Add test for boston-aia board Thread-Topic: [PATCH v11 13/13] test/functional: Add test for boston-aia board Thread-Index: AQHcPcr/V884dcgMMUSrxyaIyX0U7rTDJoGAgAAGegA= Date: Wed, 15 Oct 2025 13:04:49 +0000 Message-ID: <2a3f6bc1-fe2b-4fa9-a81f-75b6517cf866@htecgroup.com> References: <20251015115743.487361-1-djordje.todorovic@htecgroup.com> <20251015115743.487361-14-djordje.todorovic@htecgroup.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla Thunderbird authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=htecgroup.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS4PR09MB6518:EE_|DB9PR09MB6839:EE_ x-ms-office365-filtering-correlation-id: 3d85a20a-5202-4f0d-09db-08de0beb6c58 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|7416014|376014|1800799024|366016|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?M0gvWDBicVZjbksrQkN3Mis5cUdRTXd1S1h6Sis2dDVkT3FXblAreTdyVExr?= =?utf-8?B?R3dLZ21Wa3E3UDk3Z2JoZEZOQTZOWUJBaDdWWXVMSllnS0VYMnlQa0VwY25w?= =?utf-8?B?SUF4K2tOak5xallUeGVZUVhYcVhPNDMyb0pjTHpiOURzZ05WeUxvRHQ1WkZW?= =?utf-8?B?QTZEcVVaQUx1ZGRndVRKNWI2aDZ5VjFjNmFCN2plQkZYNHhFTUh5WjZtSHY2?= =?utf-8?B?Q1FhT2ljS2prUzUzczhFZFRsQUF1NDJockw4QVhlbU15UmlmVUZ3OEozQkxR?= =?utf-8?B?S09tWjl2VTBpdjlIeW1WTCtXdnZjd1VLNy9TR2pML1NmTkFaa2RzZ1FpMkpV?= =?utf-8?B?NG9WVzdHcnNwSU8zUmdxc2ZjeFZZeHVtRUg0Sm80R1MxWis1aDhpVnFlZ0ZT?= =?utf-8?B?V3h5bVNsY3U5WURIOHM1Q0Y3TnJsNTh2cEFrTWpLVVFSVk1jSGo5UU95OXdp?= =?utf-8?B?cDRtNlVWYlN2WVZnSUx2bjM5dnFoT09UOVJpKzJlSmxrVHFMLzk5Ulk0aGJI?= =?utf-8?B?U2tzeW0yaWRKdDlsVDRuYWNENFlXMktMUEtKcUViY2lLWW9NbjlQN3VYVEtn?= =?utf-8?B?TkdHQnI4VkpQN0JVckg0cG80Y2FDUTh5dnVmVFEwV3R6MC9NVVZieHJ2ZHZ4?= =?utf-8?B?V0RsR0ZwQXNWWnFQVFdUL3ZvUUZHdG51VHluZGJzMnB5UGNkbm83Q3ZxdEtr?= =?utf-8?B?aXkxYzIrSmtpL0VObUNhMWU0S2FPdXIvUjMvQ1B4UCtjQ2RiRU85VHBwa2t6?= =?utf-8?B?UTZtZlB5ODcyTmorSlB0WUdOZC9GeGR5RUJCaUJXeUVjaXcwSUw0aUZCalV6?= =?utf-8?B?bjd0QnM5QndnNkVFZ05EUUZENXVmM3FucnpzK1BoYmtLNXJzdndqZ3Btd01n?= =?utf-8?B?RUVNbVFrRkdtM0xsUjZBb3FxK1BQNUwrbUNXQUszS3Zxd2hLekhNa0RMZFpR?= =?utf-8?B?MnZpb1llQWZWa1R0TEJNWTV4YXhwL3gyMnJCNjdTYkZ5aFc4bDF4ZnluMitR?= =?utf-8?B?TXFQYUdRMWxackZuWVMvNUVrQTYzVkxwb0dCcitZa3NlSDVNbER1QnJsQktC?= =?utf-8?B?aWZ3YU40aWhqWGZQOHV6RWwwd05UaDY0VmxDaUVGU0pVd0RsWis3ajFZOFBa?= =?utf-8?B?azZhYWgwSDA2aFVPRXdHQ3pNTy96Zk5saFJ5TytDYlYvY0pwaXhFeWs2ZVVO?= =?utf-8?B?Z0FuRGJsWm01RjU5Wi90VnVlbFJBR0dpMW5lbjdsL0FWN2xQOFhTYlM4Znp6?= =?utf-8?B?eFJsQ05WOEcvTzZCbm1OVVVxUmsrOStRZTROUkI1bzRWL3E4V3dYSExHYkEw?= =?utf-8?B?cGVZVEpubWh4RTRRbU80VWFoTjgzaGd1QitBbXpONG95RWlDd20zUUdLbHpS?= =?utf-8?B?UDVSL3dQMGV0alJ5NVJjVExHWUdZZzZYRlVVRzY3elptMFBYclV3V09DLzZG?= =?utf-8?B?ZEZYQkNMSm0vVUhHV3dYZGFrVmxHcWNveUd2MzVMenA2RFkxSmUyMzNabWY4?= =?utf-8?B?djlQazB6UGZIUGF5ejZXUWNiVDEzci9VUUJ1RkppS0tLY0t5TEhoMVBHc2hq?= =?utf-8?B?bmFRNm1DSGpEVUtnUWdYTlNYR3NIWTRZMVAxeU5qZVFaYmo4cjA4SU5MMWVt?= =?utf-8?B?S3d5MzN0bS9PdFIzWFB3SkRsY2dra2NEb1dHb3dRV21SUGhQem9jc2JoaTE1?= =?utf-8?B?dGJVMVk0UlVscFF5RVlWL24xanRkb0NobU5UUjV5VWlhc1RJbXcvTC9IdGhC?= =?utf-8?B?SCtuckRidUlOVTVwWDVWZm9Ra3RHeXAxUzJwak5oRnpkeFZmdUVFQ2p2Nncv?= =?utf-8?B?b3NxSDBIcHRhSms4aDNYdTVML2NXa1Q1VkRaWVZjMHBBbjZGNGZNRUVLWjJy?= =?utf-8?B?RERkMTRmVHMxOWxnSjJmMXM0SzhwV0xCK0JhOSt2MTVPTUh3dmw0RGtEKzIy?= =?utf-8?B?UTMxeWZlTXl2VFVSdk45Qk02VTBQS0gvQndCY09XT1BHSGV5TFg4eE10QWVQ?= =?utf-8?B?dGw2eVdyZzF3aDFFRHZkeDViTXliemdFQ2hjT05Nd0hiZVI0TGswalljcDhF?= =?utf-8?Q?t2rxfV?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS4PR09MB6518.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(7416014)(376014)(1800799024)(366016)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VElqQlVRTVR0UzEvaEx0ZWdOTGFwbVAvb1FBTjczdS9wdWNScklkblllVHdP?= =?utf-8?B?Ny9aZzIvL2djY3owb0FEdmtHWjJ4MnRpNVh5Z0JsZ25WMVJrUUdJRlNPNFFx?= =?utf-8?B?TGdiSFBvOExPYVRua0VpQmxCUkNyUm1pMXBEOCtnYytEU0VpRHBaZVY1b0NH?= =?utf-8?B?cXVrVWVyZitXK29FMVNSbWsvVkxjallzemVRd2xUWCtrZWVBNnRGSWs0c2V4?= =?utf-8?B?bE40VmZtSFRrRnJvK1FTMEJOeEpXdnJtT0lyNmxadjRBNU5FbGlETEs4cVlQ?= =?utf-8?B?a2NuM2pKdC9ZdHdrN3hNVGtvdGo0ekxuTkNaUXNmOTBoQkxBeXhjaUpCSWRZ?= =?utf-8?B?Z2QwNXkzT2I5ZGE1NkM0ck4rL3NwZ0dBQTZLV0tweHVHVzVCWmdCOFNhZXdt?= =?utf-8?B?eW1ZU2pzZ2JYamxvSmlGWXVQYXprYjlkTzZ5cm82MVlsQUlYZHJZYjB4SVJu?= =?utf-8?B?RUh2djA1b3h2SFl3Mk5jdzdXQWl1RXV6SlZaWjBIZW5lSFc3eUxSTXFHdDlm?= =?utf-8?B?RzNMYWNyUGZDd2pSSGllQUFCaTE2V0hWdWhoNDIvelY3OExCdXlncmc5Y2Rs?= =?utf-8?B?UFkvUTdjVDd6eCtocDNhMkZ6SkNTcDFieTgvd3oySVNUUHdRejR5bmhWK3Fp?= =?utf-8?B?and4aXFUKzkwMENkWDNsd1FObjVRUzk0c2VqQXZYQ01MeFVPUFdiZWcwNFRo?= =?utf-8?B?dXI4eXltQjdobVBQWmQrR1B6V01FeHpKMGVnYW1LbGg2Szc0ZjZNaHliY1Jw?= =?utf-8?B?cDdXUUxidUxQZFYzVmI3a0tCR1lZVjRIRmZOOFQ1RVdaN0FFck1rVUdxQURZ?= =?utf-8?B?OGZ3U3Q3clMxWEE3QkR3OWRYQkt6V1RJSEVpVVBORzNlc1Y5YlBwWmpDTEc4?= =?utf-8?B?Mm8rd08zMUk0YW4wUWZhV2srbWZTc2RxeUVQMXE4aThOQ0QvMXRhVG11N3lX?= =?utf-8?B?UzhNS0l0WktVZTNwaGdFWW91OTh2NzJNRE9Ua3RXK1ZuaDIxbGlCWHh5aUJV?= =?utf-8?B?S1BkVGRrTDczQklkT1JhSUxORnhLUlhoNE5TMVN5QUNwckNxOExTUTlnSDB5?= =?utf-8?B?aksxS1gvMzhmVGNIN0JQRFg3bEVtUURlTlhUSmRUYzFONGNJM2x1REZWY1pR?= =?utf-8?B?amMxNzNOTURhcDhFUUM0bVQ5TXFUT0NIRU1PaEUyL1d0Yi9lbGh3dUFEbUFG?= =?utf-8?B?UGlSZlBYU1pBWHNZanJmdy8rU3hza2FheHE2WGxxSFRHSmpqcU9oaUFYK2xw?= =?utf-8?B?WEVOMWhmdnBkUks5dW02ZGUvZk9mTkFLK09GTGNVTC9YdnJINVphM1NYMlNR?= =?utf-8?B?ZEdFWkdwZzg4c2ZJbEllazBwRzdZVUVtWlZGeTVJVUdYZkoyd0pGNUhBTHBi?= =?utf-8?B?YU5zNzVtYjNjbko3T2VYbFhsZlJCNWsrTlVQM0RCUktjV29mZFhPWGMweUYy?= =?utf-8?B?U0RoanFyWWllWkRCK0RlaC9oM3pQWVYyT09ubGc3dHRRNmxXd0wrWS9wSmZz?= =?utf-8?B?ZTVacGYvVE1oUXZ2eFNJTGs3N2ttNzE5YmJadzRmdWsvcTJ6N2lPeFh4QzYz?= =?utf-8?B?RFlLVkluaDZIZ1ozMXZPWDZYY2JlT0FSdUMwMUZ4KzFqRkNUYnNFWTdSVHJy?= =?utf-8?B?TlZaNGRNOHU2a1NtZSs5R0FWbVF0bmRKRE9CM0U1NUhhc2tERHZKL29CR3hk?= =?utf-8?B?Lzlhak5nR2xLcWtaN29VNnpmWks5YlpyaW0rL2txQXZ0RWVIQ1lIN0Ntd3Qv?= =?utf-8?B?dDRLa1A5ZXU0eDF1dkVwdXVORHpkd0NCQUpvNTNXWkFRdFZyTkJia1ovWEVL?= =?utf-8?B?bHZ2K3lVMjZTV1QyMVZ2azNQKytRbmpTNjl5T0pHUFRIcENFS3orNGNDTGxD?= =?utf-8?B?a2daUlhjcjVFaEZRUzdtNkhWZXYxYnZaZ1lxSVZacDZLZTdKaFdBT2Zkd2k5?= =?utf-8?B?dFloZExOa0VZaUY4elp6T2RzOVF4RndlOW9WSEpUQU5leUQrbDhIK3dPZUNB?= =?utf-8?B?WlpOQkdYZ1owVS9jZFYwRVZBVG51Zm8xU0RnM2JnbmlVVEo5VjRTQkNPVXRE?= =?utf-8?B?dG5pc2NlSzlIakVzdnNJOUQyN3JoMmtwWXk0cGRadXB5dm1ua0hXUDVZdTg1?= =?utf-8?B?cXRXTkxRMithT24rNU4vSkFMVVN6YXNGYnlrajNPcDJNQ2VXa1JDUWExSnFl?= =?utf-8?Q?x4dE/UXIhgUeVU/zWqbUwDA=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <620E37BAD6BB0647B639BD0F7618E799@eurprd09.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: htecgroup.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR09MB6518.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3d85a20a-5202-4f0d-09db-08de0beb6c58 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2025 13:04:49.5543 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9f85665b-7efd-4776-9dfe-b6bfda2565ee X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OfniyOPIeeLLMOT410PUu7FI0Robxd8oseW4GoyNgNz6A/dfkTawPStrN8CsHAahFGIPenjABBJbJ9HqpcRi06mzMfyYZPxvVaUvGcARW+A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR09MB6839 Received-SPF: pass client-ip=2a01:111:f403:c20f::7; envelope-from=Djordje.Todorovic@htecgroup.com; helo=OSPPR02CU001.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org DQpPbiAxNS4gMTAuIDI1LiAxNDo0MSwgVGhvbWFzIEh1dGggd3JvdGU6DQo+IENBVVRJT046IFRo aXMgZW1haWwgb3JpZ2luYXRlZCBmcm9tIG91dHNpZGUgb2YgdGhlIG9yZ2FuaXphdGlvbi4gRG8g DQo+IG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGF0dGFjaG1lbnRzIHVubGVzcyB5b3UgcmVjb2du aXplIHRoZSBzZW5kZXIgDQo+IGFuZCBrbm93IHRoZSBjb250ZW50IGlzIHNhZmUuDQo+DQo+DQo+ IE9uIDE1LzEwLzIwMjUgMTMuNTgsIERqb3JkamUgVG9kb3JvdmljIHdyb3RlOg0KPj4gQWRkIGZ1 bmN0aW9uYWwgdGVzdCBmb3IgQm9zdG9uIEFJQSBib2FyZC4gVGhlIFA4NzAwIFJJU0MtViBiYXNl ZA0KPj4gQ1BVIGJ5IE1JUFMgc3VwcG9ydHMgaXQgYXQgdGhlIG1vbWVudC4NCj4+DQo+PiBTaWdu ZWQtb2ZmLWJ5OiBDaGFvLXlpbmcgRnUgPGNmdUBtaXBzLmNvbT4NCj4+IFNpZ25lZC1vZmYtYnk6 IERqb3JkamUgVG9kb3JvdmljIDxkam9yZGplLnRvZG9yb3ZpY0BodGVjZ3JvdXAuY29tPg0KPj4g QWNrZWQtYnk6IEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4NCj4+ IC0tLQ0KPj4gwqAgdGVzdHMvZnVuY3Rpb25hbC9yaXNjdjY0L21lc29uLmJ1aWxkwqDCoMKgwqDC oMKgwqDCoMKgIHzCoMKgIDIgKw0KPj4gwqAgLi4uL2Z1bmN0aW9uYWwvcmlzY3Y2NC90ZXN0X3Jp c2N2NjRfYm9zdG9uLnB5IHwgMTI0ICsrKysrKysrKysrKysrKysrKw0KPj4gwqAgMiBmaWxlcyBj aGFuZ2VkLCAxMjYgaW5zZXJ0aW9ucygrKQ0KPj4gwqAgY3JlYXRlIG1vZGUgMTAwNzU1IHRlc3Rz L2Z1bmN0aW9uYWwvcmlzY3Y2NC90ZXN0X3Jpc2N2NjRfYm9zdG9uLnB5DQo+Pg0KPj4gZGlmZiAt LWdpdCBhL3Rlc3RzL2Z1bmN0aW9uYWwvcmlzY3Y2NC9tZXNvbi5idWlsZCANCj4+IGIvdGVzdHMv ZnVuY3Rpb25hbC9yaXNjdjY0L21lc29uLmJ1aWxkDQo+PiBpbmRleCBjMTcwNGQ5Mjc1Li41OGQ1 NDFmOGMyIDEwMDY0NA0KPj4gLS0tIGEvdGVzdHMvZnVuY3Rpb25hbC9yaXNjdjY0L21lc29uLmJ1 aWxkDQo+PiArKysgYi90ZXN0cy9mdW5jdGlvbmFsL3Jpc2N2NjQvbWVzb24uYnVpbGQNCj4+IEBA IC0xLDEyICsxLDE0IEBADQo+PiDCoCAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4w LW9yLWxhdGVyDQo+Pg0KPj4gwqAgdGVzdF9yaXNjdjY0X3RpbWVvdXRzID0gew0KPj4gK8KgICdy aXNjdjY0X2Jvc3RvbicgOiAxMjAsDQo+PiDCoMKgwqAgJ3R1eHJ1bicgOiAxMjAsDQo+PiDCoCB9 DQo+Pg0KPj4gwqAgdGVzdHNfcmlzY3Y2NF9zeXN0ZW1fcXVpY2sgPSBbDQo+PiDCoMKgwqAgJ21p Z3JhdGlvbicsDQo+PiDCoMKgwqAgJ29wZW5zYmknLA0KPj4gK8KgICdyaXNjdjY0X2Jvc3Rvbics DQo+PiDCoCBdDQo+Pg0KPj4gwqAgdGVzdHNfcmlzY3Y2NF9zeXN0ZW1fdGhvcm91Z2ggPSBbDQo+ PiBkaWZmIC0tZ2l0IGEvdGVzdHMvZnVuY3Rpb25hbC9yaXNjdjY0L3Rlc3RfcmlzY3Y2NF9ib3N0 b24ucHkgDQo+PiBiL3Rlc3RzL2Z1bmN0aW9uYWwvcmlzY3Y2NC90ZXN0X3Jpc2N2NjRfYm9zdG9u LnB5DQo+PiBuZXcgZmlsZSBtb2RlIDEwMDc1NQ0KPj4gaW5kZXggMDAwMDAwMDAwMC4uZDQ1MGY3 ZWFmNQ0KPj4gLS0tIC9kZXYvbnVsbA0KPj4gKysrIGIvdGVzdHMvZnVuY3Rpb25hbC9yaXNjdjY0 L3Rlc3RfcmlzY3Y2NF9ib3N0b24ucHkNCj4NCj4gSW4gY2FzZSB5b3UgcmVzcGluOiBQbGVhc2Ug ZHJvcCB0aGUgInJpc2N2NjQiIGluIHRoZSBmaWxlIG5hbWUuIFNpbmNlIHRoZQ0KPiB0ZXN0cyBh cmUgbm93IHN0b3JlZCBpbiBhICJyaXNjdjY0IiBmb2xkZXIsIHRoZSB0YXJnZXQgbmFtZSBpbiB0 aGUgDQo+IGZpbGUgbmFtZQ0KPiBpcyBub3QgbmVjZXNzYXJ5IGFueW1vcmUuDQo+DQo+PiBAQCAt MCwwICsxLDEyNCBAQA0KPj4gKyMhL3Vzci9iaW4vZW52IHB5dGhvbjMNCj4+ICsjDQo+PiArIyBC b3N0b24gYm9hcmQgdGVzdCBmb3IgUklTQy1WIFA4NzAwIHByb2Nlc3NvciBieSBNSVBTDQo+PiAr Iw0KPj4gKyMgQ29weXJpZ2h0IChjKSAyMDI1IE1JUFMNCj4+ICsjDQo+PiArIyBTUERYLUxpY2Vu c2UtSWRlbnRpZmllcjogR1BMLTIuMC1vci1sYXRlcg0KPj4gKyMNCj4+ICsNCj4+ICtpbXBvcnQg b3MNCj4NCj4gImltcG9ydCBvcyIgc2VlbXMgdG8gYmUgdW51c2VkLCBJIHRoaW5rIHlvdSBjb3Vs ZCBkcm9wIGl0Lg0KPg0KPiBBcGFydCBmcm9tIHRoYXQsIHRoZSB0ZXN0IGxvb2tzIGZpbmUgdG8g bWUgbm93LCB0aGFua3MhDQo+DQo+IMKgVGhvbWFzDQo+DQoNCkhpIFRob21hcywNCg0KVGhhbmtz IGEgbG90IGZvciB5b3VyIHJldmlldyENCkkgYW0gYWRkcmVzc2luZyB0aGlzIGluIHYxMi4NCg0K QmVzdCwNCkRqb3JkamUNCg0KDQo+PiArZnJvbSBxZW11X3Rlc3QgaW1wb3J0IFFlbXVTeXN0ZW1U ZXN0LCBBc3NldA0KPj4gK2Zyb20gcWVtdV90ZXN0IGltcG9ydCB3YWl0X2Zvcl9jb25zb2xlX3Bh dHRlcm4NCj4+ICsNCj4+ICsNCj4+ICtjbGFzcyBSaXNjdkJvc3RvblRlc3QoUWVtdVN5c3RlbVRl c3QpOg0KPj4gK8KgwqDCoCAiIiINCj4+ICvCoMKgwqAgVGVzdCB0aGUgYm9zdG9uLWFpYSBib2Fy ZCB3aXRoIFA4NzAwIHByb2Nlc3Nvcg0KPj4gK8KgwqDCoCAiIiINCj4+ICsNCj4+ICvCoMKgwqAg QVNTRVRfRldfUEFZTE9BRCA9IEFzc2V0KA0KPj4gKyANCj4+ICdodHRwczovL2dpdGh1Yi5jb20v TUlQUy9saW51eC10ZXN0LWRvd25sb2Fkcy9yYXcvbWFpbi9wODcwMC9md19wYXlsb2FkLmJpbics DQo+PiArICdkNmY0YWUxNGQwYzE3OGMxZDBiYjM4ZGRmNjQ1NTc1MzZjYTg2MDJhNTg4YjIyMDcy OWE4YWExN2NhYTM4M2FhJykNCj4+ICsNCj4+ICvCoMKgwqAgQVNTRVRfUk9PVEZTID0gQXNzZXQo DQo+PiArIA0KPj4gJ2h0dHBzOi8vZ2l0aHViLmNvbS9NSVBTL2xpbnV4LXRlc3QtZG93bmxvYWRz L3Jhdy9tYWluL3A4NzAwL3Jvb3Rmcy5leHQyJywNCj4+ICsgJ2Y5MzdlMjFiNTg4ZjBkMWQxN2Qx MGEwNjMwNTM5Nzk2ODY4OTdiYmJiYzVlOTYxN2E1NTgyZjdjMWY0OGU1NjUnKQ0KPj4gKw0KPj4g K8KgwqDCoCBkZWYgX2Jvb3RfbGludXhfdGVzdChzZWxmLCBzbXBfY291bnQpOg0KPj4gK8KgwqDC oMKgwqDCoMKgICIiIkNvbW1vbiBzZXR1cCBhbmQgYm9vdCB0ZXN0IGZvciBMaW51eCBvbiBCb3N0 b24gYm9hcmQNCj4+ICsNCj4+ICvCoMKgwqDCoMKgwqDCoCBBcmdzOg0KPj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqAgc21wX2NvdW50OiBOdW1iZXIgb2YgQ1BVcyB0byB1c2UgZm9yIFNNUA0KPj4g K8KgwqDCoMKgwqDCoMKgICIiIg0KPj4gK8KgwqDCoMKgwqDCoMKgIHNlbGYuc2V0X21hY2hpbmUo J2Jvc3Rvbi1haWEnKQ0KPj4gK8KgwqDCoMKgwqDCoMKgIGZ3X3BheWxvYWRfcGF0aCA9IHNlbGYu QVNTRVRfRldfUEFZTE9BRC5mZXRjaCgpDQo+PiArwqDCoMKgwqDCoMKgwqAgcm9vdGZzX3BhdGgg PSBzZWxmLkFTU0VUX1JPT1RGUy5mZXRjaCgpDQo+PiArDQo+PiArwqDCoMKgwqDCoMKgwqAgc2Vs Zi52bS5hZGRfYXJncygnLWNwdScsICdtaXBzLXA4NzAwJykNCj4+ICvCoMKgwqDCoMKgwqDCoCBz ZWxmLnZtLmFkZF9hcmdzKCctbScsICcyRycpDQo+PiArwqDCoMKgwqDCoMKgwqAgc2VsZi52bS5h ZGRfYXJncygnLXNtcCcsIHN0cihzbXBfY291bnQpKQ0KPj4gK8KgwqDCoMKgwqDCoMKgIHNlbGYu dm0uYWRkX2FyZ3MoJy1rZXJuZWwnLCBmd19wYXlsb2FkX3BhdGgpDQo+PiArwqDCoMKgwqDCoMKg wqAgc2VsZi52bS5hZGRfYXJncygnLWRyaXZlJywgDQo+PiBmJ2ZpbGU9e3Jvb3Rmc19wYXRofSxm b3JtYXQ9cmF3LHNuYXBzaG90PW9uJykNCj4+ICsNCj4+ICvCoMKgwqDCoMKgwqDCoCBzZWxmLnZt LnNldF9jb25zb2xlKCkNCj4+ICvCoMKgwqDCoMKgwqDCoCBzZWxmLnZtLmxhdW5jaCgpDQo+PiAr DQo+PiArwqDCoMKgwqDCoMKgwqAgIyBXYWl0IGZvciBPcGVuU0JJDQo+PiArwqDCoMKgwqDCoMKg wqAgd2FpdF9mb3JfY29uc29sZV9wYXR0ZXJuKHNlbGYsICdPcGVuU0JJJykNCj4+ICsNCj4+ICvC oMKgwqDCoMKgwqDCoCAjIFdhaXQgZm9yIExpbnV4IGtlcm5lbCBib290DQo+PiArwqDCoMKgwqDC oMKgwqAgd2FpdF9mb3JfY29uc29sZV9wYXR0ZXJuKHNlbGYsICdMaW51eCB2ZXJzaW9uJykNCj4+ ICvCoMKgwqDCoMKgwqDCoCB3YWl0X2Zvcl9jb25zb2xlX3BhdHRlcm4oc2VsZiwgJ01hY2hpbmUg bW9kZWw6IE1JUFMgUDg3MDAnKQ0KPj4gKw0KPj4gK8KgwqDCoMKgwqDCoMKgICMgVGVzdCBlMTAw MGUgbmV0d29yayBjYXJkIGZ1bmN0aW9uYWxpdHkNCj4+ICvCoMKgwqDCoMKgwqDCoCB3YWl0X2Zv cl9jb25zb2xlX3BhdHRlcm4oc2VsZiwgJ2UxMDAwZScpDQo+PiArwqDCoMKgwqDCoMKgwqAgd2Fp dF9mb3JfY29uc29sZV9wYXR0ZXJuKHNlbGYsICdOZXR3b3JrIENvbm5lY3Rpb24nKQ0KPj4gKw0K Pj4gK8KgwqDCoMKgwqDCoMKgICMgV2FpdCBmb3IgYm9vdCB0byBjb21wbGV0ZSAtIHN5c3RlbSBy ZWFjaGVzIGxvZ2luIHByb21wdA0KPj4gK8KgwqDCoMKgwqDCoMKgIHdhaXRfZm9yX2NvbnNvbGVf cGF0dGVybihzZWxmLCAnUnVuIC9zYmluL2luaXQgYXMgaW5pdCANCj4+IHByb2Nlc3MnKQ0KPj4g Kw0KPj4gK8KgwqDCoCBkZWYgdGVzdF9ib3N0b25fYm9vdF9saW51eF9taW5fY3B1cyhzZWxmKToN Cj4+ICvCoMKgwqDCoMKgwqDCoCAiIiINCj4+ICvCoMKgwqDCoMKgwqDCoCBUZXN0IExpbnV4IGtl cm5lbCBib290IHdpdGggbWluaW11bSBDUFUgY291bnQgKDIpDQo+PiArwqDCoMKgwqDCoMKgwqAg IiIiDQo+PiArwqDCoMKgwqDCoMKgwqAgc2VsZi5fYm9vdF9saW51eF90ZXN0KHNtcF9jb3VudD0y KQ0KPj4gKw0KPj4gK8KgwqDCoCBkZWYgdGVzdF9ib3N0b25fYm9vdF9saW51eF83X2NwdXMoc2Vs Zik6DQo+PiArwqDCoMKgwqDCoMKgwqAgIiIiDQo+PiArwqDCoMKgwqDCoMKgwqAgVGVzdCBMaW51 eCBrZXJuZWwgYm9vdCB3aXRoIDcgQ1BVcw0KPj4gKw0KPj4gK8KgwqDCoMKgwqDCoMKgIDcgQ1BV cyBpcyBhIHNwZWNpYWwgY29uZmlndXJhdGlvbiB0aGF0IHRlc3RzIG9kZCBDUFUgY291bnQNCj4+ ICvCoMKgwqDCoMKgwqDCoCBoYW5kbGluZyBhbmQgZW5zdXJlcyBwcm9wZXIgY29yZSBkaXN0cmli dXRpb24gYWNyb3NzIGNsdXN0ZXJzLg0KPj4gK8KgwqDCoMKgwqDCoMKgICIiIg0KPj4gK8KgwqDC oMKgwqDCoMKgIHNlbGYuX2Jvb3RfbGludXhfdGVzdChzbXBfY291bnQ9NykNCj4+ICsNCj4+ICvC oMKgwqAgZGVmIHRlc3RfYm9zdG9uX2Jvb3RfbGludXhfMzVfY3B1cyhzZWxmKToNCj4+ICvCoMKg wqDCoMKgwqDCoCAiIiINCj4+ICvCoMKgwqDCoMKgwqDCoCBUZXN0IExpbnV4IGtlcm5lbCBib290 IHdpdGggMzUgQ1BVcw0KPj4gKw0KPj4gK8KgwqDCoMKgwqDCoMKgIDM1IENQVXMgaXMgYSBzcGVj aWFsIGNvbmZpZ3VyYXRpb24gdGhhdCB0ZXN0cyBhIG5vbi1wb3dlci1vZi0yDQo+PiArwqDCoMKg wqDCoMKgwqAgQ1BVIGNvdW50IGFib3ZlIDMyLCB2YWxpZGF0aW5nIHByb3BlciBoYW5kbGluZyBv ZiBsYXJnZXINCj4+ICvCoMKgwqDCoMKgwqDCoCBhc3ltbWV0cmljIFNNUCBjb25maWd1cmF0aW9u cy4NCj4+ICvCoMKgwqDCoMKgwqDCoCAiIiINCj4+ICvCoMKgwqDCoMKgwqDCoCBzZWxmLl9ib290 X2xpbnV4X3Rlc3Qoc21wX2NvdW50PTM1KQ0KPj4gKw0KPj4gK8KgwqDCoCBkZWYgdGVzdF9ib3N0 b25fYm9vdF9saW51eF9tYXhfY3B1cyhzZWxmKToNCj4+ICvCoMKgwqDCoMKgwqDCoCAiIiINCj4+ ICvCoMKgwqDCoMKgwqDCoCBUZXN0IExpbnV4IGtlcm5lbCBib290IHdpdGggbWF4aW11bSBzdXBw b3J0ZWQgQ1BVIGNvdW50ICg2NCkNCj4+ICvCoMKgwqDCoMKgwqDCoCAiIiINCj4+ICvCoMKgwqDC oMKgwqDCoCBzZWxmLl9ib290X2xpbnV4X3Rlc3Qoc21wX2NvdW50PTY0KQ0KPj4gKw0KPj4gK8Kg wqDCoCBkZWYgdGVzdF9ib3N0b25faW52YWxpZF9jcHVfY291bnQoc2VsZik6DQo+PiArwqDCoMKg wqDCoMKgwqAgIiIiDQo+PiArwqDCoMKgwqDCoMKgwqAgVGVzdCB0aGF0IDY1IENQVXMgaXMgcmVq ZWN0ZWQgYXMgaW52YWxpZCAobmVnYXRpdmUgdGVzdCBjYXNlKQ0KPj4gK8KgwqDCoMKgwqDCoMKg ICIiIg0KPj4gK8KgwqDCoMKgwqDCoMKgIGZyb20gc3VicHJvY2VzcyBpbXBvcnQgcnVuLCBQSVBF DQo+PiArDQo+PiArwqDCoMKgwqDCoMKgwqAgZndfcGF5bG9hZF9wYXRoID0gc2VsZi5BU1NFVF9G V19QQVlMT0FELmZldGNoKCkNCj4+ICvCoMKgwqDCoMKgwqDCoCByb290ZnNfcGF0aCA9IHNlbGYu QVNTRVRfUk9PVEZTLmZldGNoKCkNCj4+ICsNCj4+ICvCoMKgwqDCoMKgwqDCoCBjbWQgPSBbDQo+ PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzZWxmLnFlbXVfYmluLA0KPj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqAgJy1NJywgJ2Jvc3Rvbi1haWEnLA0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqAgJy1jcHUnLCAnbWlwcy1wODcwMCcsDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAnLW0n LCAnMkcnLA0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJy1zbXAnLCAnNjUnLA0KPj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqAgJy1rZXJuZWwnLCBmd19wYXlsb2FkX3BhdGgsDQo+PiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAnLWRyaXZlJywgZidmaWxlPXtyb290ZnNfcGF0aH0sZm9ybWF0 PXJhdyxzbmFwc2hvdD1vbicsDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAnLW5vZ3JhcGhp YycNCj4+ICvCoMKgwqDCoMKgwqDCoCBdDQo+PiArDQo+PiArwqDCoMKgwqDCoMKgwqAgIyBSdW4g UUVNVSBhbmQgZXhwZWN0IGl0IHRvIGZhaWwgaW1tZWRpYXRlbHkuDQo+PiArwqDCoMKgwqDCoMKg wqAgcmVzdWx0ID0gcnVuKGNtZCwgY2FwdHVyZV9vdXRwdXQ9VHJ1ZSwgdGV4dD1UcnVlLCB0aW1l b3V0PTUpDQo+PiArDQo+PiArwqDCoMKgwqDCoMKgwqAgIyBDaGVjayB0aGF0IFFFTVUgZXhpdGVk IHdpdGggZXJyb3IgY29kZSAxDQo+PiArwqDCoMKgwqDCoMKgwqAgc2VsZi5hc3NlcnRFcXVhbChy ZXN1bHQucmV0dXJuY29kZSwgMSwNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgIlFFTVUgc2hvdWxkIGV4aXQgd2l0aCBjb2RlIDEgZm9yIGludmFs aWQgDQo+PiBTTVAgY291bnQiKQ0KPj4gKw0KPj4gK8KgwqDCoMKgwqDCoMKgICMgQ2hlY2sgZXJy b3IgbWVzc2FnZQ0KPj4gK8KgwqDCoMKgwqDCoMKgIHNlbGYuYXNzZXJ0SW4oJ0ludmFsaWQgU01Q IENQVXMgNjUnLCByZXN1bHQuc3RkZXJyLA0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAiRXJyb3IgbWVzc2FnZSBzaG91bGQgaW5kaWNhdGUgaW52YWxpZCBT TVAgQ1BVIA0KPj4gY291bnQiKQ0KPj4gKw0KPj4gK2lmIF9fbmFtZV9fID09ICdfX21haW5fXyc6 DQo+PiArwqDCoMKgIFFlbXVTeXN0ZW1UZXN0Lm1haW4oKQ0KPg==