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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 DC6AAC369A1 for ; Wed, 9 Apr 2025 10:52:04 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8CF7A10E841; Wed, 9 Apr 2025 10:52:04 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="TW80mvTA"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 26B0710E841 for ; Wed, 9 Apr 2025 10:52:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744195923; x=1775731923; h=message-id:date:subject:to:cc:references:from: in-reply-to:mime-version; bh=zCH4kZDcMsKJn6Bjrd8SMx+jUN7ParMzZvWB62yXnEw=; b=TW80mvTAI9sGJW1ZA5z1YoM0B67Mf+XVqNNnJRpkViyPdZPXUwmf9pxC 6O6BBivJpTs0fM9WI3MaahH+ZZD/fjWjDmK2g6ZhIMn9e+Yy/gFP/XmxJ JGYF3Lp3JfMF7YVLGEKV4bAys4jk/p3FoU0yCWWocqGqYr9eUtmNakXN0 fVoKowjDJf8FNQEGQdc4Oz18Yjm/xqeI6QwieLJv0y0Nd6nszB062Tn0S FXS/AOV1hq1KoTKTGRgzLn6tWZHPQWJ17xQZiPj97c3x6Xwk7z0aPlwKZ NR993BnV+As+bd5OXqt2t56fI7xJ+sm0MyHqleS5rzDqOond8lnTeX/wb Q==; X-CSE-ConnectionGUID: SdRWrlucS1yzmnyD/obMJA== X-CSE-MsgGUID: 16fmJG5+QYi9ke8d2rUMGA== X-IronPort-AV: E=McAfee;i="6700,10204,11397"; a="71039794" X-IronPort-AV: E=Sophos;i="6.15,200,1739865600"; d="scan'208,217";a="71039794" Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2025 03:52:00 -0700 X-CSE-ConnectionGUID: b1AdvGuqSbKhLQBut0V81g== X-CSE-MsgGUID: wY7LUbGEQLaHGcN46zNcpw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,200,1739865600"; d="scan'208,217";a="129065594" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by fmviesa010.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2025 03:52:00 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Wed, 9 Apr 2025 03:51:59 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14 via Frontend Transport; Wed, 9 Apr 2025 03:51:59 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.172) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Wed, 9 Apr 2025 03:51:59 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sggtGi3iABDog2Z0wJhFVZRkay6+Z9A/1rsWdFsNH5nsQ4iAIBCFsGLc2SAdMx1SKgf+XaqQJNjT5TT+8q+mIkmmgsCITfeb6X5vmSCHBY4maevAp/9lmv+HpD9RAApOZwJ0A0ovIvl2eybdWtx4du/u0jTbenq7DsuzQXsdH4cOP1w7iExrAPIcLtTKxeMnlRCoJnLKdvrT7R4fOxFHQXohhyRNcLf5TD8Sz6nPq3U5XrpunvCrSE4W9TC+1RFoL8ihgSQcRIbWW6NEYjPUpZ6qymU1Su6D/MfVUPR6aks3a/uqS18STz062Nl1xBePnl73AOC9XxYDBK5kywtXkA== 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=ZCShF6Hlbzb7K+KC4xVkT9egachVbkPdHpqga5mSCs8=; b=xiqOZ6Z+3OOhtvqcyPAi5WBl5aCT5DdIv9tbCo8SXLrEcO9xQvb8uWyKq+h37SUDq8A7Gzod0+Kqb3RdPb1sgf8cX4w02ovSq18HbWPk5Z7+wPUUQjlLPGLQJVsWRVXO5XYWuS4GIjOsPvvVqlJ+MAEARMaz59+HV6yL/MqOUiYZ3Tq/tXlCvfCBNpm9GD9rziozrqEK/lAOBzSDCpyZetTmW79rNWn62kpnqM/kRfUIMbCv+YVJKwsjiYufhQC/PmNSgRw/pl7hk8MJ7iiJEYLt3t/Z3Ffh6SfJxir+FWgZQzjzc6RPkPgR8dKm7aqNveGwj0kZ8R6yYniLNpA+zQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DM6PR11MB4738.namprd11.prod.outlook.com (2603:10b6:5:2a3::18) by SA1PR11MB8375.namprd11.prod.outlook.com (2603:10b6:806:38b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8606.34; Wed, 9 Apr 2025 10:51:52 +0000 Received: from DM6PR11MB4738.namprd11.prod.outlook.com ([fe80::7064:9c9a:d2ca:c6a1]) by DM6PR11MB4738.namprd11.prod.outlook.com ([fe80::7064:9c9a:d2ca:c6a1%4]) with mapi id 15.20.8632.021; Wed, 9 Apr 2025 10:51:52 +0000 Content-Type: multipart/alternative; boundary="------------xZLRpZ6soGZF4o3uVmxCkN7s" Message-ID: Date: Wed, 9 Apr 2025 16:21:45 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 2/3] tests/kms_vrr: Increase readability of kms_vrr To: Mitul Golani , CC: , References: <20250404043709.955109-1-mitulkumar.ajitkumar.golani@intel.com> <20250404043709.955109-3-mitulkumar.ajitkumar.golani@intel.com> Content-Language: en-US From: "Naladala, Ramanaidu" In-Reply-To: <20250404043709.955109-3-mitulkumar.ajitkumar.golani@intel.com> X-ClientProxiedBy: MA1PR01CA0182.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:d::8) To DM6PR11MB4738.namprd11.prod.outlook.com (2603:10b6:5:2a3::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR11MB4738:EE_|SA1PR11MB8375:EE_ X-MS-Office365-Filtering-Correlation-Id: b6711b7a-7b71-4dc4-c0c1-08dd77548945 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|8096899003; X-Microsoft-Antispam-Message-Info: =?utf-8?B?V3kzN1FaK3lQVS9vVXJyY0tvZ2NTczdkbk5iSzM2WkMyZENBVHFJMGQ5WTVL?= =?utf-8?B?eVZ1K2tzYUhNNW00bHNpd0E4dXZpT1Zvd0Jpa3d3QzE2WE1xOWV5cEVMWThJ?= =?utf-8?B?NmpmVXp0cnZOdENLeXR6RE9Oa0k1SHdmNUZpaEJzMmxvMTJoV2FWaFUvVHpy?= =?utf-8?B?ajZIUWZEUUxLbGtMNitlTXZLajNNUEZ4RmZIRDJSakdXc1FkMyt4d0Z5Q1Mr?= =?utf-8?B?NUdkY29ZcDFpT29DSkVOYWZKQkMyZXpQeVB1UjlMMkhQRUJ1eCtMR245ZVk1?= =?utf-8?B?MjdBK0t2L0IxRlZhcHJiKzBldzNCQVprSUgzano0S1UweHF5UXFOYnpJM1Qz?= =?utf-8?B?aTZwYWZZUmVVbW1RbEhDSFFNRkpVSkZlTXZZeVhLT2VraDg3TjQ5dkVFczU3?= =?utf-8?B?S1JVSlNJNWlWNndwNTJxaVhBNHVkN29Ca1p6TU15TGFFWUYxU3dZb0ZISEhI?= =?utf-8?B?VjhTL1RQdzhSMURqWGpGRGdsUFR0TnQzbFdhaUdhTjlEZmRCTU1rVytoOHBG?= =?utf-8?B?blR2MmRYdkdJTytaQkxBNGNzVk9Fd3ZEV2JMMnVKSmpTS2J3UDNsNGhZNGdj?= =?utf-8?B?V0NRRUM1eUt2TytKMjFCSTZ2VTd3TmNpbjhUQm5Mc2t1SHR0clYwUEtNUHJw?= =?utf-8?B?QmplOGdaaHUwNUppeWFRMkFSc1dXblJFLzd1eDUwU2xXbVB2Z3ZrYnpnL1RH?= =?utf-8?B?YjBCbCsydFpKTXNjTmFiZ1YySW1KZTdBbndZVlcwNDVhTUlKeCs5T2FJUXZl?= =?utf-8?B?NGdNWm8rSFdTakE5aFN5T2wva1VTUDJjZTZwc2NQZUV5ZjBJZTFXRE9XRzht?= =?utf-8?B?YVE0M05YY0hxdytKNkFuZGxVdFY0UGhDN0hCbWUvUm1SSVo5OFYyUDJLak8y?= =?utf-8?B?dVJGeWYwS2FWdDBkSDRHZ3psNGJmaEpxNGREbUxHSEp4eVRKNFhUUzJZdGxK?= =?utf-8?B?aE5ldkNsMkpsV0Y5VEVIdnZ1eEd0Q2Y4OWIvc3BNQVNZMVRwWXlwbVNFUDRK?= =?utf-8?B?ZVF5QUE4dWxhaEp2Q25vdnRXcWxOVWNZYmZMUml5TUVHNk5QdCszbmJwWU9Z?= =?utf-8?B?ZUVicE0yMUpWaWRXVXhiYW04L3FHQjFFbzIvYkpKTHp1eEVGMkhpQUQzVks5?= =?utf-8?B?bDdaV0RDUXhKTDlOMG5QdjFoeUxBVndRdk5UdmxkMmJsNUFkTjJiOVU0cGxZ?= =?utf-8?B?clFaMWRtWlpLUzVQdzZYK1I2UmtRdFcrb081UlZqUDFLbFJlY0pkbTdnWTJa?= =?utf-8?B?OEkrUlpUaWpqcytENVJLemJFSEpvWURMWGdPMkxNb1BBWFl4NGtUd1I2TWxV?= =?utf-8?B?a2xzOWx6Nkx2RDdha2JDZlI1WmtVMlY0ZWEwbjUxZmVzK2FYTVk3cy9sT3NW?= =?utf-8?B?VThHbE12d3hqcnM3RUxzYkZZOTJ3d2Z2dmhMU3kranRiNXROcHZzbG9DUHln?= =?utf-8?B?N0wwTlVlZEQ5ZTI2TXJHYmxqZTdRb1Q1c3MxTE1aTGo0RVJBS2ZNOWZ5ZGF6?= =?utf-8?B?NW9BYTB0aVdYOGtmYzQ1Y2VrRkd5bHVtNzFxYU9Sb24yRTJ0VlFWS1RnMjIw?= =?utf-8?B?WGxBRXg5YTZXYzZHTWhOQlZTZzY2RGhMaDNmVkdONlN1cTdGeHZ6bnY5LzhU?= =?utf-8?B?KzUvR3RDMDdRZE0yVXZabEplRUtaRlFzbGgvaTYwZkJlQzhQSDNIS3dkeFF6?= =?utf-8?B?aTFIdzJFbVgxL0hpaXg4VmNNNUZYbDJKb3NIbEtIMFh3VmN3YWNvRmgwYk1s?= =?utf-8?B?NHorbDREOUJlaTU4U3lMVmM0c0tHSmZPNmRoaWxMa2hDYVlqRjkvL1lRUTR4?= =?utf-8?B?SVEza3RnOFAzMndYbFBZZGVQakMvZzJOOXRDNVA3ZjZBbEtyYXdjRUFHOGp2?= =?utf-8?Q?nK0ECKokuCSt2?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4738.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(8096899003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cFcxTzBYY3BHN0tSaDdVTzFpRFhOaU5nYU5SSk5vNFRPbU04dnI4ZU45M29o?= =?utf-8?B?MWV1dGd2TkNMbTkyaVVQVHBoUHRwT2VadGhPVjNzbmZKTlg0OVo4VzMzcXd2?= =?utf-8?B?UTI4Uy9hamkyKzlOU3FGWGMwYi9DbUFHUUhza2FpM0VqazJSa3luYm9GR242?= =?utf-8?B?bUMrZnZuT1RuVEVwbzFhZkJtcFVlNjRUSmk2cU5INWJtZlYweFk2U0NtVGQ4?= =?utf-8?B?bWh2eUtvTURURHNDK0JTODh1UU9zVllyZHFxWktMdTNKbGs4VWhSY0J0b0NZ?= =?utf-8?B?TzNkWGhDNmdpV01DNUN2UXFuclYvUFVoNjJUa2NPdE84enc4UTk1VHdlNGM4?= =?utf-8?B?d3VOTTM2aFRNWEtXWlpFa0F3QzNKNlU0WUxCRFFTbXNjZGtrdlZ5bVZCL1Z1?= =?utf-8?B?a1NqYVVCdDdmMXRNQ2tOYW9leGFvZ3ExdE9HcFRKUWdoaDRiWmtyTER1ek96?= =?utf-8?B?MEhBZ0VPZ3hXUUJIRnBtUXlUQmR0Yy8yS3IzZittU2VQcUZ3L2MwVzdSazJq?= =?utf-8?B?ang4anBvZEMyV2IwbWptdG0vdTdFeDUrekNLY2FnSTJpUWF1RkxsOTZpM0ti?= =?utf-8?B?aS9BUnQveStaUmxlVWNsWHFMUXhWWXFINDA3MjZscUNnbWx2YmovTnJ2WWxB?= =?utf-8?B?NVk0eTVDZzNNbG83MzdVN1NYcHI4MEsreFBWVzg0NVlNSG81Q25NNlZLN0RK?= =?utf-8?B?aU84S1pYM1VTcWlZaU5Qbk4wSVZYdHJvSmVwZTdwOTBiUkdVbUE3UUh6d1lD?= =?utf-8?B?aGdlb0VFSjh5SVFwZTZoclYwWStFaUp4VUIrc253NnNaQmkyckZINElUUEM5?= =?utf-8?B?L0xWRkxTV1FRWVcvR3pEWURndUZxYzBvVW5KUENKS3c4Q0lZTjB2SzNyWHpa?= =?utf-8?B?dmhhNFYrbzhZK2VFdTVKUTd0aDc3MVU2azA5T0JERTJKVDRnYkNuWVB5a2V0?= =?utf-8?B?TjNONUJwUmdBU01vMVVJUVBDSWZibmhiSW90aDgvSkprSkdlUzYrczhSWnB4?= =?utf-8?B?QXNtMjlaRzhHVlVjR2U0UVNheDFSUTQ1MkxPUnlRN0VXaitJRC9mcDQxZi92?= =?utf-8?B?bEJIZTdIM0pPbnpOMEtWR2hYdlpZU2xOSzFIRzdxNndmZG41eWpYeUpQNmNQ?= =?utf-8?B?enY3azNmNS9lZnZsTVNmbnB2bUZpRmVmOWJBSzUwanlSWE9nVFpkVGZlUlVF?= =?utf-8?B?R1pCVVMxZDk1VzhSdFNFMER2OUpIdDhtV2k4bFBka2RVL010VzNrUEFvZHVx?= =?utf-8?B?Nysvazd4SHNjR3NMQXFxU1hsM3AvT2FjQTZXdEQ4d29sTjViMUwzRDJNaS91?= =?utf-8?B?ZEJGSkh1T3BBZlBpNVorckk2RlhWWWt0cHpBRE9OTm1QNlpuZHpuWVFkcXRt?= =?utf-8?B?VnRQS3UvOVVlRmgzd0ZvSExBbzk3cnl0UjNpVDRMRWk2L3Y5QzlYT1dCMkUr?= =?utf-8?B?cG9GUXhRNTFGcXpkbnpuak5rZENFMmxaaFEvcW44REl6a005a3pyRjNUdGxo?= =?utf-8?B?enVzZDlTNFpKSUlQcWxSNjA4aWFwQXpBZ2dnTVNNRUl4TG8vV2prcmFYR1BT?= =?utf-8?B?b0FSajl6KzZodlBXZkx2YTNMNnVTRFZZanBrOVVJRDBrUVc4WHFJVGZSSmFp?= =?utf-8?B?c05FcTRHNlJZd3NSeWlBWWI4anNVaCtUeXF1MnV3Z2lYaUxSeDNiYlVkc2My?= =?utf-8?B?Z1JnbVR5Z0FRaUxTdExZVzhoYldmeXdOSUYwb2ZEMWNPS1V3T2R1Q2g3N3Ft?= =?utf-8?B?eFI1Q25YNkhpTURYZFVGTkp5R3RIMVgxN1lHYjVVWThEencvUkdXVWdDTXBI?= =?utf-8?B?RnFWZkRZcEFwM296WlJmS243YWF6OEFYaG82dmVzYU5ZMUVYNTRhdGdXbEgw?= =?utf-8?B?eXF6YUpLUktyZnR2ZWJjWDdwS2ZGSkdTNlZ5RFF2bEsvc3o1TWJmMG5ETUlx?= =?utf-8?B?Sk9scW9NY2k5LzkrWTlZOGE1TVM4N0pUZFBVcTNJaWVjMXFCUlNZV256Mkxw?= =?utf-8?B?NE11dzBwemhuU0hDVGJ4NThyZDlELzhzSXNaRWNqZi9WL2pFZW9nVEpLbUo1?= =?utf-8?B?SHltVkVSNTZRY0NCR21QWDZScUhjT2V5ZWFSWVlMSmEzWUlvb3RGWVh3bDdF?= =?utf-8?B?UHpERzMwQmtqOHBjbjl5VmRBbVFFZmdhTkVnVWdKd2ZIOUxya2NsZjJJSXZ6?= =?utf-8?B?N3c9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: b6711b7a-7b71-4dc4-c0c1-08dd77548945 X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4738.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2025 10:51:52.4363 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: h4tdyRX30mrCko1EFAQtF9W+yDc7E/lGf3GxSXZYbFNAqP56LQyws50Aw8jvbizdr92/VVG8pgWBozGE4eU4podkPSKNc/t9RXLO3MOPR0Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB8375 X-OriginatorOrg: intel.com X-BeenThere: igt-dev@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development mailing list for IGT GPU Tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" --------------xZLRpZ6soGZF4o3uVmxCkN7s Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit On 4/4/2025 10:07 AM, Mitul Golani wrote: > Add converted refresh rate value apart from nanosecond time prints > to increase readability of debug logs. > > Signed-off-by: Mitul Golani > --- > tests/kms_vrr.c | 11 +++++++---- > 1 file changed, 7 insertions(+), 4 deletions(-) > > diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c > index ccf32f453..4d308aced 100644 > --- a/tests/kms_vrr.c > +++ b/tests/kms_vrr.c > @@ -487,8 +487,10 @@ flip_and_measure(data_t *data, igt_output_t *output, enum pipe pipe, > > calculate_tolerance(&threshold_hi[i], &threshold_lo[i], exp_rate_ns); > > - igt_info("Requested rate[%d]: %"PRIu64" ns, Expected rate between: %"PRIu64" ns to %"PRIu64" ns\n", > - i, rates_ns[i], threshold_hi[i], threshold_lo[i]); > + igt_info("Requested rate[%d]: %" PRIu64 " ns (%.2f Hz), Expected rate between: %" PRIu64 " ns (%.2f Hz) to %" PRIu64 " ns (%.2f Hz)\n", > + i, rates_ns[i], (float)NSECS_PER_SEC / rates_ns[i], threshold_hi[i], > + (float)NSECS_PER_SEC / threshold_hi[i], threshold_lo[i], > + (float)NSECS_PER_SEC / threshold_lo[i]); > } > > /* Align with the flip completion event to speed up convergence. */ > @@ -513,8 +515,9 @@ flip_and_measure(data_t *data, igt_output_t *output, enum pipe pipe, > */ > event_ns = get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE); > > - igt_debug("event_ns - last_event_ns: %"PRIu64"\n", > - (event_ns - last_event_ns)); > + igt_debug("event_ns - last_event_ns: %" PRIu64 " (%.2f Hz)\n", > + event_ns - last_event_ns, > + (float)NSECS_PER_SEC / (event_ns - last_event_ns)); LGTM, Reviewed-by: Naladala Ramanaidu > > /* > * Check if the difference between the two flip timestamps --------------xZLRpZ6soGZF4o3uVmxCkN7s Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: 7bit


