tests/kms_addfb: mark simple fb creation tests as basic v2

We should always be able to create simple and tiled objects.

v2: make the whole test basic (Daniel)
    add to .gitignore

Reviewed-by: Daniel Vetter <daniel@ffwll.ch>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
This commit is contained in:
Jesse Barnes 2015-08-13 13:12:06 -07:00
parent 503420944d
commit ec4b76872d
3 changed files with 5 additions and 5 deletions

2
tests/.gitignore vendored
View File

@ -128,7 +128,7 @@ gen3_render_tiledx_blits
gen3_render_tiledy_blits
gen7_forcewake_mt
kms_3d
kms_addfb
kms_addfb_basic
kms_crtc_background_color
kms_cursor_crc
kms_draw_crc

View File

@ -62,7 +62,7 @@ TESTS_progs_M = \
gem_tiled_partial_pwrite_pread \
gem_userptr_blits \
gem_write_read_ring_switch \
kms_addfb \
kms_addfb_basic \
kms_cursor_crc \
kms_draw_crc \
kms_fbc_crc \

View File

@ -121,7 +121,7 @@ static void pitch_tests(int fd)
}
f.handles[0] = gem_bo;
igt_subtest("normal") {
igt_subtest("basic") {
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == 0);
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_RMFB, &f.fb_id) == 0);
f.fb_id = 0;
@ -139,7 +139,7 @@ static void pitch_tests(int fd)
gem_set_tiling(fd, gem_bo, I915_TILING_X, 1024*4);
f.pitches[0] = 1024*4;
igt_subtest("X-tiled") {
igt_subtest("basic-X-tiled") {
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == 0);
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_RMFB, &f.fb_id) == 0);
f.fb_id = 0;
@ -162,7 +162,7 @@ static void pitch_tests(int fd)
igt_fixture
gem_set_tiling(fd, gem_bo, I915_TILING_Y, 1024*4);
f.pitches[0] = 1024*4;
igt_subtest("Y-tiled") {
igt_subtest("basic-Y-tiled") {
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == -1 &&
errno == EINVAL);
}