"build/tests/gem_ctx_persistence" "--run-subtest" "clone" "build/tests/gem_ctx_persistence" "--run-subtest" "close-replace-race" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-cleanup" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-hang" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-hostile" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-hostile-preempt" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-mixed" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-mixed-process" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-persistence" "build/tests/gem_ctx_persistence" "--run-subtest" "engines-queued" "build/tests/gem_ctx_persistence" "--run-subtest" "file" "build/tests/gem_ctx_persistence" "--run-subtest" "hang" "build/tests/gem_ctx_persistence" "--run-subtest" "heartbeat-close" "build/tests/gem_ctx_persistence" "--run-subtest" "heartbeat-hang" "build/tests/gem_ctx_persistence" "--run-subtest" "heartbeat-hostile" "build/tests/gem_ctx_persistence" "--run-subtest" "heartbeat-many" "build/tests/gem_ctx_persistence" "--run-subtest" "heartbeat-stop" "build/tests/gem_ctx_persistence" "--run-subtest" "hostile" "build/tests/gem_ctx_persistence" "--run-subtest" "idempotent" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-cleanup" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-hang" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-hostile" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-hostile-preempt" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-mixed" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-mixed-process" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-persistence" "build/tests/gem_ctx_persistence" "--run-subtest" "legacy-engines-queued" "build/tests/gem_ctx_persistence" "--run-subtest" "process" "build/tests/gem_ctx_persistence" "--run-subtest" "processes" "build/tests/gem_ctx_persistence" "--run-subtest" "replace" "build/tests/gem_ctx_persistence" "--run-subtest" "replace-hostile" "build/tests/gem_ctx_persistence" "--run-subtest" "saturated-hostile" "build/tests/gem_ctx_persistence" "--run-subtest" "smoketest" "build/tests/gem_ctx_persistence" "--run-subtest" "userptr" "build/tests/gem_mmap_wc" "--run-subtest" "bad-object" "build/tests/gem_mmap_wc" "--run-subtest" "bad-offset" "build/tests/gem_mmap_wc" "--run-subtest" "bad-size" "build/tests/gem_mmap_wc" "--run-subtest" "close" "build/tests/gem_mmap_wc" "--run-subtest" "coherency" "build/tests/gem_mmap_wc" "--run-subtest" "copy" "build/tests/gem_mmap_wc" "--run-subtest" "fault-concurrent" "build/tests/gem_mmap_wc" "--run-subtest" "invalid-flags" "build/tests/gem_mmap_wc" "--run-subtest" "pf-nonblock" "build/tests/gem_mmap_wc" "--run-subtest" "read" "build/tests/gem_mmap_wc" "--run-subtest" "read-write" "build/tests/gem_mmap_wc" "--run-subtest" "read-write-distinct" "build/tests/gem_mmap_wc" "--run-subtest" "set-cache-level" "build/tests/gem_mmap_wc" "--run-subtest" "write" "build/tests/gem_mmap_wc" "--run-subtest" "write-cpu-read-wc" "build/tests/gem_mmap_wc" "--run-subtest" "write-cpu-read-wc-unflushed" "build/tests/gem_mmap_wc" "--run-subtest" "write-gtt-read-wc" "build/tests/gem_mmap_wc" "--run-subtest" "write-prefaulted" "build/tests/gem_mmap_wc" "--run-subtest" "write-read" "build/tests/gem_mmap_wc" "--run-subtest" "write-read-distinct" "build/tests/gem_mmap_wc" "--run-subtest" "write-wc-read-gtt" "build/tests/gem_vm_create" "--run-subtest" "async-destroy" "build/tests/gem_vm_create" "--run-subtest" "create-ext" "build/tests/gem_vm_create" "--run-subtest" "destroy-race" "build/tests/gem_vm_create" "--run-subtest" "execbuf" "build/tests/gem_vm_create" "--run-subtest" "invalid-create" "build/tests/gem_vm_create" "--run-subtest" "invalid-destroy" "build/tests/gem_vm_create" "--run-subtest" "isolation" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-cursor-vs-flip-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-cursor-vs-flip-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-flip-vs-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-flip-vs-cursor-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-long-cursor-vs-flip-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-long-cursor-vs-flip-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-long-flip-vs-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-long-flip-vs-cursor-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-long-nonblocking-modeset-vs-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "2x-nonblocking-modeset-vs-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "all-pipes-forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "all-pipes-forked-move" "build/tests/kms_cursor_legacy" "--run-subtest" "all-pipes-single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "all-pipes-single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "all-pipes-torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "all-pipes-torture-move" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-busy-flip-before-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-busy-flip-before-cursor-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-flip-after-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-flip-after-cursor-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-flip-after-cursor-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-flip-before-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-flip-before-cursor-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "basic-flip-before-cursor-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursor-vs-flip-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "cursor-vs-flip-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "cursor-vs-flip-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursor-vs-flip-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "cursor-vs-flip-toggle" "build/tests/kms_cursor_legacy" "--run-subtest" "cursor-vs-flip-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipA-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipA-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipA-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipA-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipA-toggle" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipA-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipB-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipB-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipB-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipB-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipB-toggle" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorA-vs-flipB-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipA-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipA-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipA-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipA-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipA-toggle" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipA-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipB-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipB-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipB-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipB-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipB-toggle" "build/tests/kms_cursor_legacy" "--run-subtest" "cursorB-vs-flipB-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-busy-crc-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-busy-crc-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-crc-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-crc-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-legacy" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-toggle" "build/tests/kms_cursor_legacy" "--run-subtest" "flip-vs-cursor-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "long-nonblocking-modeset-vs-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "nonblocking-modeset-vs-cursor-atomic" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-A-forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-A-forked-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-A-single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-A-single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-A-torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-A-torture-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-B-forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-B-forked-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-B-single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-B-single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-B-torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-B-torture-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-C-forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-C-forked-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-C-single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-C-single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-C-torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-C-torture-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-D-forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-D-forked-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-D-single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-D-single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-D-torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-D-torture-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-E-forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-E-forked-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-E-single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-E-single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-E-torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-E-torture-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-F-forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-F-forked-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-F-single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-F-single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-F-torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "pipe-F-torture-move" "build/tests/kms_cursor_legacy" "--run-subtest" "short-flip-after-cursor-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "short-flip-after-cursor-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "short-flip-after-cursor-toggle" "build/tests/kms_cursor_legacy" "--run-subtest" "short-flip-before-cursor-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "short-flip-before-cursor-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "short-flip-before-cursor-toggle" "build/tests/kms_lease" "--run-subtest" "atomic_implicit_crtc" "build/tests/kms_lease" "--run-subtest" "cursor_implicit_plane" "build/tests/kms_lease" "--run-subtest" "implicit-plane-lease" "build/tests/kms_lease" "--run-subtest" "invalid-create-leases" "build/tests/kms_lease" "--run-subtest" "lease-uevent" "build/tests/kms_lease" "--run-subtest" "lease_again" "build/tests/kms_lease" "--run-subtest" "lease_get" "build/tests/kms_lease" "--run-subtest" "lease_invalid_connector" "build/tests/kms_lease" "--run-subtest" "lease_invalid_crtc" "build/tests/kms_lease" "--run-subtest" "lease_invalid_plane" "build/tests/kms_lease" "--run-subtest" "lease_revoke" "build/tests/kms_lease" "--run-subtest" "lease_unleased_connector" "build/tests/kms_lease" "--run-subtest" "lease_unleased_crtc" "build/tests/kms_lease" "--run-subtest" "lessee_list" "build/tests/kms_lease" "--run-subtest" "master-vs-lease" "build/tests/kms_lease" "--run-subtest" "multimaster-lease" "build/tests/kms_lease" "--run-subtest" "page_flip_implicit_plane" "build/tests/kms_lease" "--run-subtest" "possible-crtcs-filtering" "build/tests/kms_lease" "--run-subtest" "setcrtc_implicit_plane" "build/tests/kms_lease" "--run-subtest" "simple_lease" "build/tests/kms_pipe_crc_basic" "--run-subtest" "bad-source" "build/tests/kms_pipe_crc_basic" "--run-subtest" "compare-crc-sanitycheck-pipe-A" "build/tests/kms_pipe_crc_basic" "--run-subtest" "compare-crc-sanitycheck-pipe-B" "build/tests/kms_pipe_crc_basic" "--run-subtest" "compare-crc-sanitycheck-pipe-C" "build/tests/kms_pipe_crc_basic" "--run-subtest" "compare-crc-sanitycheck-pipe-D" "build/tests/kms_pipe_crc_basic" "--run-subtest" "compare-crc-sanitycheck-pipe-E" "build/tests/kms_pipe_crc_basic" "--run-subtest" "compare-crc-sanitycheck-pipe-F" "build/tests/kms_pipe_crc_basic" "--run-subtest" "disable-crc-after-crtc-pipe-A" "build/tests/kms_pipe_crc_basic" "--run-subtest" "disable-crc-after-crtc-pipe-B" "build/tests/kms_pipe_crc_basic" "--run-subtest" "disable-crc-after-crtc-pipe-C" "build/tests/kms_pipe_crc_basic" "--run-subtest" "disable-crc-after-crtc-pipe-D" "build/tests/kms_pipe_crc_basic" "--run-subtest" "disable-crc-after-crtc-pipe-E" "build/tests/kms_pipe_crc_basic" "--run-subtest" "disable-crc-after-crtc-pipe-F" "build/tests/kms_pipe_crc_basic" "--run-subtest" "hang-read-crc-pipe-A" "build/tests/kms_pipe_crc_basic" "--run-subtest" "hang-read-crc-pipe-B" "build/tests/kms_pipe_crc_basic" "--run-subtest" "hang-read-crc-pipe-C" "build/tests/kms_pipe_crc_basic" "--run-subtest" "hang-read-crc-pipe-D" "build/tests/kms_pipe_crc_basic" "--run-subtest" "hang-read-crc-pipe-E" "build/tests/kms_pipe_crc_basic" "--run-subtest" "hang-read-crc-pipe-F" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-A" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-A-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-B" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-B-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-C" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-C-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-D" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-D-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-E" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-E-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-F" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-pipe-F-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-A" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-A-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-B" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-B-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-C" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-C-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-D" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-D-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-E" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-E-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-F" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-pipe-F-frame-sequence" "build/tests/prime_nv_test" "--run-subtest" "i915_blt_fill_nv_read" "build/tests/prime_nv_test" "--run-subtest" "i915_import_cpu_mmap" "build/tests/prime_nv_test" "--run-subtest" "i915_import_gtt_mmap" "build/tests/prime_nv_test" "--run-subtest" "i915_import_pread_pwrite" "build/tests/prime_nv_test" "--run-subtest" "i915_nv_sharing" "build/tests/prime_nv_test" "--run-subtest" "nv_i915_sharing" "build/tests/prime_nv_test" "--run-subtest" "nv_write_i915_cpu_mmap_read" "build/tests/prime_nv_test" "--run-subtest" "nv_write_i915_gtt_mmap_read"