On 4/4/2025 10:07 AM, Mitul Golani wrote:
Add converted refresh rate value apart from nanosecond time prints
to increase readability of debug logs.

Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
---
 tests/kms_vrr.c | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
index ccf32f453..4d308aced 100644
--- a/tests/kms_vrr.c
+++ b/tests/kms_vrr.c
@@ -487,8 +487,10 @@ flip_and_measure(data_t *data, igt_output_t *output, enum pipe pipe,
 
 		calculate_tolerance(&threshold_hi[i], &threshold_lo[i], exp_rate_ns);
 
-		igt_info("Requested rate[%d]: %"PRIu64" ns, Expected rate between: %"PRIu64" ns to %"PRIu64" ns\n",
-				i, rates_ns[i], threshold_hi[i], threshold_lo[i]);
+		igt_info("Requested rate[%d]: %" PRIu64 " ns (%.2f Hz), Expected rate between: %" PRIu64 " ns (%.2f Hz) to %" PRIu64 " ns (%.2f Hz)\n",
+			 i, rates_ns[i], (float)NSECS_PER_SEC / rates_ns[i], threshold_hi[i],
+			 (float)NSECS_PER_SEC / threshold_hi[i], threshold_lo[i],
+			 (float)NSECS_PER_SEC / threshold_lo[i]);
 	}
 
 	/* Align with the flip completion event to speed up convergence. */
@@ -513,8 +515,9 @@ flip_and_measure(data_t *data, igt_output_t *output, enum pipe pipe,
 		 */
 		event_ns = get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
 
-		igt_debug("event_ns - last_event_ns: %"PRIu64"\n",
-						(event_ns - last_event_ns));
+		igt_debug("event_ns - last_event_ns: %" PRIu64 " (%.2f Hz)\n",
+			  event_ns - last_event_ns,
+			  (float)NSECS_PER_SEC / (event_ns - last_event_ns));

LGTM,

Reviewed-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>

 
 		/*
 		 * Check if the difference between the two flip timestamps
--------------xZLRpZ6soGZF4o3uVmxCkN7s--