[igt-dev] [PATCH i-g-t , v2] i915/gem_create: Added test description for test case
Kamil Konieczny
kamil.konieczny at linux.intel.com
Fri Feb 18 18:40:24 UTC 2022
Hi Priyanka,
Dnia 2022-02-16 at 18:05:08 +0530, priyanka.dandamudi at intel.com napisał(a):
> From: Priyanka Dandamudi <priyanka.dandamudi at intel.com>
>
> Added test description to all the available subtests.
>
> v2: Added test description for newly added subtets.
>
> Cc: Melkaveri, Arjun <Arjun.Melkaveri at intel.com>
Please write it without comma, so instead of "Melkaveri, Arjun"
write "Arjun Melkaveri".
> Signed-off-by: Priyanka Dandamudi <priyanka.dandamudi at intel.com>
> ---
> tests/i915/gem_create.c | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
> diff --git a/tests/i915/gem_create.c b/tests/i915/gem_create.c
> index 45804cde..0280fe31 100644
> --- a/tests/i915/gem_create.c
> +++ b/tests/i915/gem_create.c
> @@ -489,30 +489,44 @@ igt_main
> fd = drm_open_driver(DRIVER_INTEL);
> }
>
> + igt_describe("Test tries to create a gem object of invalid size 0"
> + " and checks if ioctl returns error.");
s/Test tries to create/Try to create/
s/checks/check/
> igt_subtest("create-invalid-size")
> invalid_size_test(fd);
>
> + igt_describe("Test tries to exercise impossible size of buffer object and "
> + "checks for the expected error.");
Replace "Test tries to exercise impossible size of buffer object and checks"
with
"Exercise creation of buffer object with impossible size and check"
Aline strings to be on same column.
> igt_subtest("create-massive")
> massive_test(fd);
>
> + igt_describe("Test creates an object with non-aligned size request "
> + "and assert the buffer is page aligned and tests the "
> + "write into the padded extra memory.");
"Try to create an object with non-aligned size,
check we got one with size aligned up to page size
and test we can write into the padded extra memory."
> igt_subtest("create-valid-nonaligned")
> valid_nonaligned_size(fd);
>
> + igt_describe("Test tries to create a gem object with size 15"
> + " and checks if the actual created size to be default page size.");
s/Test tries to create/Try to create/
s/checks if the actual created size to be default page size./check actual created size./
> igt_subtest("create-size-update")
> size_update(fd);
>
> + igt_describe("Test tries to verify that all new objects are clear.");
s/Test tries to verify/Verify/
> igt_subtest("create-clear")
> always_clear(fd, 30);
>
> + igt_describe("Test tries to create BO while GPU is busy.");
s/Test tries to create BO/Create buffer objects/
> igt_subtest("busy-create")
> busy_create(fd, 30);
>
> + igt_describe("Test tries to exercise create_ext placements extension");
s/Test tries to exercise/Exercise/
Add dot at end of description.
> igt_subtest("create-ext-placement-sanity-check")
> create_ext_placement_sanity_check(fd);
>
> + igt_describe("Test tries to create object in each memory region using create_ext.");
s/Test tries to create/Create/
> igt_subtest("create-ext-placement-each")
> create_ext_placement_each(fd);
>
> + igt_describe("Test tries to create object on all memory regions using create_ext.");
s/Test tries to create/Create/
> igt_subtest("create-ext-placement-all")
> create_ext_placement_all(fd);
>
> --
> 2.25.1
>
Also while you add new descriptions, please make main
description shorter, replace
IGT_TEST_DESCRIPTION("This is a test for the gem_create ioctl,"
" where the goal is to simply ensure that basics work"
" and invalid input combinations are rejected.");
with
IGT_TEST_DESCRIPTION("Ensure that basic gem_create and gem_create_ext works"
" and that invalid input combinations are rejected.");
Regards,
Kamil
More information about the igt-dev
mailing list