tests/gem_reset_stats: More macros!
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 20 Nov 2013 15:07:30 +0000 (16:07 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 20 Nov 2013 15:07:30 +0000 (16:07 +0100)
Instead of freaking out about negating the skip condition and punting
I could have remembered that I've solved this already ...

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
tests/gem_reset_stats.c

index 07dfac4..bf069eb 100644 (file)
@@ -733,9 +733,9 @@ igt_main
                              "Architecture %d too old\n", intel_gen(devid));
 
                ret = drmIoctl(fd, CONTEXT_CREATE_IOCTL, &create);
-               if (ret != 0 && (errno == ENODEV || errno == EINVAL))
-                       igt_skip("Kernel is too old, or contexts not supported: %s\n",
-                                strerror(errno));
+               igt_skip_on_f(ret != 0 && (errno == ENODEV || errno == EINVAL),
+                             "Kernel is too old, or contexts not supported: %s\n",
+                             strerror(errno));
 
                close(fd);
        }