From: Chris Wilson Date: Mon, 16 Jun 2014 09:49:16 +0000 (+0100) Subject: igt/gem_exec_big: Update to new igt_assert_eq X-Git-Tag: intel-gpu-tools-1.8~271 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eb36fc993d7ae1988c80ba5b767989059c91d0ec;p=platform%2Fupstream%2Fintel-gpu-tools.git igt/gem_exec_big: Update to new igt_assert_eq Use igt_assert_eq for better test output on failures. Signed-off-by: Chris Wilson --- diff --git a/tests/gem_exec_big.c b/tests/gem_exec_big.c index 7075316..615295e 100644 --- a/tests/gem_exec_big.c +++ b/tests/gem_exec_big.c @@ -49,13 +49,12 @@ #define BATCH_SIZE (1024*1024) -static int exec(int fd, uint32_t handle, uint32_t reloc_ofs) +static void exec(int fd, uint32_t handle, uint32_t reloc_ofs) { struct drm_i915_gem_execbuffer2 execbuf; struct drm_i915_gem_exec_object2 gem_exec[1]; struct drm_i915_gem_relocation_entry gem_reloc[1]; uint32_t tmp; - int ret = 0; gem_reloc[0].offset = reloc_ofs; gem_reloc[0].delta = 0; @@ -85,16 +84,10 @@ static int exec(int fd, uint32_t handle, uint32_t reloc_ofs) i915_execbuffer2_set_context_id(execbuf, 0); execbuf.rsvd2 = 0; - ret = drmIoctl(fd, - DRM_IOCTL_I915_GEM_EXECBUFFER2, - &execbuf); - gem_sync(fd, handle); + gem_execbuf(fd, &execbuf); gem_read(fd, handle, reloc_ofs, &tmp, 4); - - igt_assert(tmp == gem_reloc[0].presumed_offset); - - return ret; + igt_assert_eq(tmp, gem_reloc[0].presumed_offset); } igt_simple_main @@ -114,7 +107,7 @@ igt_simple_main gem_write(fd, handle, 0, batch, sizeof(batch)); for (reloc_ofs = 4096; reloc_ofs < batch_size; reloc_ofs += 4096) - igt_assert(exec(fd, handle, reloc_ofs) == 0); + exec(fd, handle, reloc_ofs); } gem_close(fd, handle);