mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2026-08-22 22:02:57 +00:00
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>
This commit is contained in:
+4
-4
@@ -164,18 +164,18 @@ int main(int argc, char **argv)
|
||||
sleep(5); /* needs more serious ducttape */
|
||||
}
|
||||
|
||||
if (drmtest_run_subtest("render"))
|
||||
drmtest_subtest_block("render")
|
||||
run_on_ring(fd, I915_EXEC_RENDER, "render");
|
||||
|
||||
if (drmtest_run_subtest("bsd"))
|
||||
drmtest_subtest_block("bsd")
|
||||
if (HAS_BSD_RING(devid))
|
||||
run_on_ring(fd, I915_EXEC_BSD, "bsd");
|
||||
|
||||
if (drmtest_run_subtest("blt"))
|
||||
drmtest_subtest_block("blt")
|
||||
if (HAS_BLT_RING(devid))
|
||||
run_on_ring(fd, I915_EXEC_BLT, "blt");
|
||||
|
||||
if (drmtest_run_subtest("vebox"))
|
||||
drmtest_subtest_block("vebox")
|
||||
if (gem_has_vebox(fd))
|
||||
run_on_ring(fd, LOCAL_I915_EXEC_VEBOX, "vebox");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user