From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8C1424601A; Wed, 8 Jan 2025 10:07:24 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 600B940270; Wed, 8 Jan 2025 10:07:24 +0100 (CET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2061.outbound.protection.outlook.com [40.107.21.61]) by mails.dpdk.org (Postfix) with ESMTP id B36BD40150 for ; Wed, 8 Jan 2025 10:07:22 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CaOL9DQiRy5N/cbCbVBaHy9C1CaXZkdNime+rUIuDyMOVNO7tDRUJcbdLU5vu8naP1f3z7VSFoY2nSaglClMaBso74tOXtDe6KHYuvsq9H7ZUIRrUuiBwkw+rwXz6dFgSKtd8af3QcZxMvnjYUlkPJ+rrtde/jCsv1fTrltS9x77ARpR13pVdC5Hs9CbFGC3yEGcjqwACIHtTWHFcGtY8WZn+6qoumHhsAhS/MWzMwJFtFA8UUaJYAVMNnYSc1rJpLjGd/XLpeoXlLKdjf54n1kQBuVZA2Aw+j0EbVLZzWye2KNCmRrdDWtneaNEGUQKdk3v+tjw18GpUBPLS4O0sQ== 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=NmycYbPlERLAwU7L92w2qlwRkYgk+DxwovNszvMCZ0s=; b=X/0UvZ/0mfdQb6awQdhuYcu9HUxI1b/bmUvC+rYmV/AZwOPLCtS5BdAHFytOEeznYw36lvcFjPpcCrWzuklWLNC7gs0f/ZpQPPM2EGqfmNeaHEkxWBpR+I/LpnVGcsFEdjsCFyMqjCDeTUve8FAN0lXp3ajXomQakg18ccEr0BI8YK5JcN77cvAWP6uU+oGY/5PmZVED28E4TIEFj9ISJ/kcPDbnb3yetOclEVsZoiXCqwqVcyyxwVUObDTq3zvR23r37sPM4xPqTUz55p+hrROP2Lmq/g2isGmMD+h9XWrpMpCjCt1MM6FubGrO6LF4mH/rS2wesLUhjtFiDMgTBQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NmycYbPlERLAwU7L92w2qlwRkYgk+DxwovNszvMCZ0s=; b=XE3hj7F8p4GAIUG6NDhb1UlJW9f0MUOqbmwRrm/x/I1HAFGpzqLLiMDfLKdl0CqoP30DivJw+E+pE8m8a7ix2Sdik4LLvarb+y5GT1ycC5Q4qWGqFR/5dQpDsb5N4LEkiDuas0OfV5C0mvnbjlFoVBuOPohisSde2Z7VgFy7lqw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB4PR08MB8151.eurprd08.prod.outlook.com (2603:10a6:10:381::16) by GV1PR08MB8154.eurprd08.prod.outlook.com (2603:10a6:150:92::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8314.17; Wed, 8 Jan 2025 09:07:20 +0000 Received: from DB4PR08MB8151.eurprd08.prod.outlook.com ([fe80::2dd2:fd4d:8ff5:3733]) by DB4PR08MB8151.eurprd08.prod.outlook.com ([fe80::2dd2:fd4d:8ff5:3733%4]) with mapi id 15.20.8314.015; Wed, 8 Jan 2025 09:07:20 +0000 Message-ID: Date: Wed, 8 Jan 2025 09:07:18 +0000 User-Agent: Mozilla Thunderbird Cc: nd@arm.com, dev@dpdk.org Subject: Re: [PATCH v4] dts: reform hello world test suite Content-Language: en-US To: Dean Marx , probb@iol.unh.edu, npratte@iol.unh.edu, luca.vizzarro@arm.com, yoan.picchi@foss.arm.com, Honnappa.Nagarahalli@arm.com References: <20250106175847.27547-1-dmarx@iol.unh.edu> <20250107213434.31595-1-dmarx@iol.unh.edu> From: Paul Szczepanek In-Reply-To: <20250107213434.31595-1-dmarx@iol.unh.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0694.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:37b::16) To DB4PR08MB8151.eurprd08.prod.outlook.com (2603:10a6:10:381::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB4PR08MB8151:EE_|GV1PR08MB8154:EE_ X-MS-Office365-Filtering-Correlation-Id: b1050467-a56a-4807-0825-08dd2fc3db39 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?d3RvNHEyWm9RQzJMU2JGbFFBUWQ4eVlmdXVHV2ZHYWdWTXRGem5vSklqaGgx?= =?utf-8?B?cjVGWlVhYkVwaEVVaDYvMmJwcEJUNWdPT1d4M2drOUdDd3NMb0V2ZXJZK0Z2?= =?utf-8?B?dWJDTFpNS2lmQ2E5blhZTWc2di9JMHJ2UnVtbXYxMlpleTU1MkdhNGRFd3po?= =?utf-8?B?VXlhQkE1a3kzdVpvcjhQRTlIRlduS0c3TVBKYkQvRkhYdTNQOE1VNFZvdlNk?= =?utf-8?B?a1FqK3REaUo1d04rald4VlBPSHQ1WmptNnpEeXN2NlRwd2g3a2xBUGZMdDdK?= =?utf-8?B?OVZZQ0puenpJYm1YOEN1RkRoV1JjNUhBTTNGcEZJMzRoQmFpUUhxeHh4bWtQ?= =?utf-8?B?L2ZkOUdUdlJXZWNDZ1Y0SEJXOFZ5UTR0eWtucFlhazhtMklGcmFKV1NxVlo3?= =?utf-8?B?UTBkTy9JbFhZYVhZUkdOYzB5ZmlhcHRpMXBjWUhmUThGWU94T0h1eDRKRDMr?= =?utf-8?B?MDRBV0Q2b3VkRERxbHVjWEsxYll1dlUyN0xqejhHMXRmSExYSnNIOGpVcEhJ?= =?utf-8?B?SGl6emg1ZUMzTjdHeDR3a1BhWitGSWpLR0t1RHIwTDFLVDhKMHdLQUdkM2gw?= =?utf-8?B?QUt5VGhFbEtlQ2x3MWw1UXk0blpOZXgreDF3NW5qem5Da1JrTCtuV09kSzZO?= =?utf-8?B?Q3FheUQyTkZ4R3Q3YkVWSEFtRVVkZ0VXVU8vNkVrMkUvVWhkZENCSGV0alNs?= =?utf-8?B?OEc5djdWZk91cU9VUU1FbGF4Sm9SRmtYZ2dybUk2NndDYVBOQnM5cG1PVXZD?= =?utf-8?B?ZDZsUTlhUmk3bFZ2empOZFhpZUhFTjhvTlpMV1JickNETFcrVVJ4MStqRUZR?= =?utf-8?B?a2hNMnAyMnlXSzBDT244RzA1OHRHUW5PVzg0MnRkaGR1UDAvaHJjZjhxbS9C?= =?utf-8?B?d01FOVJFWlpoNzNDSkY3SjdLdEFuRUJsTTUzcXVzVHVJeEpLSk9TNGt2Vnl3?= =?utf-8?B?QlhPL1AyMHRqT0srNURPRzRXZUF4RDBCRlkrckhXN3cwTHpXN2QwdmVlbXk4?= =?utf-8?B?b3FFa09vNDZ2Z2Ria040YmcyL3Y5MllMNzIwMjIwaHc1OUVGU0txVXkxejFa?= =?utf-8?B?UmswUUFxbFA0R1NNUU41ZXNZNTJtMzN4YjliS1FJNWZSNjd5ME5nZ0E5RU41?= =?utf-8?B?ZE01WlJxQlp5aENpS2VQNStyMm03RTNhMmw4R0REd0V6SzlBV2hmMFp4NjFn?= =?utf-8?B?WU5vQXRGNUQvYVQ4L3MxYVlPRjhaT1R5OFZEZ1IxNzZpazh5QkpSTXpOUUpC?= =?utf-8?B?bG1TWEhmaUdiM0xkK3BEdE5lQmZTdjVwQ0xEcXVDMFVucCtrZmQ2RW5RSjFK?= =?utf-8?B?RDFQK3FIUkhyUVM2Yk55azBvb3NOVlI1ODNldS90YVFPYVJoSFZDQkNab25p?= =?utf-8?B?WFlndjFweVBjWHFCemJBVXI4SEQ0MjBEZENxUnN5QTlubnlsREt0L0JqaWUz?= =?utf-8?B?dlhtbWpFQUE0QjVRWnRtSWdLMnlGa3VnOU1WMHVpdEN5UExGdnhwaGFxQXpD?= =?utf-8?B?Vm5wNktVZXIzcW4wMElOcmNZQVJ6czNCSWdhM0xhb3RPV1BUQ2MyVnovVUtY?= =?utf-8?B?UXBHTC9naS9ZaE5qYzVBYWhhdjdWZWVNT0dSSndyWWxzMXY3UnUwUkpOSEM3?= =?utf-8?B?YWFvc1M5OEFtRURSR2hNYUJrZ3NCN3M2ZG93cmlGcUJjQnVhVzlwaTZJMXA5?= =?utf-8?B?d05hM1gvaUppdXJNc1A2bmVCTU9hTm1zZGZHOGlDQ3hrd2RmWG9NclJTeGtl?= =?utf-8?B?bDQ5clZLY3RVMkN5WTl2U3ZTNGQvcVBjekR2eEF5WXplRnpGd0wzTGl1NlBw?= =?utf-8?B?TkxucVhxNzg1UHhGQjYrYTE0T3FvY25pU01SUS9QdU93QmxyNnhubE9DM0Ew?= =?utf-8?Q?87GIvQLhfxyQg?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB4PR08MB8151.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZGY0V3hOVlV4VWdzOGEwZkVRUlJVbWpFaUw0d3plbmlXQzVxd3EvQkEvQ2I0?= =?utf-8?B?aEY3c2ZLTjFhdldSZWdSQjNMQVF6YXArN05NeEhMM2IrbnF4K25KeVZ0RENu?= =?utf-8?B?RHFZb1FYQWJ1NG9Ucjl6T3lNbER3N0I4eHZaajRCQ0FQb1hNWjFVMlMxU2hW?= =?utf-8?B?Ni85T0lBMy9TY1d0djFmU1l0UjlhdFVobVVPZTNKeEttakxtejJydk5XVFJK?= =?utf-8?B?TGIwOUNNOTMwYVZFNXB2MTRTVkNab3B2bWgrcDFxTGVGYWoyWjFCTys2bXFI?= =?utf-8?B?cm5yN1pUVVRyN1poMEpHUkVqQ3dFb1F1WFVnTUdZVzIzVkVzeHkxa1p3S1hR?= =?utf-8?B?OS9ZcHNGc3laWWFBNm9DWktuVW9KS3lYR1ByMFlabDFIbHd2aHdCOFBvM2Uw?= =?utf-8?B?SWJaUHJvWE0rV3hFOE1JS01rL25TdERvdkFoUEFpd3BCTnZVUUVvcVMrUm9M?= =?utf-8?B?dnM4a0JWbUEvckxPVUNocjlyaHQ2SlhteDlicnNJYkZhWkpXcHRmOUVoTkNw?= =?utf-8?B?VmRpTXVBWVA5S0dDdnlmTGxUL251bWZvajM3OCszdVNJM1NrQUtudEZ5VmdK?= =?utf-8?B?cG1IU1RBbTZHVUFlWWppcWYydE5vWEd5Y1lscy9wTzZTK3lBeC9HVzlWLy9Z?= =?utf-8?B?clN6OTVPU3pxN1BTQ2EyNWZMOWxlMGVOR1Fya0JXNVFkN1U0eUZjUmxpUW5z?= =?utf-8?B?SFR4NmJtVmIwTStlR2tDRzViN0hqSHFvZTZ3cytVL0ZxUG5TeGV3Y2FzS2do?= =?utf-8?B?aEEvbG9md2RHbHJxTmo0Vlk1QWRSS21mZ1RTc1Nzb25MOUpGL3JqVC9EbXFS?= =?utf-8?B?VUkwRFFNSDJlRE5VeVJoRkJCZDNFdERnWlk0c1Z6WlU5bzVzOWlPb1FhbENw?= =?utf-8?B?L3Nzd1gxamhoSXZVNU84RklMenJzU1VMRkdFOWpIR1F3a2RsN2JVTmtyQmM5?= =?utf-8?B?UVpXWkdDYi9RZndWTlREVCtzbVdvb0IyWXA1dU11UXo5czZMQVM2YitmVC9m?= =?utf-8?B?cktxbWVodkJlaXBGcEJmSjBWSkNscUdldk40dGZkbzdseEpSdVRBa1c5TUxq?= =?utf-8?B?ZjJMRndldXJMYVdwc2ttQXQ2dkMxU3JQRjdvNEJNeGRna2UyU2d6NnZvL0N4?= =?utf-8?B?SkdhV0p3a0laWmE5ZitqY1NBVnVVbmdZcG01Sy9pVml0MWlXWXZmUFEzbzJU?= =?utf-8?B?V01lWnE2MmFwcWo2QTM2bjhFVGVmYW5aSmhsejBkWm8wWkxpVjFtVVpOK21I?= =?utf-8?B?Q3hOZzBhM0gybmJxWEpHNEQ0SUtwZVZKZTJIVTFVQ3NhdlM1REVTUnVhVFlV?= =?utf-8?B?dU96VXN0UWxhalNUVThlYUVRQTU1dzI3cXRqdFhmdU5pSUJOa1NOWEVQZnBn?= =?utf-8?B?RTRZRWxITmt5dDVQVlhJUm5Qd0tVMGJucGU3RldTZ3lzQndjVXN1YjczSktR?= =?utf-8?B?aTJqYkM2eWt2eU1aaGFsZ0tkM3AyeG5KSFZ2bUkzSzE5djlVWDYwVFlpL1JW?= =?utf-8?B?UXh6SDhzUTNTR1BObHgwbmhxZWhzbzlIZEZJSXZNcG1LZGY5d0ZYRjVZQXhn?= =?utf-8?B?ZEtRNWhOK2hta2NHN3lsY2xIWENXUnViWE9SRDZISFhNdFhWUDJFUG5kVmRV?= =?utf-8?B?d2w3d005dGRQVzh4S3h4TWd4eGVTNUdXVWF3alEzSGNoWXpORENhS1lUZldy?= =?utf-8?B?Z2NNUXlRRFpxWm80RHlCbFNWMWk3Z0lsbW5oRzNEMlZlTGFLVlRTNW9lN3Rv?= =?utf-8?B?Ymx5VWFmMWNxMjJIVTJXZEE1TzJNZmEzYnZOSlBRVEx5V0FHSWVVUnhJQXNv?= =?utf-8?B?cWs4ejJmQ09tZ1JEak5UWm02QWx0THBTbnpsM05iTUplYitYb3ZZOGVsNUFB?= =?utf-8?B?YXZLOXBmbGxkcEVuWE1YbEtwd1Q1aGY5WnRKSThkS05mbzN3QXppZnE5NWUz?= =?utf-8?B?bXI0WndEZ2M1cVV1MnJPYk5EcFNuWXNRaE94VkNXclRvRlJ0clBYMXB0ZGQ3?= =?utf-8?B?MjdmUlRETnVHZEkrMFJEL3NPMFFHYjQvdXJSM2NWUDlGYVBsbzhpQmxqMkFT?= =?utf-8?B?TXFEcWJHSGxkakJBcVRvSU9ub1JjbFMxWnFJL2pMZGwyMndpcjhmR0ZjQ2x4?= =?utf-8?B?VmZLSm5wNURwc2ZFbFhKSmdpWU9hRnhvOXkzNTRtakZ1eUEwWkJhMS9qWENk?= =?utf-8?B?Rmc9PQ==?= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: b1050467-a56a-4807-0825-08dd2fc3db39 X-MS-Exchange-CrossTenant-AuthSource: DB4PR08MB8151.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2025 09:07:20.1241 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: anvjk+Ji37rEq+IcwboL9QfYUXbK9aBSFSXgjGb2SZGgD1A7THN/vej9v2MyreFWAgTDRub75pYby5zMZHJpuw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB8154 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On 07/01/2025 21:34, Dean Marx wrote:> + with TestPmdShell(node=self.sut_node) as testpmd: > + testpmd.start() > + self._logger.log(1, "Hello World!") You should not be using private members like _logger you can use get_dts_logger to get the logger but honestly I think we should not encourage tests to use the logger directly. Maybe we should add a TestSuite class method to log.