tests/gem_tiled_swapping: Use igt_require
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 29 Aug 2013 12:01:34 +0000 (14:01 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 29 Aug 2013 16:18:33 +0000 (18:18 +0200)
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
tests/gem_tiled_swapping.c

index ce7119c..c28a393 100644 (file)
@@ -111,22 +111,12 @@ main(int argc, char **argv)
        idx_arr = calloc(count, sizeof(int));
        igt_assert(idx_arr);
 
-       if (intel_get_total_swap_mb() == 0) {
-               printf("no swap detected\n");
-               return 77;
-       }
-
-       if (intel_get_total_ram_mb() / 4 > intel_get_total_swap_mb()) {
-               printf("not enough swap detected\n");
-               return 77;
-       }
+       igt_require(intel_get_total_ram_mb() / 4 < intel_get_total_swap_mb());
 
        for (i = 0; i < count; i++) {
                bo_handles[i] = create_bo_and_fill(fd);
-               if (bo_handles[i] == 0) {
-                       printf("insufficient address space\n");
-                       return 77;
-               }
+               /* Not enough mmap address space possible. */
+               igt_require(bo_handles[i] == 0);
        }
 
        for (i = 0; i < count; i++)