diff options
author | Arundhati Hagaragi <arundhati.hagaragi@intel.com> | 2021-05-18 17:35:58 +0530 |
---|---|---|
committer | Kunal Joshi <kunal1.joshi@intel.com> | 2021-05-20 22:45:06 +0530 |
commit | fc622b284e91f3111f973af7ff775010f31c082b (patch) | |
tree | 205bb7b895452885ce92e78536f4ce5754461f23 /tests/kms_lease.c | |
parent | 698613116728db5000759e69c074ce6ab2131765 (diff) |
tests/kms_lease: Add subtest description
Added description for subtest
v2 : Modified & applied description to each tests seperately. (Petri)
v3,v4: Modified description of subtests. (Karthik)
Signed-off-by: Arundhati Hagaragi <arundhati.hagaragi@intel.com>
Cc: B S Karthik <karthik.b.s@intel.com>
Reviewed-by: Karthik B S <karthik.b.s@intel.com>
Diffstat (limited to 'tests/kms_lease.c')
-rw-r--r-- | tests/kms_lease.c | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/tests/kms_lease.c b/tests/kms_lease.c index 6397ef8f..3a918c7f 100644 --- a/tests/kms_lease.c +++ b/tests/kms_lease.c @@ -1281,21 +1281,27 @@ igt_main const struct { const char *name; void (*func)(data_t *); + const char *desc; } funcs[] = { - { "simple_lease", simple_lease }, - { "lessee_list", lessee_list }, - { "lease_get", lease_get }, - { "lease_unleased_connector", lease_unleased_connector }, - { "lease_unleased_crtc", lease_unleased_crtc }, - { "lease_revoke", lease_revoke }, - { "lease_again", lease_again }, - { "lease_invalid_connector", lease_invalid_connector }, - { "lease_invalid_crtc", lease_invalid_crtc }, - { "lease_invalid_plane", lease_invalid_plane }, - { "page_flip_implicit_plane", page_flip_implicit_plane }, - { "setcrtc_implicit_plane", setcrtc_implicit_plane }, - { "cursor_implicit_plane", cursor_implicit_plane }, - { "atomic_implicit_crtc", atomic_implicit_crtc }, + { "simple_lease", simple_lease, "Check if create lease ioctl call works" }, + { "lessee_list", lessee_list, "Check if listed lease is same as created one" }, + { "lease_get", lease_get, "Tests getting the required contents of a lease" }, + { "lease_unleased_connector", lease_unleased_connector, "Negative test by trying to" + " use an unleased connector " }, + { "lease_unleased_crtc", lease_unleased_crtc, "Negative test by trying to use an unleased crtc" }, + { "lease_revoke", lease_revoke, "Tests revocation of lease" }, + { "lease_again", lease_again, "Tests leasing objects more than once" }, + { "lease_invalid_connector", lease_invalid_connector, "Tests leasing an invalid connector" }, + { "lease_invalid_crtc", lease_invalid_crtc, "Tests leasing an invalid crtc" }, + { "lease_invalid_plane", lease_invalid_plane, "Tests leasing an invalid plane" }, + { "page_flip_implicit_plane", page_flip_implicit_plane, "Negative test by using a " + "non-primary plane with the page flip ioctl" }, + { "setcrtc_implicit_plane", setcrtc_implicit_plane, "Negative test by using a " + "non-primary plane with the setcrtc ioctl" }, + { "cursor_implicit_plane", cursor_implicit_plane, "Negative test by using a non-primary" + " plane with setcursor ioctl" }, + { "atomic_implicit_crtc", atomic_implicit_crtc, "Negative test by using a different" + " crtc with atomic ioctl" }, { } }, *f; @@ -1307,6 +1313,7 @@ igt_main for (f = funcs; f->name; f++) { + igt_describe(f->desc); igt_subtest_f("%s", f->name) { run_test(&data, f->func); } |