tests: fixup gem_exec_nop subtests
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 5 Dec 2012 03:16:38 +0000 (04:16 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 5 Dec 2012 06:54:08 +0000 (07:54 +0100)
Note to self: No more pushing after 12 o'clock midnight. Not a good
idea, too embarassing.

tests/Makefile.am
tests/gem_exec_nop.c

index 18f7148..4658fce 100644 (file)
@@ -18,6 +18,7 @@ TESTS_progs_M = \
        gem_cpu_concurrent_blit \
        gem_cs_tlb \
        gem_exec_bad_domains \
+       gem_exec_nop \
        gem_flink \
        gem_gtt_concurrent_blit \
        gem_mmap_gtt \
@@ -32,7 +33,6 @@ TESTS_progs = \
        getversion \
        getclient \
        getstats \
-       gem_exec_nop \
        gem_exec_big \
        gem_exec_blt \
        gem_exec_faulting_reloc \
index e45f10d..70dfe96 100644 (file)
@@ -73,7 +73,7 @@ static int exec(int fd, uint32_t handle, int loops, unsigned ring_id)
        execbuf.num_cliprects = 0;
        execbuf.DR1 = 0;
        execbuf.DR4 = 0;
-       execbuf.flags = 0;
+       execbuf.flags = ring_id;
        i915_execbuffer2_set_context_id(execbuf, 0);
        execbuf.rsvd2 = 0;
 
@@ -111,6 +111,8 @@ int main(int argc, char **argv)
        uint32_t devid;
        int fd;
 
+       drmtest_subtest_init(argc, argv);
+
        fd = drm_open_any();
        devid = intel_get_drm_devid(fd);