tests/gem_reset_stats: Use macros a bit more

Just demonstration really.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
Daniel Vetter 2013-11-17 17:29:10 +01:00
parent 36786e4a04
commit ff193614b2

View File

@ -717,7 +717,7 @@ static void test_params(void)
} }
int main(int argc, char **argv) igt_main
{ {
struct local_drm_i915_gem_context_create create; struct local_drm_i915_gem_context_create create;
uint32_t devid; uint32_t devid;
@ -726,13 +726,11 @@ int main(int argc, char **argv)
igt_skip_on_simulation(); igt_skip_on_simulation();
igt_subtest_init(argc, argv);
igt_fixture { igt_fixture {
fd = drm_open_any(); fd = drm_open_any();
devid = intel_get_drm_devid(fd); devid = intel_get_drm_devid(fd);
if (intel_gen(devid) < 4) igt_require_f(intel_gen(devid) >= 4,
igt_skip("Architecture %d too old\n", intel_gen(devid)); "Architecture %d too old\n", intel_gen(devid));
ret = drmIoctl(fd, CONTEXT_CREATE_IOCTL, &create); ret = drmIoctl(fd, CONTEXT_CREATE_IOCTL, &create);
if (ret != 0 && (errno == ENODEV || errno == EINVAL)) if (ret != 0 && (errno == ENODEV || errno == EINVAL))
@ -765,6 +763,4 @@ int main(int argc, char **argv)
igt_subtest("params") igt_subtest("params")
test_params(); test_params();
igt_exit();
} }