tests: fixup igt_simple_main fallout
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 10 Jan 2014 08:21:15 +0000 (09:21 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 10 Jan 2014 08:24:33 +0000 (09:24 +0100)
Oops, I should look at compilier warnings a bit better.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
tests/gem_cs_prefetch.c
tests/gem_double_irq_loop.c
tests/gem_exec_lut_handle.c
tests/gem_lut_handle.c
tests/gem_pin.c

index ef0cdf1..9ff6573 100644 (file)
@@ -107,10 +107,8 @@ igt_simple_main
        aper_size = gem_aperture_size(fd);
 
        /* presume a big per-bo overhead */
-       if (intel_get_total_ram_mb() < (aper_size / (1024*1024)) * 3 / 2) {
-               fprintf(stderr, "not enough mem to run test\n");
-               return 77;
-       }
+       igt_skip_on_f(intel_get_total_ram_mb() < (aper_size / (1024*1024)) * 3 / 2,
+                     "not enough mem to run test\n");
 
        count = aper_size / 4096;
 
index d4d2efe..47784ad 100644 (file)
@@ -100,10 +100,8 @@ igt_simple_main
 
        fd = drm_open_any();
        devid = intel_get_drm_devid(fd);
-       if (!HAS_BLT_RING(devid)) {
-               fprintf(stderr, "not (yet) implemented for pre-snb\n");
-               return 77;
-       }
+       igt_require_f(HAS_BLT_RING(devid),
+                     "not (yet) implemented for pre-snb\n");
 
        bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
        igt_assert(bufmgr);
index 05aece1..c27e4d5 100644 (file)
@@ -143,8 +143,7 @@ igt_simple_main
        gem_exec[n].handle =  gem_create(fd, 4096);
        gem_write(fd, gem_exec[n].handle, 0, batch, sizeof(batch));
 
-       if (exec(fd, 1, 0, USE_LUT))
-               return 77;
+       igt_skip_on(exec(fd, 1, 0, USE_LUT));
 
        for (p = pass; p->name != NULL; p++) {
                for (n = 1; n <= MAX_NUM_EXEC; n *= 2) {
index 4bf88b3..10fa22b 100644 (file)
@@ -189,8 +189,7 @@ igt_simple_main
        do_or_die(exec(fd, handle, NORMAL));
        fail(exec(fd, handle, BROKEN));
 
-       if (exec(fd, handle, USE_LUT))
-               return 77;
+       igt_skip_on(exec(fd, handle, USE_LUT));
 
        do_or_die(exec(fd, handle, USE_LUT));
        fail(exec(fd, handle, USE_LUT | BROKEN));
index 06360c3..860e565 100644 (file)
@@ -209,8 +209,7 @@ igt_simple_main
 
        fd = drm_open_any();
 
-       if (!test_can_pin(fd))
-               return 77;
+       igt_require(test_can_pin(fd));
 
        handle = malloc(sizeof(uint32_t)*100);
        offset = malloc(sizeof(uint32_t)*100);