From: Daniel Vetter Date: Tue, 11 Feb 2014 22:47:50 +0000 (+0100) Subject: tests/gem_close_race: Properly wrap init code in fixtures X-Git-Tag: intel-gpu-tools-1.6~76 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a86651fa2476087dd04d03cf86247761595c0aef;p=platform%2Fupstream%2Fintel-gpu-tools.git tests/gem_close_race: Properly wrap init code in fixtures Blows up otherwise if there's no intel gpu around. Signed-off-by: Daniel Vetter --- diff --git a/tests/gem_close_race.c b/tests/gem_close_race.c index 4485db2..2087fed 100644 --- a/tests/gem_close_race.c +++ b/tests/gem_close_race.c @@ -223,9 +223,12 @@ igt_main { igt_skip_on_simulation(); - sprintf(device, "/dev/dri/card%d", drm_get_card()); - { - int fd = open(device, O_RDWR); + igt_fixture { + int fd; + + sprintf(device, "/dev/dri/card%d", drm_get_card()); + fd = open(device, O_RDWR); + igt_assert(fd != -1); devid = intel_get_drm_devid(fd); has_64bit_relocations = intel_gen(devid) >= 8;