In the not-so-distant future we will deploy a heavier test set in CI. Here's a little explanation on how it's all going to work. The point of view is pre-merge testing for patchwork series. The fast-feedback test list will be used to determine if a series is worthy of further testing. Any (non-expected) failures will mean the series will not get heavier testing. The current process does not fit for this, because known issues are currently making the CI verdict "bad" and we don't want to blame failures on the patch series if it already exists somewhere else. There are already actions being taken to improve this process by filing bugs faster and filtering known issues out from the verdict (but still showing the individual failure results). A bigger test list of any reasonable size will take longer to execute than the average interval of arrival of new patch series in patchwork. What will be done is applying multiple patchwork series together and testing the combined results. Result changes from the base version will be automatically bisected and reported to the offending/fixing patchwork entry. Bisection will not run the full test set, only the changed subtests. Because series are applied and tested in bulk, it no longer matters how long a full test run + bisecting takes. The bunching will catch up the backlog of series. A lot of work has been done to limit the requirements on the side of the tests themselves: - Test variance (results change between runs on the same kernel): Automatically handled. Result changes, when bisecting, will run the subtest multiple times on each tested kernel and "variance in results" is one possible test outcome. - System hangs: The new system will automatically reboot hanged machines and continue the test run, skipping the hanging test with an "incomplete" test result. Left-over requirements for tests: - Runtime. Not quite the limitation as it is for fast-feedback, but we can't have a test set that takes days to complete fully. - Maintaining the status quo. Tests that affect the result of other tests cannot be part of heavier testing. (This is always a bug in igt that should be fixed regardless) There's still work left to be done for integrating this magickry in our CI. Don't hold your breath just quite yet, but feel free to voice your concerns and ask questions, especially for the test list that has been used in the proof-of-concept setup (attached). The list runs in a hair under three hours on SNB at this time, and has been collected with the sophisticated method of "take everything, then throw bathwater out, ignore babies". Naturally the list is not set in stone, and will not be. -- Petri Latvala
igt@core_auth@many-magics igt@core_get_client_auth@master-drop igt@core_get_client_auth@simple igt@core_getclient igt@core_getstats igt@core_getversion igt@core_prop_blob@blob-multiple igt@core_prop_blob@blob-prop-core igt@core_prop_blob@blob-prop-lifetime igt@core_prop_blob@blob-prop-validate igt@core_prop_blob@invalid-get-prop igt@core_prop_blob@invalid-get-prop-any igt@core_prop_blob@invalid-set-prop igt@core_prop_blob@invalid-set-prop-any igt@core_setmaster_vs_auth igt@debugfs_emon_crash igt@drm_import_export@flink igt@drm_import_export@import-close-race-flink igt@drm_import_export@import-close-race-prime igt@drm_import_export@prime igt@drm_read@empty-block igt@drm_read@empty-nonblock igt@drm_read@fault-buffer igt@drm_read@invalid-buffer igt@drm_read@short-buffer-block igt@drm_read@short-buffer-nonblock igt@drm_vma_limiter igt@drm_vma_limiter_cached igt@drm_vma_limiter_cpu igt@drm_vma_limiter_gtt igt@drv_debugfs_reader igt@drv_missed_irq igt@drv_suspend@debugfs-reader igt@drv_suspend@fence-restore-tiled2untiled igt@drv_suspend@fence-restore-untiled igt@drv_suspend@forcewake igt@drv_suspend@sysfs-reader igt@gem_bad_length igt@gem_bad_reloc@negative-reloc-blt igt@gem_bad_reloc@negative-reloc-bltcopy igt@gem_bad_reloc@negative-reloc-bsd igt@gem_bad_reloc@negative-reloc-bsd1 igt@gem_bad_reloc@negative-reloc-bsd2 igt@gem_bad_reloc@negative-reloc-default igt@gem_bad_reloc@negative-reloc-lut-blt igt@gem_bad_reloc@negative-reloc-lut-bsd igt@gem_bad_reloc@negative-reloc-lut-bsd1 igt@gem_bad_reloc@negative-reloc-lut-bsd2 igt@gem_bad_reloc@negative-reloc-lut-default igt@gem_bad_reloc@negative-reloc-lut-render igt@gem_bad_reloc@negative-reloc-lut-vebox igt@gem_bad_reloc@negative-reloc-render igt@gem_bad_reloc@negative-reloc-vebox igt@gem_busy@busy-blt igt@gem_busy@busy-bsd igt@gem_busy@busy-bsd1 igt@gem_busy@busy-bsd2 igt@gem_busy@busy-render igt@gem_busy@busy-vebox igt@gem_busy@close-race igt@gem_busy@extended-blt igt@gem_busy@extended-bsd igt@gem_busy@extended-bsd1 igt@gem_busy@extended-bsd2 igt@gem_busy@extended-parallel-blt igt@gem_busy@extended-parallel-bsd igt@gem_busy@extended-parallel-bsd1 igt@gem_busy@extended-parallel-bsd2 igt@gem_busy@extended-parallel-render igt@gem_busy@extended-parallel-vebox igt@gem_busy@extended-render igt@gem_busy@extended-semaphore-blt igt@gem_busy@extended-semaphore-bsd igt@gem_busy@extended-semaphore-bsd1 igt@gem_busy@extended-semaphore-bsd2 igt@gem_busy@extended-semaphore-render igt@gem_busy@extended-semaphore-vebox igt@gem_busy@extended-vebox igt@gem_caching@read-writes igt@gem_caching@reads igt@gem_caching@writes igt@gem_close_race@gem-close-race igt@gem_close_race@process-exit igt@gem_cpu_reloc@full igt@gem_create@create-invalid-nonaligned igt@gem_create@create-invalid-size igt@gem_create@create-valid-nonaligned igt@gem_create@stolen-invalid-flag igt@gem_cs_prefetch@blt igt@gem_cs_prefetch@bsd igt@gem_cs_prefetch@bsd1 igt@gem_cs_prefetch@bsd2 igt@gem_cs_prefetch@default igt@gem_cs_prefetch@render igt@gem_cs_prefetch@vebox igt@gem_cs_tlb@blt igt@gem_cs_tlb@bsd igt@gem_cs_tlb@bsd1 igt@gem_cs_tlb@bsd2 igt@gem_cs_tlb@render igt@gem_cs_tlb@vebox igt@gem_ctx_bad_destroy@double-destroy igt@gem_ctx_bad_destroy@invalid-ctx igt@gem_ctx_bad_destroy@invalid-default-ctx igt@gem_ctx_bad_destroy@invalid-pad igt@gem_ctx_bad_exec@blt igt@gem_ctx_bad_exec@bsd igt@gem_ctx_bad_exec@bsd1 igt@gem_ctx_bad_exec@bsd2 igt@gem_ctx_bad_exec@default igt@gem_ctx_bad_exec@render igt@gem_ctx_bad_exec@vebox igt@gem_ctx_create@active-blt igt@gem_ctx_create@active-bsd igt@gem_ctx_create@active-bsd1 igt@gem_ctx_create@active-bsd2 igt@gem_ctx_create@active-default igt@gem_ctx_create@active-render igt@gem_ctx_create@active-vebox igt@gem_ctx_create@files igt@gem_ctx_create@hog-blt igt@gem_ctx_create@hog-bsd igt@gem_ctx_create@hog-bsd1 igt@gem_ctx_create@hog-bsd2 igt@gem_ctx_create@hog-render igt@gem_ctx_create@hog-vebox igt@gem_ctx_create@invalid-pad igt@gem_ctx_exec@lrc-lite-restore igt@gem_ctx_param@invalid-ctx-get igt@gem_ctx_param@invalid-ctx-set igt@gem_ctx_param@invalid-param-get igt@gem_ctx_param@invalid-param-set igt@gem_ctx_param@invalid-size-get igt@gem_ctx_param@invalid-size-set igt@gem_ctx_param@non-root-set igt@gem_ctx_param@non-root-set-no-zeromap igt@gem_ctx_param@root-set igt@gem_ctx_param@root-set-no-zeromap-disabled igt@gem_ctx_param@root-set-no-zeromap-enabled igt@gem_ctx_switch@blt igt@gem_ctx_switch@blt-interruptible igt@gem_ctx_switch@bsd igt@gem_ctx_switch@bsd-interruptible igt@gem_ctx_switch@bsd1 igt@gem_ctx_switch@bsd1-interruptible igt@gem_ctx_switch@bsd2 igt@gem_ctx_switch@bsd2-interruptible igt@gem_ctx_switch@default-interruptible igt@gem_ctx_switch@render igt@gem_ctx_switch@render-interruptible igt@gem_ctx_switch@vebox igt@gem_ctx_switch@vebox-interruptible igt@gem_double_irq_loop igt@gem_evict_alignment@major-interruptible igt@gem_evict_alignment@major-normal igt@gem_evict_alignment@minor-interruptible igt@gem_evict_alignment@minor-normal igt@gem_evict_everything@major-interruptible igt@gem_evict_everything@major-normal igt@gem_evict_everything@minor-interruptible igt@gem_evict_everything@minor-normal igt@gem_exec_alignment@single igt@gem_exec_async@concurrent-writes-blt igt@gem_exec_async@concurrent-writes-bsd igt@gem_exec_async@concurrent-writes-bsd1 igt@gem_exec_async@concurrent-writes-bsd2 igt@gem_exec_async@concurrent-writes-render igt@gem_exec_async@concurrent-writes-vebox igt@gem_exec_bad_domains@cpu-domain igt@gem_exec_bad_domains@double-write-domain igt@gem_exec_bad_domains@gtt-domain igt@gem_exec_bad_domains@invalid-gpu-domain igt@gem_exec_blt@cold igt@gem_exec_blt@cold-max igt@gem_exec_blt@cold-min igt@gem_exec_blt@dumb-buf igt@gem_exec_blt@dumb-buf-max igt@gem_exec_blt@dumb-buf-min igt@gem_exec_blt@normal igt@gem_exec_blt@normal-max igt@gem_exec_blt@normal-min igt@gem_exec_faulting_reloc@no-prefault igt@gem_exec_faulting_reloc@normal igt@gem_exec_fence@await-blt igt@gem_exec_fence@await-bsd igt@gem_exec_fence@await-bsd1 igt@gem_exec_fence@await-bsd2 igt@gem_exec_fence@await-render igt@gem_exec_fence@await-vebox igt@gem_exec_fence@busy-blt igt@gem_exec_fence@busy-bsd igt@gem_exec_fence@busy-bsd1 igt@gem_exec_fence@busy-bsd2 igt@gem_exec_fence@busy-render igt@gem_exec_fence@busy-vebox igt@gem_exec_fence@flip igt@gem_exec_fence@nb-await-blt igt@gem_exec_fence@nb-await-bsd igt@gem_exec_fence@nb-await-bsd1 igt@gem_exec_fence@nb-await-bsd2 igt@gem_exec_fence@nb-await-default igt@gem_exec_fence@nb-await-render igt@gem_exec_fence@nb-await-vebox igt@gem_exec_fence@wait-blt igt@gem_exec_fence@wait-bsd igt@gem_exec_fence@wait-bsd1 igt@gem_exec_fence@wait-bsd2 igt@gem_exec_fence@wait-render igt@gem_exec_fence@wait-vebox igt@gem_exec_gttfill@all igt@gem_exec_gttfill@blt igt@gem_exec_gttfill@bsd igt@gem_exec_gttfill@bsd1 igt@gem_exec_gttfill@bsd2 igt@gem_exec_gttfill@default igt@gem_exec_gttfill@render igt@gem_exec_gttfill@vebox igt@gem_exec_latency@blt-dispatch igt@gem_exec_latency@blt-synchronisation igt@gem_exec_latency@bsd-dispatch igt@gem_exec_latency@bsd-synchronisation igt@gem_exec_latency@bsd1-dispatch igt@gem_exec_latency@bsd1-synchronisation igt@gem_exec_latency@bsd2-dispatch igt@gem_exec_latency@bsd2-synchronisation igt@gem_exec_latency@render-dispatch igt@gem_exec_latency@render-synchronisation igt@gem_exec_latency@vebox-dispatch igt@gem_exec_latency@vebox-synchronisation igt@gem_exec_lut_handle igt@gem_exec_nop@blt igt@gem_exec_nop@bsd igt@gem_exec_nop@bsd1 igt@gem_exec_nop@bsd2 igt@gem_exec_nop@default igt@gem_exec_nop@parallel igt@gem_exec_nop@render igt@gem_exec_nop@series igt@gem_exec_nop@vebox igt@gem_exec_parallel@blt igt@gem_exec_parallel@blt-contexts igt@gem_exec_parallel@blt-fds igt@gem_exec_parallel@bsd igt@gem_exec_parallel@bsd-contexts igt@gem_exec_parallel@bsd-fds igt@gem_exec_parallel@bsd1 igt@gem_exec_parallel@bsd1-contexts igt@gem_exec_parallel@bsd1-fds igt@gem_exec_parallel@bsd2 igt@gem_exec_parallel@bsd2-contexts igt@gem_exec_parallel@bsd2-fds igt@gem_exec_parallel@contexts igt@gem_exec_parallel@default igt@gem_exec_parallel@default-contexts igt@gem_exec_parallel@default-fds igt@gem_exec_parallel@fds igt@gem_exec_parallel@render igt@gem_exec_parallel@render-contexts igt@gem_exec_parallel@render-fds igt@gem_exec_parallel@vebox igt@gem_exec_parallel@vebox-contexts igt@gem_exec_parallel@vebox-fds igt@gem_exec_params@cliprects-invalid igt@gem_exec_params@cliprects_ptr-dirt igt@gem_exec_params@control igt@gem_exec_params@dr1-dirt igt@gem_exec_params@dr4-dirt igt@gem_exec_params@invalid-bsd-ring igt@gem_exec_params@invalid-bsd1-flag-on-blt igt@gem_exec_params@invalid-bsd1-flag-on-render igt@gem_exec_params@invalid-bsd1-flag-on-vebox igt@gem_exec_params@invalid-bsd2-flag-on-blt igt@gem_exec_params@invalid-bsd2-flag-on-render igt@gem_exec_params@invalid-bsd2-flag-on-vebox igt@gem_exec_params@invalid-flag igt@gem_exec_params@invalid-ring igt@gem_exec_params@invalid-ring2 igt@gem_exec_params@no-blt igt@gem_exec_params@no-bsd igt@gem_exec_params@no-vebox igt@gem_exec_params@rel-constants-invalid igt@gem_exec_params@rel-constants-invalid-rel-gen5 igt@gem_exec_params@rel-constants-invalid-ring igt@gem_exec_params@rs-invalid-gen igt@gem_exec_params@rs-invalid-on-blt-ring igt@gem_exec_params@rs-invalid-on-bsd-ring igt@gem_exec_params@rs-invalid-on-vebox-ring igt@gem_exec_params@rsvd2-dirt igt@gem_exec_params@secure-non-master igt@gem_exec_params@secure-non-root igt@gem_exec_params@sol-reset-invalid igt@gem_exec_params@sol-reset-not-gen7 igt@gem_exec_parse@batch-without-end igt@gem_exec_parse@bitmasks igt@gem_exec_parse@chained-batch igt@gem_exec_parse@cmd-crossing-page igt@gem_exec_parse@load-register-reg igt@gem_exec_parse@oacontrol-tracking igt@gem_exec_reloc@active igt@gem_exec_reloc@active-blt igt@gem_exec_reloc@active-bsd igt@gem_exec_reloc@active-bsd1 igt@gem_exec_reloc@active-bsd2 igt@gem_exec_reloc@active-default igt@gem_exec_reloc@active-render igt@gem_exec_reloc@active-vebox igt@gem_exec_reloc@cpu-12 igt@gem_exec_reloc@cpu-13 igt@gem_exec_reloc@cpu-14 igt@gem_exec_reloc@cpu-15 igt@gem_exec_reloc@cpu-16 igt@gem_exec_reloc@cpu-17 igt@gem_exec_reloc@cpu-18 igt@gem_exec_reloc@cpu-19 igt@gem_exec_reloc@cpu-20 igt@gem_exec_reloc@cpu-21 igt@gem_exec_reloc@cpu-22 igt@gem_exec_reloc@cpu-23 igt@gem_exec_reloc@cpu-24 igt@gem_exec_reloc@cpu-25 igt@gem_exec_reloc@cpu-26 igt@gem_exec_reloc@cpu-27 igt@gem_exec_reloc@cpu-28 igt@gem_exec_reloc@cpu-29 igt@gem_exec_reloc@cpu-30 igt@gem_exec_reloc@cpu-31 igt@gem_exec_reloc@cpu-32 igt@gem_exec_reloc@gpu igt@gem_exec_reloc@gtt-12 igt@gem_exec_reloc@gtt-13 igt@gem_exec_reloc@gtt-14 igt@gem_exec_reloc@gtt-15 igt@gem_exec_reloc@gtt-16 igt@gem_exec_reloc@gtt-17 igt@gem_exec_reloc@gtt-18 igt@gem_exec_reloc@gtt-19 igt@gem_exec_reloc@gtt-20 igt@gem_exec_reloc@gtt-21 igt@gem_exec_reloc@gtt-22 igt@gem_exec_reloc@gtt-23 igt@gem_exec_reloc@gtt-24 igt@gem_exec_reloc@gtt-25 igt@gem_exec_reloc@gtt-26 igt@gem_exec_reloc@gtt-27 igt@gem_exec_reloc@gtt-28 igt@gem_exec_reloc@gtt-29 igt@gem_exec_reloc@gtt-30 igt@gem_exec_reloc@gtt-31 igt@gem_exec_reloc@gtt-32 igt@gem_exec_reloc@mmap-12 igt@gem_exec_reloc@mmap-13 igt@gem_exec_reloc@mmap-14 igt@gem_exec_reloc@mmap-15 igt@gem_exec_reloc@mmap-16 igt@gem_exec_reloc@mmap-17 igt@gem_exec_reloc@mmap-18 igt@gem_exec_reloc@mmap-19 igt@gem_exec_reloc@mmap-20 igt@gem_exec_reloc@mmap-21 igt@gem_exec_reloc@mmap-22 igt@gem_exec_reloc@mmap-23 igt@gem_exec_reloc@mmap-24 igt@gem_exec_reloc@mmap-25 igt@gem_exec_reloc@mmap-26 igt@gem_exec_reloc@mmap-27 igt@gem_exec_reloc@mmap-28 igt@gem_exec_reloc@mmap-29 igt@gem_exec_reloc@mmap-30 igt@gem_exec_reloc@mmap-31 igt@gem_exec_reloc@mmap-32 igt@gem_exec_reloc@readonly-12 igt@gem_exec_reloc@readonly-13 igt@gem_exec_reloc@readonly-14 igt@gem_exec_reloc@readonly-15 igt@gem_exec_reloc@readonly-16 igt@gem_exec_reloc@readonly-17 igt@gem_exec_reloc@readonly-18 igt@gem_exec_reloc@readonly-19 igt@gem_exec_reloc@readonly-20 igt@gem_exec_reloc@readonly-21 igt@gem_exec_reloc@readonly-22 igt@gem_exec_reloc@readonly-23 igt@gem_exec_reloc@readonly-24 igt@gem_exec_reloc@readonly-25 igt@gem_exec_reloc@readonly-26 igt@gem_exec_reloc@readonly-27 igt@gem_exec_reloc@readonly-28 igt@gem_exec_reloc@readonly-29 igt@gem_exec_reloc@readonly-30 igt@gem_exec_reloc@readonly-31 igt@gem_exec_reloc@readonly-32 igt@gem_exec_reloc@wc-12 igt@gem_exec_reloc@wc-13 igt@gem_exec_reloc@wc-14 igt@gem_exec_reloc@wc-15 igt@gem_exec_reloc@wc-16 igt@gem_exec_reloc@wc-17 igt@gem_exec_reloc@wc-18 igt@gem_exec_reloc@wc-19 igt@gem_exec_reloc@wc-20 igt@gem_exec_reloc@wc-21 igt@gem_exec_reloc@wc-22 igt@gem_exec_reloc@wc-23 igt@gem_exec_reloc@wc-24 igt@gem_exec_reloc@wc-25 igt@gem_exec_reloc@wc-26 igt@gem_exec_reloc@wc-27 igt@gem_exec_reloc@wc-28 igt@gem_exec_reloc@wc-29 igt@gem_exec_reloc@wc-30 igt@gem_exec_reloc@wc-31 igt@gem_exec_reloc@wc-32 igt@gem_exec_schedule@deep-blt igt@gem_exec_schedule@deep-bsd igt@gem_exec_schedule@deep-bsd1 igt@gem_exec_schedule@deep-bsd2 igt@gem_exec_schedule@deep-render igt@gem_exec_schedule@deep-vebox igt@gem_exec_schedule@fifo-blt igt@gem_exec_schedule@fifo-bsd igt@gem_exec_schedule@fifo-bsd1 igt@gem_exec_schedule@fifo-bsd2 igt@gem_exec_schedule@fifo-render igt@gem_exec_schedule@fifo-vebox igt@gem_exec_schedule@in-order-blt igt@gem_exec_schedule@in-order-bsd igt@gem_exec_schedule@in-order-bsd1 igt@gem_exec_schedule@in-order-bsd2 igt@gem_exec_schedule@in-order-render igt@gem_exec_schedule@in-order-vebox igt@gem_exec_schedule@out-order-blt igt@gem_exec_schedule@out-order-bsd igt@gem_exec_schedule@out-order-bsd1 igt@gem_exec_schedule@out-order-bsd2 igt@gem_exec_schedule@out-order-render igt@gem_exec_schedule@out-order-vebox igt@gem_exec_schedule@promotion-blt igt@gem_exec_schedule@promotion-bsd igt@gem_exec_schedule@promotion-bsd1 igt@gem_exec_schedule@promotion-bsd2 igt@gem_exec_schedule@promotion-render igt@gem_exec_schedule@promotion-vebox igt@gem_exec_suspend@blt-cached igt@gem_exec_suspend@blt-cached-s3 igt@gem_exec_suspend@blt-uncached igt@gem_exec_suspend@blt-uncached-s3 igt@gem_exec_suspend@bsd-cached igt@gem_exec_suspend@bsd-cached-s3 igt@gem_exec_suspend@bsd-uncached igt@gem_exec_suspend@bsd-uncached-s3 igt@gem_exec_suspend@bsd1-cached igt@gem_exec_suspend@bsd1-cached-s3 igt@gem_exec_suspend@bsd1-uncached igt@gem_exec_suspend@bsd1-uncached-s3 igt@gem_exec_suspend@bsd2-cached igt@gem_exec_suspend@bsd2-cached-s3 igt@gem_exec_suspend@bsd2-uncached igt@gem_exec_suspend@bsd2-uncached-s3 igt@gem_exec_suspend@default-cached igt@gem_exec_suspend@default-cached-s3 igt@gem_exec_suspend@default-uncached igt@gem_exec_suspend@default-uncached-s3 igt@gem_exec_suspend@render-cached igt@gem_exec_suspend@render-cached-s3 igt@gem_exec_suspend@render-uncached igt@gem_exec_suspend@render-uncached-s3 igt@gem_exec_suspend@vebox-cached igt@gem_exec_suspend@vebox-cached-s3 igt@gem_exec_suspend@vebox-uncached igt@gem_exec_suspend@vebox-uncached-s3 igt@gem_fd_exhaustion igt@gem_fence_thrash@bo-copy igt@gem_fence_thrash@bo-write-verify-none igt@gem_fence_thrash@bo-write-verify-threaded-none igt@gem_fence_thrash@bo-write-verify-threaded-x igt@gem_fence_thrash@bo-write-verify-threaded-y igt@gem_fence_thrash@bo-write-verify-x igt@gem_fence_thrash@bo-write-verify-y igt@gem_fence_upload@performance igt@gem_fence_upload@thread-contention igt@gem_fence_upload@thread-performance-both igt@gem_fence_upload@thread-performance-read igt@gem_fence_upload@thread-performance-write igt@gem_fence_upload@wc-contention igt@gem_fenced_exec_thrash@2-spare-fences igt@gem_fenced_exec_thrash@no-spare-fences igt@gem_fenced_exec_thrash@no-spare-fences-busy igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible igt@gem_fenced_exec_thrash@no-spare-fences-interruptible igt@gem_fenced_exec_thrash@too-many-fences igt@gem_flink_race@flink_close igt@gem_flink_race@flink_name igt@gem_gpgpu_fill igt@gem_gtt_cpu_tlb igt@gem_gtt_speed igt@gem_hangcheck_forcewake igt@gem_largeobject igt@gem_linear_blits@interruptible igt@gem_linear_blits@normal igt@gem_lut_handle igt@gem_madvise@dontneed-after-mmap igt@gem_madvise@dontneed-before-exec igt@gem_madvise@dontneed-before-mmap igt@gem_madvise@dontneed-before-pwrite igt@gem_media_fill igt@gem_mmap@bad-object igt@gem_mmap@big-bo igt@gem_mmap@huge-bo igt@gem_mmap@short-mmap igt@gem_mmap_gtt@big-bo igt@gem_mmap_gtt@big-bo-tiledx igt@gem_mmap_gtt@big-bo-tiledy igt@gem_mmap_gtt@big-copy igt@gem_mmap_gtt@big-copy-odd igt@gem_mmap_gtt@big-copy-xy igt@gem_mmap_gtt@coherency igt@gem_mmap_gtt@fault-concurrent igt@gem_mmap_gtt@huge-bo igt@gem_mmap_gtt@huge-bo-tiledx igt@gem_mmap_gtt@huge-bo-tiledy igt@gem_mmap_gtt@huge-copy igt@gem_mmap_gtt@huge-copy-odd igt@gem_mmap_gtt@huge-copy-xy igt@gem_mmap_gtt@medium-copy igt@gem_mmap_gtt@medium-copy-odd igt@gem_mmap_gtt@medium-copy-xy igt@gem_mmap_offset_exhaustion igt@gem_mmap_wc@close igt@gem_mmap_wc@coherency igt@gem_mmap_wc@copy igt@gem_mmap_wc@fault-concurrent igt@gem_mmap_wc@invalid-flags igt@gem_mmap_wc@read igt@gem_mmap_wc@read-no-prefault igt@gem_mmap_wc@read-write igt@gem_mmap_wc@read-write-distinct igt@gem_mmap_wc@set-cache-level igt@gem_mmap_wc@write igt@gem_mmap_wc@write-cpu-read-wc igt@gem_mmap_wc@write-cpu-read-wc-unflushed igt@gem_mmap_wc@write-gtt igt@gem_mmap_wc@write-gtt-no-prefault igt@gem_mmap_wc@write-gtt-read-wc igt@gem_mmap_wc@write-no-prefault igt@gem_mmap_wc@write-read igt@gem_mmap_wc@write-read-distinct igt@gem_mocs_settings@mocs-rc6 igt@gem_mocs_settings@mocs-reset igt@gem_mocs_settings@mocs-settings igt@gem_mocs_settings@mocs-suspend igt@gem_partial_pwrite_pread@reads igt@gem_partial_pwrite_pread@reads-display igt@gem_partial_pwrite_pread@reads-snoop igt@gem_partial_pwrite_pread@reads-uncached igt@gem_partial_pwrite_pread@write igt@gem_partial_pwrite_pread@write-display igt@gem_partial_pwrite_pread@write-snoop igt@gem_partial_pwrite_pread@write-uncached igt@gem_partial_pwrite_pread@writes-after-reads igt@gem_partial_pwrite_pread@writes-after-reads-display igt@gem_partial_pwrite_pread@writes-after-reads-snoop igt@gem_partial_pwrite_pread@writes-after-reads-uncached igt@gem_persistent_relocs@interruptible igt@gem_persistent_relocs@normal igt@gem_pin igt@gem_pipe_control_store_loop@fresh-buffer igt@gem_pipe_control_store_loop@reused-buffer igt@gem_ppgtt@blt-vs-render-ctx0 igt@gem_ppgtt@blt-vs-render-ctxn igt@gem_ppgtt@flink-and-close-vma-leak igt@gem_ppgtt@flink-and-exit-vma-leak igt@gem_pread@display igt@gem_pread@pagefault-pread igt@gem_pread@snoop igt@gem_pread@stolen-display igt@gem_pread@stolen-normal igt@gem_pread@stolen-snoop igt@gem_pread@stolen-uncached igt@gem_pread@uncached igt@gem_pread_after_blit@default-interruptible igt@gem_pread_after_blit@default-normal igt@gem_pread_after_blit@display-interruptible igt@gem_pread_after_blit@display-normal igt@gem_pread_after_blit@snooped-interruptible igt@gem_pread_after_blit@snooped-normal igt@gem_pread_after_blit@uncached-interruptible igt@gem_pread_after_blit@uncached-normal igt@gem_pwrite@display igt@gem_pwrite@small-cpu-backwards igt@gem_pwrite@small-cpu-fbr igt@gem_pwrite@small-cpu-forwards igt@gem_pwrite@small-cpu-random igt@gem_pwrite@small-gtt-backwards igt@gem_pwrite@small-gtt-fbr igt@gem_pwrite@small-gtt-forwards igt@gem_pwrite@small-gtt-random igt@gem_pwrite@snoop igt@gem_pwrite@stolen-display igt@gem_pwrite@stolen-normal igt@gem_pwrite@stolen-snoop igt@gem_pwrite@stolen-uncached igt@gem_pwrite@uncached igt@gem_pwrite_pread@display-copy-correctness igt@gem_pwrite_pread@display-copy-performance igt@gem_pwrite_pread@display-pwrite-blt-gtt_mmap-correctness igt@gem_pwrite_pread@display-pwrite-blt-gtt_mmap-performance igt@gem_pwrite_pread@snooped-copy-correctness igt@gem_pwrite_pread@snooped-copy-performance igt@gem_pwrite_pread@snooped-pwrite-blt-cpu_mmap-correctness igt@gem_pwrite_pread@snooped-pwrite-blt-cpu_mmap-performance igt@gem_pwrite_pread@uncached-copy-correctness igt@gem_pwrite_pread@uncached-copy-performance igt@gem_pwrite_pread@uncached-pwrite-blt-gtt_mmap-correctness igt@gem_pwrite_pread@uncached-pwrite-blt-gtt_mmap-performance igt@gem_pwrite_snooped igt@gem_read_read_speed@read-read-1024x1024 igt@gem_read_read_speed@read-read-128x128 igt@gem_read_read_speed@read-read-1x1 igt@gem_read_read_speed@read-read-2048x2048 igt@gem_read_read_speed@read-read-256x256 igt@gem_read_read_speed@read-read-4096x4096 igt@gem_read_read_speed@read-read-512x512 igt@gem_read_read_speed@read-read-8192x8192 igt@gem_read_read_speed@read-write-1024x1024 igt@gem_read_read_speed@read-write-128x128 igt@gem_read_read_speed@read-write-1x1 igt@gem_read_read_speed@read-write-2048x2048 igt@gem_read_read_speed@read-write-256x256 igt@gem_read_read_speed@read-write-4096x4096 igt@gem_read_read_speed@read-write-512x512 igt@gem_read_read_speed@read-write-8192x8192 igt@gem_read_read_speed@write-read-1024x1024 igt@gem_read_read_speed@write-read-128x128 igt@gem_read_read_speed@write-read-1x1 igt@gem_read_read_speed@write-read-2048x2048 igt@gem_read_read_speed@write-read-256x256 igt@gem_read_read_speed@write-read-4096x4096 igt@gem_read_read_speed@write-read-512x512 igt@gem_read_read_speed@write-read-8192x8192 igt@gem_read_read_speed@write-write-1024x1024 igt@gem_read_read_speed@write-write-128x128 igt@gem_read_read_speed@write-write-1x1 igt@gem_read_read_speed@write-write-2048x2048 igt@gem_read_read_speed@write-write-256x256 igt@gem_read_read_speed@write-write-4096x4096 igt@gem_read_read_speed@write-write-512x512 igt@gem_read_read_speed@write-write-8192x8192 igt@gem_readwrite@beyond-eob igt@gem_readwrite@new-obj igt@gem_readwrite@read-bad-handle igt@gem_readwrite@read-write igt@gem_readwrite@write-bad-handle igt@gem_reg_read@bad-register igt@gem_reg_read@timestamp-monotonic igt@gem_reg_read@timestamp-moving igt@gem_reloc_overflow@batch-both-unaligned igt@gem_reloc_overflow@batch-both-unaligned-noprefault igt@gem_reloc_overflow@batch-end-unaligned igt@gem_reloc_overflow@batch-end-unaligned-noprefault igt@gem_reloc_overflow@batch-start-unaligned igt@gem_reloc_overflow@batch-start-unaligned-noprefault igt@gem_reloc_overflow@buffercount-overflow igt@gem_reloc_overflow@invalid-address igt@gem_reloc_overflow@invalid-address-noprefault igt@gem_reloc_overflow@single-fault igt@gem_reloc_overflow@single-fault-noprefault igt@gem_reloc_overflow@single-overflow igt@gem_reloc_overflow@single-overflow-noprefault igt@gem_reloc_overflow@source-offset-big-reloc-cpu igt@gem_reloc_overflow@source-offset-big-reloc-gtt igt@gem_reloc_overflow@source-offset-end-gen8-reloc-cpu igt@gem_reloc_overflow@source-offset-end-gen8-reloc-gtt igt@gem_reloc_overflow@source-offset-end-reloc-cpu igt@gem_reloc_overflow@source-offset-end-reloc-gtt igt@gem_reloc_overflow@source-offset-negative-reloc-cpu igt@gem_reloc_overflow@source-offset-negative-reloc-gtt igt@gem_reloc_overflow@source-offset-overflow-gen8-reloc-cpu igt@gem_reloc_overflow@source-offset-overflow-gen8-reloc-gtt igt@gem_reloc_overflow@source-offset-page-stradle-gen8-reloc-cpu igt@gem_reloc_overflow@source-offset-page-stradle-gen8-reloc-gtt igt@gem_reloc_overflow@source-offset-unaligned-reloc-cpu igt@gem_reloc_overflow@source-offset-unaligned-reloc-gtt igt@gem_reloc_overflow@wrapped-overflow igt@gem_reloc_overflow@wrapped-overflow-noprefault igt@gem_reloc_vs_gpu@faulting-reloc igt@gem_reloc_vs_gpu@faulting-reloc-interruptible igt@gem_reloc_vs_gpu@interruptible igt@gem_reloc_vs_gpu@normal igt@gem_render_copy igt@gem_render_copy_redux@flink igt@gem_render_copy_redux@flink-interruptible igt@gem_render_copy_redux@interruptible igt@gem_render_copy_redux@normal igt@gem_render_linear_blits@apperture-thrash igt@gem_render_tiled_blits@apperture-thrash igt@gem_request_retire@retire-vma-not-inactive igt@gem_ring_sync_copy@sync-blitter-render-read-write igt@gem_ring_sync_copy@sync-blitter-render-write-read igt@gem_ring_sync_copy@sync-blitter-render-write-write igt@gem_ring_sync_copy@sync-render-blitter-read-write igt@gem_ring_sync_copy@sync-render-blitter-write-read igt@gem_ring_sync_copy@sync-render-blitter-write-write igt@gem_ring_sync_loop igt@gem_ringfill@blt igt@gem_ringfill@blt-bomb igt@gem_ringfill@blt-child igt@gem_ringfill@blt-interruptible igt@gem_ringfill@blt-s3 igt@gem_ringfill@bsd igt@gem_ringfill@bsd-bomb igt@gem_ringfill@bsd-child igt@gem_ringfill@bsd-interruptible igt@gem_ringfill@bsd-s3 igt@gem_ringfill@bsd1 igt@gem_ringfill@bsd1-bomb igt@gem_ringfill@bsd1-child igt@gem_ringfill@bsd1-interruptible igt@gem_ringfill@bsd1-s3 igt@gem_ringfill@bsd2 igt@gem_ringfill@bsd2-bomb igt@gem_ringfill@bsd2-child igt@gem_ringfill@bsd2-interruptible igt@gem_ringfill@bsd2-s3 igt@gem_ringfill@default-bomb igt@gem_ringfill@default-child igt@gem_ringfill@default-s3 igt@gem_ringfill@render igt@gem_ringfill@render-bomb igt@gem_ringfill@render-child igt@gem_ringfill@render-interruptible igt@gem_ringfill@render-s3 igt@gem_ringfill@vebox igt@gem_ringfill@vebox-bomb igt@gem_ringfill@vebox-child igt@gem_ringfill@vebox-interruptible igt@gem_ringfill@vebox-s3 igt@gem_seqno_wrap igt@gem_set_tiling_vs_blt@tiled-to-tiled igt@gem_set_tiling_vs_blt@tiled-to-untiled igt@gem_set_tiling_vs_blt@untiled-to-tiled igt@gem_set_tiling_vs_gtt igt@gem_set_tiling_vs_pwrite igt@gem_shrink@get-pages-sanitycheck igt@gem_shrink@mmap-cpu igt@gem_shrink@mmap-cpu-sanitycheck igt@gem_shrink@mmap-gtt-sanitycheck igt@gem_shrink@pread-sanitycheck igt@gem_shrink@pwrite-sanitycheck igt@gem_softpin@evict-active igt@gem_softpin@evict-active-interruptible igt@gem_softpin@evict-snoop igt@gem_softpin@evict-snoop-interruptible igt@gem_softpin@invalid igt@gem_softpin@noreloc igt@gem_softpin@noreloc-interruptible igt@gem_softpin@noreloc-s3 igt@gem_softpin@overlap igt@gem_softpin@softpin igt@gem_stolen@large-object-alloc igt@gem_stolen@stolen-clear igt@gem_stolen@stolen-copy igt@gem_stolen@stolen-fill-purge igt@gem_stolen@stolen-no-mmap igt@gem_stolen@stolen-pread igt@gem_stolen@stolen-pwrite igt@gem_storedw_batches_loop@cached-mapping igt@gem_storedw_batches_loop@normal igt@gem_storedw_batches_loop@secure-dispatch igt@gem_storedw_batches_loop@uncached-mapping igt@gem_storedw_loop@long-blt igt@gem_storedw_loop@long-bsd igt@gem_storedw_loop@long-bsd1 igt@gem_storedw_loop@long-bsd2 igt@gem_storedw_loop@long-default igt@gem_storedw_loop@long-render igt@gem_storedw_loop@long-vebox igt@gem_storedw_loop@short-blt igt@gem_storedw_loop@short-bsd igt@gem_storedw_loop@short-bsd1 igt@gem_storedw_loop@short-bsd2 igt@gem_storedw_loop@short-default igt@gem_storedw_loop@short-render igt@gem_storedw_loop@short-vebox igt@gem_streaming_writes@batch-cpu igt@gem_streaming_writes@batch-gtt igt@gem_streaming_writes@batch-reverse-cpu igt@gem_streaming_writes@batch-reverse-gtt igt@gem_streaming_writes@batch-reverse-wc igt@gem_streaming_writes@batch-wc igt@gem_streaming_writes@cpu igt@gem_streaming_writes@cpu-sync igt@gem_streaming_writes@gtt igt@gem_streaming_writes@gtt-sync igt@gem_streaming_writes@wc igt@gem_streaming_writes@wc-sync igt@gem_sync@blt igt@gem_sync@bsd igt@gem_sync@bsd1 igt@gem_sync@bsd2 igt@gem_sync@default igt@gem_sync@many-blt igt@gem_sync@many-bsd igt@gem_sync@many-bsd1 igt@gem_sync@many-bsd2 igt@gem_sync@many-default igt@gem_sync@many-render igt@gem_sync@many-vebox igt@gem_sync@render igt@gem_sync@store-blt igt@gem_sync@store-bsd igt@gem_sync@store-bsd1 igt@gem_sync@store-bsd2 igt@gem_sync@store-default igt@gem_sync@store-render igt@gem_sync@store-vebox igt@gem_sync@vebox igt@gem_threaded_access_tiled igt@gem_tiled_blits@interruptible igt@gem_tiled_blits@normal igt@gem_tiled_fence_blits@normal igt@gem_tiled_partial_pwrite_pread@reads igt@gem_tiled_partial_pwrite_pread@writes igt@gem_tiled_partial_pwrite_pread@writes-after-reads igt@gem_tiled_pread_pwrite igt@gem_tiled_swapping@non-threaded igt@gem_tiled_swapping@threaded igt@gem_tiled_wb igt@gem_tiled_wc igt@gem_tiling_max_stride igt@gem_unfence_active_buffers igt@gem_unref_active_buffers igt@gem_userptr_blits@access-control igt@gem_userptr_blits@coherency-sync igt@gem_userptr_blits@coherency-unsync igt@gem_userptr_blits@create-destroy-sync igt@gem_userptr_blits@create-destroy-unsync igt@gem_userptr_blits@dmabuf-sync igt@gem_userptr_blits@dmabuf-unsync igt@gem_userptr_blits@forbidden-operations igt@gem_userptr_blits@input-checking igt@gem_userptr_blits@invalid-gtt-mapping igt@gem_userptr_blits@invalid-null-pointer igt@gem_userptr_blits@major-normal-sync igt@gem_userptr_blits@major-sync-interruptible igt@gem_userptr_blits@major-unsync-interruptible igt@gem_userptr_blits@major-unsync-normal igt@gem_userptr_blits@minor-normal-sync igt@gem_userptr_blits@minor-sync-interruptible igt@gem_userptr_blits@minor-unsync-interruptible igt@gem_userptr_blits@minor-unsync-normal igt@gem_userptr_blits@process-exit igt@gem_userptr_blits@process-exit-busy igt@gem_userptr_blits@process-exit-gtt igt@gem_userptr_blits@process-exit-gtt-busy igt@gem_userptr_blits@relocations igt@gem_userptr_blits@stress-mm igt@gem_userptr_blits@stress-mm-invalidate-close igt@gem_userptr_blits@stress-mm-invalidate-close-overlap igt@gem_userptr_blits@sync-overlap igt@gem_userptr_blits@sync-unmap igt@gem_userptr_blits@sync-unmap-after-close igt@gem_userptr_blits@sync-unmap-cycles igt@gem_userptr_blits@unsync-overlap igt@gem_userptr_blits@unsync-unmap igt@gem_userptr_blits@unsync-unmap-after-close igt@gem_userptr_blits@unsync-unmap-cycles igt@gem_userptr_blits@usage-restrictions igt@gem_wait@busy-blt igt@gem_wait@busy-bsd igt@gem_wait@busy-bsd1 igt@gem_wait@busy-bsd2 igt@gem_wait@busy-default igt@gem_wait@busy-render igt@gem_wait@busy-vebox igt@gem_wait@invalid-buf igt@gem_wait@invalid-flags igt@gem_wait@wait-blt igt@gem_wait@wait-bsd igt@gem_wait@wait-bsd1 igt@gem_wait@wait-bsd2 igt@gem_wait@wait-default igt@gem_wait@wait-render igt@gem_wait@wait-vebox igt@gem_workarounds@reset igt@gem_workarounds@suspend-resume igt@gem_write_read_ring_switch@blt2bsd igt@gem_write_read_ring_switch@blt2bsd-interruptible igt@gem_write_read_ring_switch@blt2render igt@gem_write_read_ring_switch@blt2render-interruptible igt@gem_write_read_ring_switch@blt2vebox igt@gem_write_read_ring_switch@blt2vebox-interruptible igt@gen3_mixed_blits igt@gen3_render_linear_blits igt@gen3_render_mixed_blits igt@gen3_render_tiledx_blits igt@gen3_render_tiledy_blits igt@gen7_forcewake_mt igt@kms_3d igt@kms_atomic@atomic_invalid_params igt@kms_atomic@crtc_invalid_params igt@kms_atomic@plane_cursor_legacy igt@kms_atomic@plane_invalid_params igt@kms_atomic@plane_overlay_legacy igt@kms_atomic@plane_primary_legacy igt@kms_atomic_transition@1x-modeset-transitions igt@kms_atomic_transition@1x-modeset-transitions-nonblocking igt@kms_atomic_transition@2x-modeset-transitions igt@kms_atomic_transition@2x-modeset-transitions-nonblocking igt@kms_atomic_transition@3x-modeset-transitions igt@kms_atomic_transition@3x-modeset-transitions-nonblocking igt@kms_atomic_transition@plane-all-modeset-transition igt@kms_atomic_transition@plane-all-transition igt@kms_atomic_transition@plane-all-transition-nonblocking igt@kms_atomic_transition@plane-toggle-modeset-transition igt@kms_busy@flip-blt-a igt@kms_busy@flip-blt-b igt@kms_busy@flip-blt-c igt@kms_busy@flip-bsd-a igt@kms_busy@flip-bsd-b igt@kms_busy@flip-bsd-c igt@kms_busy@flip-bsd1-a igt@kms_busy@flip-bsd1-b igt@kms_busy@flip-bsd1-c igt@kms_busy@flip-bsd2-a igt@kms_busy@flip-bsd2-b igt@kms_busy@flip-bsd2-c igt@kms_busy@flip-render-a igt@kms_busy@flip-render-b igt@kms_busy@flip-render-c igt@kms_busy@flip-vebox-a igt@kms_busy@flip-vebox-b igt@kms_busy@flip-vebox-c igt@kms_chv_cursor_fail@pipe-a-128x128-bottom-edge igt@kms_chv_cursor_fail@pipe-a-128x128-left-edge igt@kms_chv_cursor_fail@pipe-a-128x128-right-edge igt@kms_chv_cursor_fail@pipe-a-128x128-top-edge igt@kms_chv_cursor_fail@pipe-a-256x256-bottom-edge igt@kms_chv_cursor_fail@pipe-a-256x256-left-edge igt@kms_chv_cursor_fail@pipe-a-256x256-right-edge igt@kms_chv_cursor_fail@pipe-a-256x256-top-edge igt@kms_chv_cursor_fail@pipe-a-64x64-bottom-edge igt@kms_chv_cursor_fail@pipe-a-64x64-left-edge igt@kms_chv_cursor_fail@pipe-a-64x64-right-edge igt@kms_chv_cursor_fail@pipe-a-64x64-top-edge igt@kms_chv_cursor_fail@pipe-b-128x128-bottom-edge igt@kms_chv_cursor_fail@pipe-b-128x128-left-edge igt@kms_chv_cursor_fail@pipe-b-128x128-right-edge igt@kms_chv_cursor_fail@pipe-b-128x128-top-edge igt@kms_chv_cursor_fail@pipe-b-256x256-bottom-edge igt@kms_chv_cursor_fail@pipe-b-256x256-left-edge igt@kms_chv_cursor_fail@pipe-b-256x256-right-edge igt@kms_chv_cursor_fail@pipe-b-256x256-top-edge igt@kms_chv_cursor_fail@pipe-b-64x64-bottom-edge igt@kms_chv_cursor_fail@pipe-b-64x64-left-edge igt@kms_chv_cursor_fail@pipe-b-64x64-right-edge igt@kms_chv_cursor_fail@pipe-b-64x64-top-edge igt@kms_chv_cursor_fail@pipe-c-128x128-bottom-edge igt@kms_chv_cursor_fail@pipe-c-128x128-left-edge igt@kms_chv_cursor_fail@pipe-c-128x128-right-edge igt@kms_chv_cursor_fail@pipe-c-128x128-top-edge igt@kms_chv_cursor_fail@pipe-c-256x256-bottom-edge igt@kms_chv_cursor_fail@pipe-c-256x256-left-edge igt@kms_chv_cursor_fail@pipe-c-256x256-right-edge igt@kms_chv_cursor_fail@pipe-c-256x256-top-edge igt@kms_chv_cursor_fail@pipe-c-64x64-bottom-edge igt@kms_chv_cursor_fail@pipe-c-64x64-left-edge igt@kms_chv_cursor_fail@pipe-c-64x64-right-edge igt@kms_chv_cursor_fail@pipe-c-64x64-top-edge igt@kms_crtc_background_color igt@kms_cursor_crc@cursor-128x128-dpms igt@kms_cursor_crc@cursor-128x128-offscreen igt@kms_cursor_crc@cursor-128x128-onscreen igt@kms_cursor_crc@cursor-128x128-random igt@kms_cursor_crc@cursor-128x128-rapid-movement igt@kms_cursor_crc@cursor-128x128-sliding igt@kms_cursor_crc@cursor-128x128-suspend igt@kms_cursor_crc@cursor-128x42-offscreen igt@kms_cursor_crc@cursor-128x42-onscreen igt@kms_cursor_crc@cursor-128x42-random igt@kms_cursor_crc@cursor-128x42-sliding igt@kms_cursor_crc@cursor-256x256-dpms igt@kms_cursor_crc@cursor-256x256-offscreen igt@kms_cursor_crc@cursor-256x256-onscreen igt@kms_cursor_crc@cursor-256x256-random igt@kms_cursor_crc@cursor-256x256-rapid-movement igt@kms_cursor_crc@cursor-256x256-sliding igt@kms_cursor_crc@cursor-256x256-suspend igt@kms_cursor_crc@cursor-256x85-offscreen igt@kms_cursor_crc@cursor-256x85-onscreen igt@kms_cursor_crc@cursor-256x85-random igt@kms_cursor_crc@cursor-256x85-sliding igt@kms_cursor_crc@cursor-512x170-offscreen igt@kms_cursor_crc@cursor-512x170-onscreen igt@kms_cursor_crc@cursor-512x170-random igt@kms_cursor_crc@cursor-512x170-sliding igt@kms_cursor_crc@cursor-512x512-dpms igt@kms_cursor_crc@cursor-512x512-offscreen igt@kms_cursor_crc@cursor-512x512-onscreen igt@kms_cursor_crc@cursor-512x512-random igt@kms_cursor_crc@cursor-512x512-rapid-movement igt@kms_cursor_crc@cursor-512x512-sliding igt@kms_cursor_crc@cursor-512x512-suspend igt@kms_cursor_crc@cursor-64x21-offscreen igt@kms_cursor_crc@cursor-64x21-onscreen igt@kms_cursor_crc@cursor-64x21-random igt@kms_cursor_crc@cursor-64x21-sliding igt@kms_cursor_crc@cursor-64x64-dpms igt@kms_cursor_crc@cursor-64x64-offscreen igt@kms_cursor_crc@cursor-64x64-onscreen igt@kms_cursor_crc@cursor-64x64-random igt@kms_cursor_crc@cursor-64x64-rapid-movement igt@kms_cursor_crc@cursor-64x64-sliding igt@kms_cursor_crc@cursor-64x64-suspend igt@kms_cursor_crc@cursor-size-change igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic igt@kms_cursor_legacy@all-pipes-single-bo igt@kms_cursor_legacy@all-pipes-single-move igt@kms_cursor_legacy@all-pipes-torture-bo igt@kms_cursor_legacy@all-pipes-torture-move igt@kms_cursor_legacy@cursor-vs-flip-atomic igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size igt@kms_cursor_legacy@cursor-vs-flip-legacy igt@kms_cursor_legacy@cursor-vs-flip-toggle igt@kms_cursor_legacy@cursor-vs-flip-varying-size igt@kms_cursor_legacy@cursora-vs-flipa-atomic igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions-varying-size igt@kms_cursor_legacy@cursora-vs-flipa-legacy igt@kms_cursor_legacy@cursora-vs-flipa-toggle igt@kms_cursor_legacy@cursora-vs-flipa-varying-size igt@kms_cursor_legacy@cursora-vs-flipb-atomic igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size igt@kms_cursor_legacy@cursora-vs-flipb-legacy igt@kms_cursor_legacy@cursora-vs-flipb-toggle igt@kms_cursor_legacy@cursora-vs-flipb-varying-size igt@kms_cursor_legacy@cursorb-vs-flipa-atomic igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size igt@kms_cursor_legacy@cursorb-vs-flipa-legacy igt@kms_cursor_legacy@cursorb-vs-flipa-toggle igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size igt@kms_cursor_legacy@cursorb-vs-flipb-atomic igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size igt@kms_cursor_legacy@cursorb-vs-flipb-legacy igt@kms_cursor_legacy@cursorb-vs-flipb-toggle igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size igt@kms_cursor_legacy@flip-vs-cursor-atomic igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-atomic igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-legacy igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic igt@kms_cursor_legacy@flip-vs-cursor-crc-legacy igt@kms_cursor_legacy@flip-vs-cursor-legacy igt@kms_cursor_legacy@flip-vs-cursor-toggle igt@kms_cursor_legacy@flip-vs-cursor-varying-size igt@kms_cursor_legacy@long-nonblocking-modeset-vs-cursor-atomic igt@kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic igt@kms_cursor_legacy@pipe-a-single-bo igt@kms_cursor_legacy@pipe-a-single-move igt@kms_cursor_legacy@pipe-a-torture-bo igt@kms_cursor_legacy@pipe-a-torture-move igt@kms_cursor_legacy@pipe-b-single-bo igt@kms_cursor_legacy@pipe-b-single-move igt@kms_cursor_legacy@pipe-b-torture-bo igt@kms_cursor_legacy@pipe-b-torture-move igt@kms_cursor_legacy@pipe-c-single-bo igt@kms_cursor_legacy@pipe-c-single-move igt@kms_cursor_legacy@pipe-c-torture-bo igt@kms_cursor_legacy@pipe-c-torture-move igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size igt@kms_cursor_legacy@short-flip-after-cursor-toggle igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size igt@kms_cursor_legacy@short-flip-before-cursor-toggle igt@kms_draw_crc@draw-method-rgb565-blt-tiled igt@kms_draw_crc@draw-method-rgb565-blt-untiled igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-tiled igt@kms_draw_crc@draw-method-rgb565-mmap-cpu-untiled igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-tiled igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-untiled igt@kms_draw_crc@draw-method-rgb565-mmap-wc-tiled igt@kms_draw_crc@draw-method-rgb565-mmap-wc-untiled igt@kms_draw_crc@draw-method-rgb565-pwrite-tiled igt@kms_draw_crc@draw-method-rgb565-pwrite-untiled igt@kms_draw_crc@draw-method-rgb565-render-tiled igt@kms_draw_crc@draw-method-rgb565-render-untiled igt@kms_draw_crc@draw-method-xrgb2101010-blt-tiled igt@kms_draw_crc@draw-method-xrgb2101010-blt-untiled igt@kms_draw_crc@draw-method-xrgb2101010-mmap-cpu-tiled igt@kms_draw_crc@draw-method-xrgb2101010-mmap-cpu-untiled igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-tiled igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-untiled igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-tiled igt@kms_draw_crc@draw-method-xrgb2101010-mmap-wc-untiled igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-tiled igt@kms_draw_crc@draw-method-xrgb2101010-pwrite-untiled igt@kms_draw_crc@draw-method-xrgb2101010-render-tiled igt@kms_draw_crc@draw-method-xrgb2101010-render-untiled igt@kms_draw_crc@draw-method-xrgb8888-blt-tiled igt@kms_draw_crc@draw-method-xrgb8888-blt-untiled igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-tiled igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled igt@kms_draw_crc@draw-method-xrgb8888-mmap-gtt-tiled igt@kms_draw_crc@draw-method-xrgb8888-mmap-gtt-untiled igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-tiled igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled igt@kms_draw_crc@draw-method-xrgb8888-pwrite-tiled igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled igt@kms_draw_crc@draw-method-xrgb8888-render-tiled igt@kms_draw_crc@draw-method-xrgb8888-render-untiled igt@kms_draw_crc@fill-fb igt@kms_fbc_crc@blt igt@kms_fbc_crc@context igt@kms_fbc_crc@mmap_cpu igt@kms_fbc_crc@mmap_gtt igt@kms_fbc_crc@page_flip igt@kms_fbc_crc@page_flip_and_blt igt@kms_fbc_crc@page_flip_and_context igt@kms_fbc_crc@page_flip_and_mmap_cpu igt@kms_fbc_crc@page_flip_and_mmap_gtt igt@kms_fbc_crc@page_flip_and_render igt@kms_fbc_crc@render igt@kms_fbcon_fbt@fbc igt@kms_fbcon_fbt@fbc-suspend igt@kms_fbcon_fbt@psr igt@kms_fbcon_fbt@psr-suspend igt@kms_fence_pin_leak igt@kms_frontbuffer_tracking@fbc-1p-indfb-fliptrack igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@fbc-1p-rte igt@kms_frontbuffer_tracking@fbc-1p-shrfb-fliptrack igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-move igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@fbc-2p-rte igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-move igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack igt@kms_frontbuffer_tracking@fbc-badstride igt@kms_frontbuffer_tracking@fbc-farfromfence igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary igt@kms_frontbuffer_tracking@fbc-modesetfrombusy igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-blt igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-render igt@kms_frontbuffer_tracking@fbc-rgb565-draw-blt igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-wc igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary igt@kms_frontbuffer_tracking@fbc-stridechange igt@kms_frontbuffer_tracking@fbc-suspend igt@kms_frontbuffer_tracking@fbc-tilingchange igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@fbcpsr-1p-rte igt@kms_frontbuffer_tracking@fbcpsr-1p-shrfb-fliptrack igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-move igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@fbcpsr-2p-rte igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-move igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack igt@kms_frontbuffer_tracking@fbcpsr-badstride igt@kms_frontbuffer_tracking@fbcpsr-farfromfence igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-blt igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-cpu igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-wc igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary igt@kms_frontbuffer_tracking@fbcpsr-slowdraw igt@kms_frontbuffer_tracking@fbcpsr-stridechange igt@kms_frontbuffer_tracking@fbcpsr-suspend igt@kms_frontbuffer_tracking@fbcpsr-tilingchange igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-render igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@psr-1p-rte igt@kms_frontbuffer_tracking@psr-2p-pri-indfb-multidraw igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-move igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-move igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@psr-2p-rte igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-onoff igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-blt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-pwrite igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-render igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-move igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-onoff igt@kms_frontbuffer_tracking@psr-farfromfence igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary igt@kms_frontbuffer_tracking@psr-modesetfrombusy igt@kms_frontbuffer_tracking@psr-rgb101010-draw-blt igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-rgb101010-draw-pwrite igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-cpu igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-gtt igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite igt@kms_frontbuffer_tracking@psr-rgb565-draw-render igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary igt@kms_frontbuffer_tracking@psr-slowdraw igt@kms_frontbuffer_tracking@psr-suspend igt@kms_invalid_dotclock igt@kms_legacy_colorkey igt@kms_mmap_write_crc igt@kms_mmio_vs_cs_flip@setcrtc_vs_cs_flip igt@kms_mmio_vs_cs_flip@setplane_vs_cs_flip igt@kms_panel_fitting@atomic-fastset igt@kms_panel_fitting@legacy igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c igt@kms_pipe_b_c_ivb@pipe-b-dpms-off-modeset-pipe-c igt@kms_pipe_color@ctm-0-25-pipe0 igt@kms_pipe_color@ctm-0-25-pipe1 igt@kms_pipe_color@ctm-0-25-pipe2 igt@kms_pipe_color@ctm-0-5-pipe0 igt@kms_pipe_color@ctm-0-5-pipe1 igt@kms_pipe_color@ctm-0-5-pipe2 igt@kms_pipe_color@ctm-0-75-pipe0 igt@kms_pipe_color@ctm-0-75-pipe1 igt@kms_pipe_color@ctm-0-75-pipe2 igt@kms_pipe_color@ctm-blue-to-red-pipe0 igt@kms_pipe_color@ctm-blue-to-red-pipe1 igt@kms_pipe_color@ctm-blue-to-red-pipe2 igt@kms_pipe_color@ctm-green-to-red-pipe0 igt@kms_pipe_color@ctm-green-to-red-pipe1 igt@kms_pipe_color@ctm-green-to-red-pipe2 igt@kms_pipe_color@ctm-max-pipe0 igt@kms_pipe_color@ctm-max-pipe1 igt@kms_pipe_color@ctm-max-pipe2 igt@kms_pipe_color@ctm-negative-pipe0 igt@kms_pipe_color@ctm-negative-pipe1 igt@kms_pipe_color@ctm-negative-pipe2 igt@kms_pipe_color@ctm-red-to-blue-pipe0 igt@kms_pipe_color@ctm-red-to-blue-pipe1 igt@kms_pipe_color@ctm-red-to-blue-pipe2 igt@kms_pipe_color@degamma-pipe0 igt@kms_pipe_color@degamma-pipe1 igt@kms_pipe_color@degamma-pipe2 igt@kms_pipe_color@gamma-pipe0 igt@kms_pipe_color@gamma-pipe1 igt@kms_pipe_color@gamma-pipe2 igt@kms_pipe_color@invalid-ctm-matrix-sizes igt@kms_pipe_color@invalid-lut-sizes igt@kms_pipe_color@legacy-gamma-pipe0 igt@kms_pipe_color@legacy-gamma-pipe1 igt@kms_pipe_color@legacy-gamma-pipe2 igt@kms_pipe_color@legacy-gamma-reset-pipe0 igt@kms_pipe_color@legacy-gamma-reset-pipe1 igt@kms_pipe_color@legacy-gamma-reset-pipe2 igt@kms_plane@plane-position-covered-pipe-a-planes igt@kms_plane@plane-position-hole-pipe-a-planes igt@kms_plane@plane-position-hole-dpms-pipe-a-planes igt@kms_plane@plane-panning-top-left-pipe-a-planes igt@kms_plane@plane-panning-bottom-right-pipe-a-planes igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes igt@kms_plane@plane-position-covered-pipe-b-planes igt@kms_plane@plane-position-hole-pipe-b-planes igt@kms_plane@plane-position-hole-dpms-pipe-b-planes igt@kms_plane@plane-panning-top-left-pipe-b-planes igt@kms_plane@plane-panning-bottom-right-pipe-b-planes igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes igt@kms_plane@plane-position-covered-pipe-c-planes igt@kms_plane@plane-position-hole-pipe-c-planes igt@kms_plane@plane-position-hole-dpms-pipe-c-planes igt@kms_plane@plane-panning-top-left-pipe-c-planes igt@kms_plane@plane-panning-bottom-right-pipe-c-planes igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes igt@kms_plane_multiple@legacy-pipe-a-tiling-none igt@kms_plane_multiple@atomic-pipe-a-tiling-none igt@kms_plane_multiple@legacy-pipe-a-tiling-x igt@kms_plane_multiple@atomic-pipe-a-tiling-x igt@kms_plane_multiple@legacy-pipe-a-tiling-y igt@kms_plane_multiple@atomic-pipe-a-tiling-y igt@kms_plane_multiple@legacy-pipe-a-tiling-yf igt@kms_plane_multiple@atomic-pipe-a-tiling-yf igt@kms_plane_multiple@legacy-pipe-b-tiling-none igt@kms_plane_multiple@atomic-pipe-b-tiling-none igt@kms_plane_multiple@legacy-pipe-b-tiling-x igt@kms_plane_multiple@atomic-pipe-b-tiling-x igt@kms_plane_multiple@legacy-pipe-b-tiling-y igt@kms_plane_multiple@atomic-pipe-b-tiling-y igt@kms_plane_multiple@legacy-pipe-b-tiling-yf igt@kms_plane_multiple@atomic-pipe-b-tiling-yf igt@kms_plane_multiple@legacy-pipe-c-tiling-none igt@kms_plane_multiple@atomic-pipe-c-tiling-none igt@kms_plane_multiple@legacy-pipe-c-tiling-x igt@kms_plane_multiple@atomic-pipe-c-tiling-x igt@kms_plane_multiple@legacy-pipe-c-tiling-y igt@kms_plane_multiple@atomic-pipe-c-tiling-y igt@kms_plane_multiple@legacy-pipe-c-tiling-yf igt@kms_plane_multiple@atomic-pipe-c-tiling-yf igt@kms_plane_scaling igt@kms_properties@connector-properties-atomic igt@kms_properties@connector-properties-legacy igt@kms_properties@crtc-properties-atomic igt@kms_properties@crtc-properties-legacy igt@kms_properties@invalid-properties-atomic igt@kms_properties@invalid-properties-legacy igt@kms_properties@plane-properties-atomic igt@kms_properties@plane-properties-legacy igt@kms_psr_sink_crc@cursor_blt igt@kms_psr_sink_crc@cursor_mmap_cpu igt@kms_psr_sink_crc@cursor_mmap_gtt igt@kms_psr_sink_crc@cursor_mmap_gtt_waiting igt@kms_psr_sink_crc@cursor_plane_move igt@kms_psr_sink_crc@cursor_plane_onoff igt@kms_psr_sink_crc@cursor_render igt@kms_psr_sink_crc@dpms_off_psr_active igt@kms_psr_sink_crc@dpms_off_psr_exit igt@kms_psr_sink_crc@primary_blt igt@kms_psr_sink_crc@primary_mmap_cpu igt@kms_psr_sink_crc@primary_mmap_gtt igt@kms_psr_sink_crc@primary_mmap_gtt_waiting igt@kms_psr_sink_crc@primary_page_flip igt@kms_psr_sink_crc@primary_render igt@kms_psr_sink_crc@sprite_blt igt@kms_psr_sink_crc@sprite_mmap_cpu igt@kms_psr_sink_crc@sprite_mmap_gtt igt@kms_psr_sink_crc@sprite_mmap_gtt_waiting igt@kms_psr_sink_crc@sprite_plane_move igt@kms_psr_sink_crc@sprite_plane_onoff igt@kms_psr_sink_crc@sprite_render igt@kms_psr_sink_crc@suspend_psr_active igt@kms_psr_sink_crc@suspend_psr_exit igt@kms_pwrite_crc igt@kms_render@direct-render igt@kms_render@gpu-blit igt@kms_rmfb@close-fd igt@kms_rmfb@rmfb-ioctl igt@kms_rotation_crc@bad-pixel-format igt@kms_rotation_crc@bad-tiling igt@kms_rotation_crc@cursor-rotation-180 igt@kms_rotation_crc@exhaust-fences igt@kms_rotation_crc@primary-rotation-180 igt@kms_rotation_crc@primary-rotation-270 igt@kms_rotation_crc@primary-rotation-90 igt@kms_rotation_crc@primary-rotation-90-flip-stress igt@kms_rotation_crc@primary-rotation-90-y-tiled igt@kms_rotation_crc@sprite-rotation-180 igt@kms_rotation_crc@sprite-rotation-270 igt@kms_rotation_crc@sprite-rotation-90 igt@kms_rotation_crc@sprite-rotation-90-pos-100-0 igt@kms_setmode@clone-exclusive-crtc igt@kms_setmode@invalid-clone-exclusive-crtc igt@kms_setmode@invalid-clone-single-crtc igt@kms_setmode@invalid-clone-single-crtc-stealing igt@kms_sysfs_edid_timing igt@kms_universal_plane@cursor-fb-leak-pipe-a igt@kms_universal_plane@cursor-fb-leak-pipe-b igt@kms_universal_plane@cursor-fb-leak-pipe-c igt@kms_universal_plane@disable-primary-vs-flip-pipe-a igt@kms_universal_plane@disable-primary-vs-flip-pipe-b igt@kms_universal_plane@disable-primary-vs-flip-pipe-c igt@kms_universal_plane@universal-plane-gen9-features-pipe-a igt@kms_universal_plane@universal-plane-gen9-features-pipe-b igt@kms_universal_plane@universal-plane-gen9-features-pipe-c igt@kms_universal_plane@universal-plane-pipe-a-functional igt@kms_universal_plane@universal-plane-pipe-a-sanity igt@kms_universal_plane@universal-plane-pipe-b-functional igt@kms_universal_plane@universal-plane-pipe-b-sanity igt@kms_universal_plane@universal-plane-pipe-c-functional igt@kms_universal_plane@universal-plane-pipe-c-sanity igt@kms_vblank@accuracy igt@kms_vblank@query-busy igt@kms_vblank@query-idle igt@kms_vblank@wait-busy igt@kms_vblank@wait-idle igt@pm_backlight@bad-brightness igt@pm_backlight@fade igt@pm_lpsp@edp-native igt@pm_lpsp@edp-panel-fitter igt@pm_lpsp@non-edp igt@pm_lpsp@screens-disabled igt@pm_rc6_residency@media-rc6-accuracy igt@pm_rc6_residency@rc6-accuracy igt@pm_rc6_residency@rc6p-accuracy igt@pm_rc6_residency@rc6pp-accuracy igt@pm_rpm@cursor igt@pm_rpm@cursor-dpms igt@pm_rpm@debugfs-forcewake-user igt@pm_rpm@debugfs-read igt@pm_rpm@dpms-lpsp igt@pm_rpm@dpms-mode-unset-lpsp igt@pm_rpm@dpms-mode-unset-non-lpsp igt@pm_rpm@dpms-non-lpsp igt@pm_rpm@drm-resources-equal igt@pm_rpm@fences igt@pm_rpm@fences-dpms igt@pm_rpm@gem-evict-pwrite igt@pm_rpm@gem-execbuf igt@pm_rpm@gem-execbuf-stress igt@pm_rpm@gem-execbuf-stress-extra-wait igt@pm_rpm@gem-execbuf-stress-pc8 igt@pm_rpm@gem-idle igt@pm_rpm@gem-mmap-cpu igt@pm_rpm@gem-mmap-gtt igt@pm_rpm@gem-pread igt@pm_rpm@i2c igt@pm_rpm@legacy-planes igt@pm_rpm@legacy-planes-dpms igt@pm_rpm@modeset-lpsp igt@pm_rpm@modeset-lpsp-stress igt@pm_rpm@modeset-lpsp-stress-no-wait igt@pm_rpm@modeset-non-lpsp igt@pm_rpm@modeset-non-lpsp-stress igt@pm_rpm@modeset-non-lpsp-stress-no-wait igt@pm_rpm@modeset-pc8-residency-stress igt@pm_rpm@modeset-stress-extra-wait igt@pm_rpm@pc8-residency igt@pm_rpm@pm-caching igt@pm_rpm@pm-tiling igt@pm_rpm@reg-read-ioctl igt@pm_rpm@sysfs-read igt@pm_rpm@system-suspend igt@pm_rpm@system-suspend-execbuf igt@pm_rpm@system-suspend-modeset igt@pm_rpm@universal-planes igt@pm_rpm@universal-planes-dpms igt@pm_rps@min-max-config-idle igt@pm_rps@min-max-config-loaded igt@pm_rps@reset igt@pm_rps@waitboost igt@pm_sseu@full-enable igt@prime_busy@after-blt igt@prime_busy@after-bsd igt@prime_busy@after-bsd1 igt@prime_busy@after-bsd2 igt@prime_busy@after-render igt@prime_busy@after-vebox igt@prime_busy@before-blt igt@prime_busy@before-bsd igt@prime_busy@before-bsd1 igt@prime_busy@before-bsd2 igt@prime_busy@before-render igt@prime_busy@before-vebox igt@prime_busy@wait-after-blt igt@prime_busy@wait-after-bsd igt@prime_busy@wait-after-bsd1 igt@prime_busy@wait-after-bsd2 igt@prime_busy@wait-after-render igt@prime_busy@wait-after-vebox igt@prime_busy@wait-before-blt igt@prime_busy@wait-before-bsd igt@prime_busy@wait-before-bsd1 igt@prime_busy@wait-before-bsd2 igt@prime_busy@wait-before-render igt@prime_busy@wait-before-vebox igt@prime_mmap@test_aperture_limit igt@prime_mmap@test_correct igt@prime_mmap@test_correct_cpu_write igt@prime_mmap@test_dup igt@prime_mmap@test_errors igt@prime_mmap@test_invalid_sync_flags igt@prime_mmap@test_map_unmap igt@prime_mmap@test_refcounting igt@prime_mmap@test_reprime igt@prime_mmap@test_userptr igt@prime_mmap_coherency@ioctl-errors igt@prime_mmap_coherency@read igt@prime_mmap_coherency@read-and-fail igt@prime_mmap_coherency@write igt@prime_mmap_coherency@write-and-fail igt@prime_mmap_kms@buffer-sharing igt@prime_nv_api@i915_nv_double_export igt@prime_nv_api@i915_nv_double_import igt@prime_nv_api@i915_nv_import_twice igt@prime_nv_api@i915_nv_import_twice_check_flink_name igt@prime_nv_api@i915_nv_import_vs_close igt@prime_nv_api@i915_nv_reimport_twice_check_flink_name igt@prime_nv_api@i915_self_import igt@prime_nv_api@i915_self_import_to_different_fd igt@prime_nv_api@nv_i915_import_twice_check_flink_name igt@prime_nv_api@nv_i915_reimport_twice_check_flink_name igt@prime_nv_api@nv_self_import igt@prime_nv_api@nv_self_import_to_different_fd igt@prime_nv_pcopy@test1_macro igt@prime_nv_pcopy@test1_micro igt@prime_nv_pcopy@test2 igt@prime_nv_pcopy@test3_1 igt@prime_nv_pcopy@test3_2 igt@prime_nv_pcopy@test3_3 igt@prime_nv_pcopy@test3_4 igt@prime_nv_pcopy@test3_5 igt@prime_nv_pcopy@test_semaphore igt@prime_nv_test@i915_blt_fill_nv_read igt@prime_nv_test@i915_import_cpu_mmap igt@prime_nv_test@i915_import_gtt_mmap igt@prime_nv_test@i915_import_pread_pwrite igt@prime_nv_test@i915_nv_sharing igt@prime_nv_test@nv_i915_sharing igt@prime_nv_test@nv_write_i915_cpu_mmap_read igt@prime_nv_test@nv_write_i915_gtt_mmap_read igt@prime_self_import@export-vs-gem_close-race igt@prime_self_import@reimport-vs-gem_close-race igt@prime_udl igt@prime_vgem@busy-blt igt@prime_vgem@busy-bsd igt@prime_vgem@busy-bsd1 igt@prime_vgem@busy-bsd2 igt@prime_vgem@busy-render igt@prime_vgem@busy-vebox igt@prime_vgem@fence-wait-blt igt@prime_vgem@fence-wait-bsd igt@prime_vgem@fence-wait-bsd1 igt@prime_vgem@fence-wait-bsd2 igt@prime_vgem@fence-wait-render igt@prime_vgem@fence-wait-vebox igt@prime_vgem@sync-blt igt@prime_vgem@sync-bsd igt@prime_vgem@sync-bsd1 igt@prime_vgem@sync-bsd2 igt@prime_vgem@sync-render igt@prime_vgem@sync-vebox igt@prime_vgem@wait-blt igt@prime_vgem@wait-bsd igt@prime_vgem@wait-bsd1 igt@prime_vgem@wait-bsd2 igt@prime_vgem@wait-render igt@prime_vgem@wait-vebox igt@sw_sync@alloc_fence igt@sw_sync@alloc_fence_invalid_timeline igt@sw_sync@alloc_merge_fence igt@sw_sync@alloc_timeline igt@sw_sync@sync_busy igt@sw_sync@sync_busy_fork igt@sw_sync@sync_busy_fork_unixsocket igt@sw_sync@sync_expired_merge igt@sw_sync@sync_merge igt@sw_sync@sync_merge_invalid igt@sw_sync@sync_merge_same igt@sw_sync@sync_multi_consumer igt@sw_sync@sync_multi_consumer_producer igt@sw_sync@sync_multi_producer_single_consumer igt@sw_sync@sync_multi_timeline_wait igt@sw_sync@sync_random_merge igt@sw_sync@timeline_closed igt@sw_sync@timeline_closed_signaled igt@sysfs_l3_parity igt@test_rte_check igt@testdisplay igt@tools_test igt@vgem_slow@nohang
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx