From patchwork Thu Oct 27 14:29:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arthur Grillo X-Patchwork-Id: 13023158 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 2AD4FECAAA1 for ; Fri, 28 Oct 2022 07:14:04 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 856EC10E07E; Fri, 28 Oct 2022 07:14:02 +0000 (UTC) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) by gabe.freedesktop.org (Postfix) with ESMTPS id E9FDC10E64A for ; Thu, 27 Oct 2022 14:29:19 +0000 (UTC) Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4Myp331xP6zDqpk; Thu, 27 Oct 2022 14:29:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1666880959; bh=1d9N8tRMn2an5tIHcrDyPVTUDk1W0TFjFY2XfgUzMPQ=; h=From:To:Cc:Subject:Date:From; b=ozd1KgIvSOK/zNKoguDNyFI62E/EsymmYJdlotGbrUnmc2TucXIGNHG/3IyG22/nE J2b/Rn7RKmP29B0AAHEJe0v8IPVa9AM5x5weu8K0WurzXuwIEEr+d9A94m81AF1pcv SJ5qFWCFlZY/40SvaT2wtboYHloa3Ud4F2B0CMiI= X-Riseup-User-ID: 58AC7B8BAF276B6DB86B393FFB0EB34ED88215BC0C4A76B5DD30AB2ECC029068 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Myp2y6F0gz5vRX; Thu, 27 Oct 2022 14:29:14 +0000 (UTC) From: Arthur Grillo To: David Airlie , Daniel Vetter , Javier Martinez Canillas , =?utf-8?q?Ma=C3=ADra_Canal?= , =?utf-8?q?Toke_H?= =?utf-8?q?=C3=B8iland-J=C3=B8rgensen?= , "Jason A. Donenfeld" Subject: [PATCH v2] drm/tests: Add back seed value information Date: Thu, 27 Oct 2022 11:29:03 -0300 Message-Id: <20221027142903.200169-1-arthurgrillo@riseup.net> MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 28 Oct 2022 07:13:58 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Micha=C5=82_Winiarski?= , Daniel Latypov , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, melissa.srw@gmail.com, David Gow , andrealmeid@riseup.net, Arthur Grillo Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" As reported by Michał the drm_mm and drm_buddy unit tests lost the printk with seed value after they where refactored into KUnit. This patch add back this important information to assure reproducibility and convert them to the KUnit API. Reported-by: Michał Winiarski Signed-off-by: Arthur Grillo --- v1->v2: https://lore.kernel.org/all/20221026211458.68432-1-arthurgrillo@riseup.net/ - Correct compilation issues - Change tags order - Remove useless line change - Write commit message in imperative form - Remove redundant message part - Correct some grammars nits - Correct checkpatch issues --- drivers/gpu/drm/tests/drm_buddy_test.c | 4 ++++ drivers/gpu/drm/tests/drm_mm_test.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/drivers/gpu/drm/tests/drm_buddy_test.c b/drivers/gpu/drm/tests/drm_buddy_test.c index 62f69589a72d..258137e9c047 100644 --- a/drivers/gpu/drm/tests/drm_buddy_test.c +++ b/drivers/gpu/drm/tests/drm_buddy_test.c @@ -731,6 +731,10 @@ static int drm_buddy_init_test(struct kunit *test) while (!random_seed) random_seed = get_random_u32(); + kunit_info(test, + "Testing DRM buddy manager, with random_seed=0x%x\n", + random_seed); + return 0; } diff --git a/drivers/gpu/drm/tests/drm_mm_test.c b/drivers/gpu/drm/tests/drm_mm_test.c index c4b66eeae203..bec006e044a4 100644 --- a/drivers/gpu/drm/tests/drm_mm_test.c +++ b/drivers/gpu/drm/tests/drm_mm_test.c @@ -2214,6 +2214,10 @@ static int drm_mm_init_test(struct kunit *test) while (!random_seed) random_seed = get_random_u32(); + kunit_info(test, + "Testing DRM range manager, with random_seed=0x%x max_iterations=%u max_prime=%u\n", + random_seed, max_iterations, max_prime); + return 0; }