Skip to content
Snippets Groups Projects
Commit 92ff90fa authored by Simona Vetter's avatar Simona Vetter
Browse files

tests/kms_lease: Add invalid planes tests


Test gap because we're using universal planes by default. Fix that.

Cc: Keith Packard <keithp@keithp.com>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
parent 368e7615
No related branches found
No related tags found
No related merge requests found
......@@ -573,6 +573,20 @@ static void lease_invalid_crtc(data_t *data)
igt_assert_eq(ret, -EINVAL);
}
static void lease_invalid_plane(data_t *data)
{
lease_t lease;
uint32_t save_plane_id;
int ret;
/* Create an invalid lease */
save_plane_id = data->plane_id;
data->plane_id = 0xbaadf00d;
ret = make_lease(data, &lease);
data->plane_id = save_plane_id;
igt_assert_eq(ret, -EINVAL);
}
static void run_test(data_t *data, void (*testfunc)(data_t *))
{
......@@ -625,6 +639,7 @@ igt_main
{ "lease_again", lease_again },
{ "lease_invalid_connector", lease_invalid_connector },
{ "lease_invalid_crtc", lease_invalid_crtc },
{ "lease_invalid_plane", lease_invalid_plane },
{ }
}, *f;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment