diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-08-12 09:04:24 +0200 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-08-12 11:10:26 +0200 |
commit | 9f6365e4eacc7aa07fc3f9524500d1e217b61bb5 (patch) | |
tree | 1592d8b751616a705e2a5e4b9729b8baf4604f66 /tests/gem_exec_nop.c | |
parent | 40ea6f4ea89dbf5a326677ea9482cc48743d2543 (diff) |
lib/drmtest: Add drmtest_subtest_block macro
Doesn't do more than an if (drmtest_run_test(name)) right now, but
as soon as we get a bit of infrastructure to handle test failures and
skipping, this will get more interesting.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tests/gem_exec_nop.c')
-rw-r--r-- | tests/gem_exec_nop.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/gem_exec_nop.c b/tests/gem_exec_nop.c index 35cb23d6..ca1f5809 100644 --- a/tests/gem_exec_nop.c +++ b/tests/gem_exec_nop.c @@ -124,18 +124,18 @@ int main(int argc, char **argv) handle = gem_create(fd, 4096); gem_write(fd, handle, 0, batch, sizeof(batch)); - if (drmtest_run_subtest("render")) + drmtest_subtest_block("render") loop(fd, handle, I915_EXEC_RENDER, "render"); - if (drmtest_run_subtest("bsd")) + drmtest_subtest_block("bsd") if (HAS_BSD_RING(devid)) loop(fd, handle, I915_EXEC_BSD, "bsd"); - if (drmtest_run_subtest("blt")) + drmtest_subtest_block("blt") if (HAS_BLT_RING(devid)) loop(fd, handle, I915_EXEC_BLT, "blt"); - if (drmtest_run_subtest("vebox")) + drmtest_subtest_block("vebox") if (gem_has_vebox(fd)) loop(fd, handle, LOCAL_I915_EXEC_VEBOX, "vebox"); |