[igt-dev] [PATCH i-g-t] tests/core_auth: Added test description for test case
Katarzyna Dec
katarzyna.dec at intel.com
Thu Nov 12 13:25:45 UTC 2020
On Thu, Oct 08, 2020 at 11:41:18AM +0530, priyanka.dandamudi at intel.com wrote:
> From: Priyanka Dandamudi <priyanka.dandamudi at intel.com>
>
> Added test description to all the available subtests.
I am starting the effort to help to merge documentation patches. And this is the
first one on the list :)
Documentation will have brief description and categories, e.g. SW only, Stress,
Functional, HW test, etc.
>
> Cc: Melkaveri, Arjun <arjun.melkaveri at intel.com>
> Signed-off-by: Priyanka Dandamudi <priyanka.dandamudi at intel.com>
> ---
> tests/core_auth.c | 10 +++++++++-
> 1 file changed, 9 insertions(+), 1 deletion(-)
>
> diff --git a/tests/core_auth.c b/tests/core_auth.c
> index 9c240fdb..955876d3 100644
> --- a/tests/core_auth.c
> +++ b/tests/core_auth.c
> @@ -195,6 +195,7 @@ igt_main
> int master;
>
> /* root (which we run igt as) should always be authenticated */
> + igt_describe("Checks whether drm client is always authenticated or not.");
Let's remove 'or not' and add cathegories. I suggest:
igt_describe("Check drm client is always authenticated category=SW_only,
category=Core");
> igt_subtest("getclient-simple") {
> int fd = drm_open_driver(DRIVER_ANY);
>
> @@ -203,6 +204,9 @@ igt_main
> close(fd);
> }
>
> + igt_describe("Test tries to open two clients and checks if one of the drm client is"
> + " authenticated or not also, checks the authentication"
> + " for the same drm client by dropping the other one.");
I would go with:
igt_describe("Use 2 clients, check second is authenticated even when first
dropped category=SW_only, category=Core");
> igt_subtest("getclient-master-drop") {
> int fd = drm_open_driver(DRIVER_ANY);
> int fd2 = drm_open_driver(DRIVER_ANY);
> @@ -220,11 +224,15 @@ igt_main
> igt_subtest_group {
> igt_fixture
> master = drm_open_driver_master(DRIVER_ANY);
> -
I think empty line between master and igt_describe should remain.
> + igt_describe("Test tries to retrieve magic for slave "
> + "and checks if magic on master is authorised only once.");
I think I would go with:
igt_describe("Test magic numbers for master and slave category=SW_only, category=Core");
> igt_subtest("basic-auth")
> test_basic_auth(master);
>
> /* this must be last, we adjust the rlimit */
> + igt_describe("Tests tries to retrieve magic for maximum possible number of slaves"
> + " and verifies if all the retrieved magic values are different."
> + "It also checks if the magic values can be authorised by master.");
I think I would go with something like:
igt_description("Test authentication and magic numbers uniqness for rlimit
slaves, category=SW_only, category=Core");
> igt_subtest("many-magics")
> test_many_magics(master);
> }
Waiting for other comments or V2.
Kasia :)
> --
> 2.28.0
>
> _______________________________________________
> igt-dev mailing list
> igt-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev
More information about the igt-dev
mailing list