summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorImre Deak <imre.deak@intel.com>2014-09-18 18:31:29 +0300
committerImre Deak <imre.deak@intel.com>2014-09-30 16:46:28 +0300
commitc256af5d448dcaef1d4100c2bdbe25656909197d (patch)
tree4c1215fd9d4d6a03730d5cd0853c515a3cc01cd2 /tests
parentbfda78cd33b6562306c8c42e83047149f2ff6984 (diff)
test/kms, pm: use drm_open_any_master
These tests require DRM master right, so make sure they have it from the beginning. This gives an early indication if another DRM master is running and makes the given test skip (with a proper explanation of the reason) instead of exiting with error. Signed-off-by: Imre Deak <imre.deak@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/kms_3d.c2
-rw-r--r--tests/kms_addfb.c2
-rw-r--r--tests/kms_cursor_crc.c2
-rw-r--r--tests/kms_fbc_crc.c2
-rw-r--r--tests/kms_fence_pin_leak.c2
-rw-r--r--tests/kms_flip.c2
-rw-r--r--tests/kms_flip_event_leak.c2
-rw-r--r--tests/kms_flip_tiling.c2
-rw-r--r--tests/kms_force_connector.c2
-rw-r--r--tests/kms_mmio_vs_cs_flip.c2
-rw-r--r--tests/kms_pipe_crc_basic.c2
-rw-r--r--tests/kms_plane.c2
-rw-r--r--tests/kms_psr_sink_crc.c2
-rw-r--r--tests/kms_render.c2
-rw-r--r--tests/kms_rotation_crc.c2
-rw-r--r--tests/kms_setmode.c2
-rw-r--r--tests/kms_sink_crc_basic.c2
-rw-r--r--tests/kms_universal_plane.c2
-rw-r--r--tests/pm_lpsp.c2
19 files changed, 19 insertions, 19 deletions
diff --git a/tests/kms_3d.c b/tests/kms_3d.c
index c11873bd..4ecb90d9 100644
--- a/tests/kms_3d.c
+++ b/tests/kms_3d.c
@@ -36,7 +36,7 @@ igt_simple_main
size_t length;
int mode_count, connector_id;
- drm_fd = drm_open_any();
+ drm_fd = drm_open_any_master();
res = drmModeGetResources(drm_fd);
igt_assert(drmSetClientCap(drm_fd, DRM_CLIENT_CAP_STEREO_3D, 1) >= 0);
diff --git a/tests/kms_addfb.c b/tests/kms_addfb.c
index 349e7fb9..756589e9 100644
--- a/tests/kms_addfb.c
+++ b/tests/kms_addfb.c
@@ -218,7 +218,7 @@ int fd;
igt_main
{
igt_fixture
- fd = drm_open_any();
+ fd = drm_open_any_master();
pitch_tests(fd);
diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
index c348d7ac..845ec167 100644
--- a/tests/kms_cursor_crc.c
+++ b/tests/kms_cursor_crc.c
@@ -492,7 +492,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
data.devid = intel_get_drm_devid(data.drm_fd);
diff --git a/tests/kms_fbc_crc.c b/tests/kms_fbc_crc.c
index 4675ee58..e1e8e975 100644
--- a/tests/kms_fbc_crc.c
+++ b/tests/kms_fbc_crc.c
@@ -510,7 +510,7 @@ igt_main
char buf[64];
FILE *status;
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
data.devid = intel_get_drm_devid(data.drm_fd);
diff --git a/tests/kms_fence_pin_leak.c b/tests/kms_fence_pin_leak.c
index 69f36b8f..35587e08 100644
--- a/tests/kms_fence_pin_leak.c
+++ b/tests/kms_fence_pin_leak.c
@@ -212,7 +212,7 @@ igt_simple_main
igt_skip_on_simulation();
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
data.devid = intel_get_drm_devid(data.drm_fd);
diff --git a/tests/kms_flip.c b/tests/kms_flip.c
index 3d3aa9b0..79402713 100644
--- a/tests/kms_flip.c
+++ b/tests/kms_flip.c
@@ -1590,7 +1590,7 @@ int main(int argc, char **argv)
igt_skip_on_simulation();
igt_fixture {
- drm_fd = drm_open_any();
+ drm_fd = drm_open_any_master();
igt_enable_connectors();
diff --git a/tests/kms_flip_event_leak.c b/tests/kms_flip_event_leak.c
index 8cbec00e..0b454719 100644
--- a/tests/kms_flip_event_leak.c
+++ b/tests/kms_flip_event_leak.c
@@ -114,7 +114,7 @@ igt_simple_main
igt_skip_on_simulation();
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
igt_display_init(&data.display, data.drm_fd);
diff --git a/tests/kms_flip_tiling.c b/tests/kms_flip_tiling.c
index 9c2f7fec..5c67398f 100644
--- a/tests/kms_flip_tiling.c
+++ b/tests/kms_flip_tiling.c
@@ -127,7 +127,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
diff --git a/tests/kms_force_connector.c b/tests/kms_force_connector.c
index 7dba68ac..5b19794a 100644
--- a/tests/kms_force_connector.c
+++ b/tests/kms_force_connector.c
@@ -38,7 +38,7 @@ main (int argc, char **argv)
igt_simple_init(argc, argv);
- drm_fd = drm_open_any();
+ drm_fd = drm_open_any_master();
res = drmModeGetResources(drm_fd);
/* find the vga connector */
diff --git a/tests/kms_mmio_vs_cs_flip.c b/tests/kms_mmio_vs_cs_flip.c
index c8bc702f..37b5a60b 100644
--- a/tests/kms_mmio_vs_cs_flip.c
+++ b/tests/kms_mmio_vs_cs_flip.c
@@ -542,7 +542,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
diff --git a/tests/kms_pipe_crc_basic.c b/tests/kms_pipe_crc_basic.c
index c64ec67a..13bb073a 100644
--- a/tests/kms_pipe_crc_basic.c
+++ b/tests/kms_pipe_crc_basic.c
@@ -229,7 +229,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
igt_enable_connectors();
diff --git a/tests/kms_plane.c b/tests/kms_plane.c
index 07b1637f..5aa58c41 100644
--- a/tests/kms_plane.c
+++ b/tests/kms_plane.c
@@ -379,7 +379,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
diff --git a/tests/kms_psr_sink_crc.c b/tests/kms_psr_sink_crc.c
index 266e7e7b..ad7ab975 100644
--- a/tests/kms_psr_sink_crc.c
+++ b/tests/kms_psr_sink_crc.c
@@ -497,7 +497,7 @@ int main(int argc, char *argv[])
igt_skip_on_simulation();
igt_fixture {
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
data.devid = intel_get_drm_devid(data.drm_fd);
diff --git a/tests/kms_render.c b/tests/kms_render.c
index e74e73b6..d96ceea4 100644
--- a/tests/kms_render.c
+++ b/tests/kms_render.c
@@ -230,7 +230,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- drm_fd = drm_open_any();
+ drm_fd = drm_open_any_master();
bufmgr = drm_intel_bufmgr_gem_init(drm_fd, 4096);
devid = intel_get_drm_devid(drm_fd);
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index afa17018..f45bc9d2 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -204,7 +204,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- data.gfx_fd = drm_open_any();
+ data.gfx_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
diff --git a/tests/kms_setmode.c b/tests/kms_setmode.c
index a43af1c3..f13871ef 100644
--- a/tests/kms_setmode.c
+++ b/tests/kms_setmode.c
@@ -710,7 +710,7 @@ int main(int argc, char **argv)
"only one of -d and -t is accepted\n");
igt_fixture {
- drm_fd = drm_open_any();
+ drm_fd = drm_open_any_master();
if (!dry_run)
kmstest_set_vt_graphics_mode();
diff --git a/tests/kms_sink_crc_basic.c b/tests/kms_sink_crc_basic.c
index 679a5f4b..f02a950b 100644
--- a/tests/kms_sink_crc_basic.c
+++ b/tests/kms_sink_crc_basic.c
@@ -173,7 +173,7 @@ igt_simple_main
igt_skip_on_simulation();
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
igt_display_init(&data.display, data.drm_fd);
diff --git a/tests/kms_universal_plane.c b/tests/kms_universal_plane.c
index 95940718..228715f0 100644
--- a/tests/kms_universal_plane.c
+++ b/tests/kms_universal_plane.c
@@ -560,7 +560,7 @@ igt_main
igt_skip_on_simulation();
igt_fixture {
- data.drm_fd = drm_open_any();
+ data.drm_fd = drm_open_any_master();
kmstest_set_vt_graphics_mode();
diff --git a/tests/pm_lpsp.c b/tests/pm_lpsp.c
index 78d6d082..4c6b3d6f 100644
--- a/tests/pm_lpsp.c
+++ b/tests/pm_lpsp.c
@@ -226,7 +226,7 @@ igt_main
igt_fixture {
int i;
- drm_fd = drm_open_any();
+ drm_fd = drm_open_any_master();
igt_require(drm_fd >= 0);
devid = intel_get_drm_devid(drm_fd);