Authentication-Results: mail-b.sr.ht; dkim=pass header.d=riseup.net header.i=@riseup.net Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) by mail-b.sr.ht (Postfix) with ESMTPS id 3DE5011EEFC for <~lkcamp/patches@lists.sr.ht>; Sat, 5 Mar 2022 13:53:46 +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 4K9mQx36r3zF7Dh; Sat, 5 Mar 2022 05:53:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1646488425; bh=VPkReg/gcS2pX13MTxmeoDMqpe4dYVW9fYTHb946uQ8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Y3XfABSSrnfU85iarqGwfoAAq2RVzqA1mEwyWHSOQVhQ0NoqYbKCbp+ZrqiFy7/Xb eumxs3M53eRX4ARMG+8reif1P4oiNIy9nzPZy6Kbr2arELDtBTlYpqtG2HvLV9nyj5 ghGkXqsQxCIuLz8leRFdwwOZyUmwBpHPl3ZxrggA= X-Riseup-User-ID: B25A786660F1EEA2BCACC6EDAFB5983F6690A5508BA0288FF414CE09282DA40C Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4K9mQv4ldjz5vLn; Sat, 5 Mar 2022 05:53:43 -0800 (PST) From: Isabella Basso To: siqueirajordao@riseup.net, mwen@igalia.com, maira.canal@usp.br, magalilemes00@gmail.com Cc: ~lkcamp/patches@lists.sr.ht, Isabella Basso Subject: [PATCH 2/2] tests/kms_kunit: add KUnit damage helper test Date: Sat, 5 Mar 2022 10:53:32 -0300 Message-Id: <20220305135332.59071-2-isabbasso@riseup.net> In-Reply-To: <20220305135332.59071-1-isabbasso@riseup.net> References: <20220305135332.59071-1-isabbasso@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This adds a converted KUnit test module to IGT. Signed-off-by: Isabella Basso --- tests/kms_kunit.c | 34 ++++++++++++++++++++++++++++++++++ tests/meson.build | 1 + 2 files changed, 35 insertions(+) create mode 100644 tests/kms_kunit.c diff --git a/tests/kms_kunit.c b/tests/kms_kunit.c new file mode 100644 index 00000000..31566910 --- /dev/null +++ b/tests/kms_kunit.c @@ -0,0 +1,34 @@ +/* + * Copyright © 2021 Isabella Basso do Amaral + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + * IN THE SOFTWARE. + */ + +#include + +#include "igt.h" +#include "igt_kmod.h" + +IGT_TEST_DESCRIPTION("KUnit DRM damage helper module testing"); + +igt_simple_main +{ + igt_kunit("test-drm_damage_helper", NULL, NULL, 0); +} diff --git a/tests/meson.build b/tests/meson.build index 3dbba7a1..6d3685c3 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -36,6 +36,7 @@ test_progs = [ 'kms_hdmi_inject', 'kms_hdr', 'kms_invalid_mode', + 'kms_kunit', 'kms_lease', 'kms_multipipe_modeset', 'kms_panel_fitting', -- 2.35.1