"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" "many-contexts" "build/tests/gem_ctx_persistence" "--run-subtest" "process" "build/tests/gem_ctx_persistence" "--run-subtest" "processes" "build/tests/gem_ctx_persistence" "--run-subtest" "saturated-hostile" "build/tests/gem_ctx_persistence" "--run-subtest" "saturated-hostile-nopreempt" "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" "create-ext" "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_chamelium_edid" "--run-subtest" "dp-edid-read" "build/tests/kms_chamelium_edid" "--run-subtest" "dp-edid-resolution-list" "build/tests/kms_chamelium_edid" "--run-subtest" "dp-edid-stress-resolution-4k" "build/tests/kms_chamelium_edid" "--run-subtest" "dp-edid-stress-resolution-non-4k" "build/tests/kms_chamelium_edid" "--run-subtest" "dp-mode-timings" "build/tests/kms_chamelium_edid" "--run-subtest" "hdmi-edid-read" "build/tests/kms_chamelium_edid" "--run-subtest" "hdmi-edid-stress-resolution-4k" "build/tests/kms_chamelium_edid" "--run-subtest" "hdmi-edid-stress-resolution-non-4k" "build/tests/kms_chamelium_edid" "--run-subtest" "hdmi-mode-timings" "build/tests/kms_chamelium_edid" "--run-subtest" "vga-edid-read" "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" "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-busy-flip-before-cursor-varying-size" "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" "forked-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "forked-move" "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" "short-busy-flip-before-cursor-atomic-transitions" "build/tests/kms_cursor_legacy" "--run-subtest" "short-busy-flip-before-cursor-atomic-transitions-varying-size" "build/tests/kms_cursor_legacy" "--run-subtest" "short-busy-flip-before-cursor-toggle" "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_cursor_legacy" "--run-subtest" "single-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "single-move" "build/tests/kms_cursor_legacy" "--run-subtest" "torture-bo" "build/tests/kms_cursor_legacy" "--run-subtest" "torture-move" "build/tests/kms_display_modes" "--run-subtest" "extended-mode-basic" "build/tests/kms_lease" "--run-subtest" "atomic_implicit_crtc" "build/tests/kms_lease" "--run-subtest" "cursor_implicit_plane" "build/tests/kms_lease" "--run-subtest" "empty_lease" "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" "build/tests/kms_pipe_crc_basic" "--run-subtest" "disable-crc-after-crtc" "build/tests/kms_pipe_crc_basic" "--run-subtest" "hang-read-crc" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc" "build/tests/kms_pipe_crc_basic" "--run-subtest" "nonblocking-crc-frame-sequence" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc" "build/tests/kms_pipe_crc_basic" "--run-subtest" "read-crc-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"