[PATCH i-g-t 24/24] tests: Remove 'Run type' documentation field

Mauro Carvalho Chehab mauro.chehab at linux.intel.com
Mon Mar 4 14:52:06 UTC 2024


Just a nitpick:

On Mon,  4 Mar 2024 11:16:17 +0000
Katarzyna Piecielska <katarzyna.piecielska at intel.com> wrote:

> We are no longer relying on 'Run type' field to determine what is being
> run as basic acceptance tests (BATs), so let's remove this field from
> test documentation.

Not exactly true, as Run type is still read from testlists. Better
to describe the patch with something like:

	It has been easier to maintain the Run type field by reading
	it from testlists instead of from C file, as this changes
	dynamically, and different devices may have either have it
	inside, for instance, BAT test list or not.

	So, drop the field from the C file.

With that, feel free to add:

	Acked-by: Mauro Carvalho Chehab <mchehab at kernel.org>

Regards,
Mauro


> 
> Signed-off-by: Katarzyna Piecielska <katarzyna.piecielska at intel.com>
> Cc: Mauro Carvalho Chehab <mauro.chehab at linux.intel.com>
> Cc: Kamil Konieczny <kamil.konieczny at linux.intel.com>
> ---
>  tests/core_auth.c                            |  8 +++----
>  tests/core_getclient.c                       |  2 +-
>  tests/core_getstats.c                        |  2 +-
>  tests/core_getversion.c                      |  2 +-
>  tests/core_hotunplug.c                       |  4 ++--
>  tests/core_setmaster.c                       |  2 +-
>  tests/core_setmaster_vs_auth.c               |  2 +-
>  tests/device_reset.c                         |  2 +-
>  tests/dmabuf.c                               |  2 +-
>  tests/dmabuf_sync_file.c                     |  2 +-
>  tests/drm_mm.c                               |  2 +-
>  tests/drm_read.c                             |  2 +-
>  tests/dumb_buffer.c                          |  2 +-
>  tests/intel/api_intel_allocator.c            |  2 +-
>  tests/intel/api_intel_bb.c                   |  2 +-
>  tests/intel/debugfs_test.c                   |  6 ++---
>  tests/intel/drm_fdinfo.c                     |  2 +-
>  tests/intel/gem_bad_reloc.c                  |  2 +-
>  tests/intel/gem_barrier_race.c               |  2 +-
>  tests/intel/gem_basic.c                      |  4 ++--
>  tests/intel/gem_blits.c                      |  2 +-
>  tests/intel/gem_busy.c                       |  4 ++--
>  tests/intel/gem_caching.c                    |  2 +-
>  tests/intel/gem_ccs.c                        |  2 +-
>  tests/intel/gem_close.c                      |  2 +-
>  tests/intel/gem_close_race.c                 |  6 ++---
>  tests/intel/gem_compute.c                    |  2 +-
>  tests/intel/gem_create.c                     |  2 +-
>  tests/intel/gem_cs_tlb.c                     |  2 +-
>  tests/intel/gem_ctx_bad_destroy.c            |  2 +-
>  tests/intel/gem_ctx_create.c                 |  6 ++---
>  tests/intel/gem_ctx_engines.c                |  2 +-
>  tests/intel/gem_ctx_exec.c                   |  4 ++--
>  tests/intel/gem_ctx_freq.c                   |  2 +-
>  tests/intel/gem_ctx_isolation.c              |  2 +-
>  tests/intel/gem_ctx_param.c                  |  2 +-
>  tests/intel/gem_ctx_persistence.c            |  2 +-
>  tests/intel/gem_ctx_shared.c                 |  2 +-
>  tests/intel/gem_ctx_sseu.c                   |  2 +-
>  tests/intel/gem_ctx_switch.c                 |  2 +-
>  tests/intel/gem_eio.c                        |  2 +-
>  tests/intel/gem_evict_alignment.c            |  2 +-
>  tests/intel/gem_evict_everything.c           |  2 +-
>  tests/intel/gem_exec_alignment.c             |  2 +-
>  tests/intel/gem_exec_async.c                 |  2 +-
>  tests/intel/gem_exec_await.c                 |  2 +-
>  tests/intel/gem_exec_balancer.c              |  2 +-
>  tests/intel/gem_exec_basic.c                 |  2 +-
>  tests/intel/gem_exec_big.c                   |  2 +-
>  tests/intel/gem_exec_capture.c               |  2 +-
>  tests/intel/gem_exec_create.c                |  4 ++--
>  tests/intel/gem_exec_endless.c               |  2 +-
>  tests/intel/gem_exec_fair.c                  |  2 +-
>  tests/intel/gem_exec_fence.c                 | 10 ++++----
>  tests/intel/gem_exec_flush.c                 |  2 +-
>  tests/intel/gem_exec_gttfill.c               |  4 ++--
>  tests/intel/gem_exec_latency.c               |  2 +-
>  tests/intel/gem_exec_lut_handle.c            |  2 +-
>  tests/intel/gem_exec_nop.c                   |  2 +-
>  tests/intel/gem_exec_parallel.c              |  4 ++--
>  tests/intel/gem_exec_params.c                |  2 +-
>  tests/intel/gem_exec_reloc.c                 |  2 +-
>  tests/intel/gem_exec_schedule.c              |  2 +-
>  tests/intel/gem_exec_store.c                 |  4 ++--
>  tests/intel/gem_exec_suspend.c               |  2 +-
>  tests/intel/gem_exec_whisper.c               |  2 +-
>  tests/intel/gem_exercise_blt.c               |  2 +-
>  tests/intel/gem_fd_exhaustion.c              |  2 +-
>  tests/intel/gem_fence_thrash.c               |  2 +-
>  tests/intel/gem_fence_upload.c               |  2 +-
>  tests/intel/gem_fenced_exec_thrash.c         |  2 +-
>  tests/intel/gem_flink_basic.c                |  2 +-
>  tests/intel/gem_flink_race.c                 |  2 +-
>  tests/intel/gem_gpgpu_fill.c                 |  2 +-
>  tests/intel/gem_gtt_cpu_tlb.c                |  2 +-
>  tests/intel/gem_gtt_hog.c                    |  2 +-
>  tests/intel/gem_gtt_speed.c                  |  2 +-
>  tests/intel/gem_huc_copy.c                   |  2 +-
>  tests/intel/gem_linear_blits.c               |  4 ++--
>  tests/intel/gem_lmem_evict.c                 |  2 +-
>  tests/intel/gem_lmem_swapping.c              |  8 +++----
>  tests/intel/gem_lut_handle.c                 |  2 +-
>  tests/intel/gem_madvise.c                    |  2 +-
>  tests/intel/gem_media_fill.c                 |  2 +-
>  tests/intel/gem_media_vme.c                  |  2 +-
>  tests/intel/gem_mmap.c                       |  4 ++--
>  tests/intel/gem_mmap_gtt.c                   |  2 +-
>  tests/intel/gem_mmap_offset.c                |  2 +-
>  tests/intel/gem_mmap_wc.c                    |  2 +-
>  tests/intel/gem_partial_pwrite_pread.c       |  2 +-
>  tests/intel/gem_pipe_control_store_loop.c    |  2 +-
>  tests/intel/gem_ppgtt.c                      |  2 +-
>  tests/intel/gem_pread.c                      |  2 +-
>  tests/intel/gem_pread_after_blit.c           |  2 +-
>  tests/intel/gem_pwrite.c                     |  2 +-
>  tests/intel/gem_pwrite_snooped.c             |  2 +-
>  tests/intel/gem_pxp.c                        |  2 +-
>  tests/intel/gem_read_read_speed.c            |  2 +-
>  tests/intel/gem_readwrite.c                  |  2 +-
>  tests/intel/gem_reg_read.c                   |  2 +-
>  tests/intel/gem_render_copy.c                |  2 +-
>  tests/intel/gem_render_copy_redux.c          |  2 +-
>  tests/intel/gem_render_linear_blits.c        |  4 ++--
>  tests/intel/gem_render_tiled_blits.c         |  4 ++--
>  tests/intel/gem_request_retire.c             |  2 +-
>  tests/intel/gem_reset_stats.c                |  2 +-
>  tests/intel/gem_ringfill.c                   |  4 ++--
>  tests/intel/gem_set_tiling_vs_blt.c          |  2 +-
>  tests/intel/gem_set_tiling_vs_gtt.c          |  2 +-
>  tests/intel/gem_set_tiling_vs_pwrite.c       |  2 +-
>  tests/intel/gem_shrink.c                     |  2 +-
>  tests/intel/gem_softpin.c                    |  6 ++---
>  tests/intel/gem_spin_batch.c                 |  2 +-
>  tests/intel/gem_streaming_writes.c           |  2 +-
>  tests/intel/gem_stress.c                     |  2 +-
>  tests/intel/gem_sync.c                       |  8 +++----
>  tests/intel/gem_tiled_blits.c                |  4 ++--
>  tests/intel/gem_tiled_fence_blits.c          |  4 ++--
>  tests/intel/gem_tiled_partial_pwrite_pread.c |  2 +-
>  tests/intel/gem_tiled_pread_basic.c          |  2 +-
>  tests/intel/gem_tiled_pread_pwrite.c         |  2 +-
>  tests/intel/gem_tiled_swapping.c             |  2 +-
>  tests/intel/gem_tiled_wb.c                   |  2 +-
>  tests/intel/gem_tiled_wc.c                   |  2 +-
>  tests/intel/gem_tiling_max_stride.c          |  2 +-
>  tests/intel/gem_unfence_active_buffers.c     |  2 +-
>  tests/intel/gem_unref_active_buffers.c       |  2 +-
>  tests/intel/gem_userptr_blits.c              |  2 +-
>  tests/intel/gem_vm_create.c                  |  2 +-
>  tests/intel/gem_wait.c                       |  6 ++---
>  tests/intel/gem_watchdog.c                   |  2 +-
>  tests/intel/gem_workarounds.c                |  2 +-
>  tests/intel/gen3_mixed_blits.c               |  2 +-
>  tests/intel/gen3_render_linear_blits.c       |  2 +-
>  tests/intel/gen3_render_mixed_blits.c        |  2 +-
>  tests/intel/gen3_render_tiledx_blits.c       |  2 +-
>  tests/intel/gen3_render_tiledy_blits.c       |  2 +-
>  tests/intel/gen7_exec_parse.c                |  2 +-
>  tests/intel/gen9_exec_parse.c                |  2 +-
>  tests/intel/i915_fb_tiling.c                 |  2 +-
>  tests/intel/i915_getparams_basic.c           |  2 +-
>  tests/intel/i915_hangman.c                   | 18 +++++++--------
>  tests/intel/i915_module_load.c               |  6 ++---
>  tests/intel/i915_pciid.c                     |  2 +-
>  tests/intel/i915_pipe_stress.c               |  2 +-
>  tests/intel/i915_pm_freq_api.c               |  2 +-
>  tests/intel/i915_pm_freq_mult.c              |  2 +-
>  tests/intel/i915_pm_rc6_residency.c          |  2 +-
>  tests/intel/i915_pm_rpm.c                    |  2 +-
>  tests/intel/i915_pm_rps.c                    |  4 ++--
>  tests/intel/i915_pm_sseu.c                   |  2 +-
>  tests/intel/i915_power.c                     |  2 +-
>  tests/intel/i915_query.c                     |  2 +-
>  tests/intel/i915_selftest.c                  |  6 ++---
>  tests/intel/i915_suspend.c                   |  4 ++--
>  tests/intel/intel_hwmon.c                    |  2 +-
>  tests/intel/perf.c                           |  2 +-
>  tests/intel/perf_pmu.c                       |  2 +-
>  tests/intel/prime_busy.c                     |  2 +-
>  tests/intel/prime_mmap.c                     |  2 +-
>  tests/intel/prime_mmap_coherency.c           |  2 +-
>  tests/intel/prime_mmap_kms.c                 |  2 +-
>  tests/intel/prime_self_import.c              |  6 ++---
>  tests/intel/sysfs_defaults.c                 |  2 +-
>  tests/intel/sysfs_heartbeat_interval.c       |  2 +-
>  tests/intel/sysfs_preempt_timeout.c          |  2 +-
>  tests/intel/sysfs_timeslice_duration.c       |  2 +-
>  tests/intel/xe_drm_fdinfo.c                  |  2 +-
>  tests/intel/xe_pm.c                          |  2 +-
>  tests/intel/xe_pm_residency.c                |  2 +-
>  tests/intel/xe_spin_batch.c                  |  4 ++--
>  tests/intel/xe_waitfence.c                   |  2 +-
>  tests/prime_nv_api.c                         |  2 +-
>  tests/prime_nv_pcopy.c                       |  2 +-
>  tests/prime_nv_test.c                        |  2 +-
>  tests/prime_vgem.c                           | 14 ++++++------
>  tests/sriov_basic.c                          |  8 +++----
>  tests/sw_sync.c                              |  2 +-
>  tests/syncobj_basic.c                        |  2 +-
>  tests/syncobj_eventfd.c                      |  2 +-
>  tests/syncobj_timeline.c                     |  2 +-
>  tests/syncobj_wait.c                         |  2 +-
>  tests/vgem_basic.c                           | 24 ++++++++++----------
>  tests/vgem_slow.c                            |  2 +-
>  184 files changed, 259 insertions(+), 259 deletions(-)
> 
> diff --git a/tests/core_auth.c b/tests/core_auth.c
> index 6103d0ffc..469b1194c 100644
> --- a/tests/core_auth.c
> +++ b/tests/core_auth.c
> @@ -53,19 +53,19 @@
>   *
>   * SUBTEST: basic-auth
>   * Description: Test magic numbers for master and slave.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: getclient-master-drop
>   * Description: Use 2 clients, check second is authenticated even when first dropped.
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: getclient-simple
>   * Description: Check drm client is always authenticated.
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: many-magics
>   * Description: Test authentication and magic numbers uniqness for rlimit slaves.
> - * Run type: FULL
> + *
>   */
>  
>  #ifndef __linux__
> diff --git a/tests/core_getclient.c b/tests/core_getclient.c
> index 839fae36a..54e283b15 100644
> --- a/tests/core_getclient.c
> +++ b/tests/core_getclient.c
> @@ -37,7 +37,7 @@
>   * Description: Tests the DRM_IOCTL_GET_CLIENT ioctl.
>   * Feature: core
>   * Functionality: permission management for clients
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/core_getstats.c b/tests/core_getstats.c
> index 1a8ad22c7..d39f93130 100644
> --- a/tests/core_getstats.c
> +++ b/tests/core_getstats.c
> @@ -38,7 +38,7 @@
>   * Description: Tests the DRM_IOCTL_GET_STATS ioctl.
>   * Feature: core
>   * Functionality: DRM memory management
> - * Run type: FULL
> + *
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> index 9945c3855..6cdff53f5 100644
> --- a/tests/core_getversion.c
> +++ b/tests/core_getversion.c
> @@ -34,7 +34,7 @@
>   * Description: Tests the DRM_IOCTL_GET_VERSION ioctl and libdrm's drmGetVersion() interface to it.
>   * Feature: core
>   * Functionality: permission management for clients
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/core_hotunplug.c b/tests/core_hotunplug.c
> index f578afa4a..eba21ea9d 100644
> --- a/tests/core_hotunplug.c
> +++ b/tests/core_hotunplug.c
> @@ -47,7 +47,7 @@
>   * Category: Software building block
>   * Sub-category: driver
>   * Functionality: device hotplug
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: hotrebind
>   * Description: Check if the driver can be cleanly rebound to a device with a
> @@ -76,7 +76,7 @@
>   * SUBTEST: unbind-rebind
>   * Description: Check if the driver can be cleanly unbound from a device
>   *		believed to be closed, then rebound
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: unplug-rescan
>   * Description: Check if a device believed to be closed can be cleanly
> diff --git a/tests/core_setmaster.c b/tests/core_setmaster.c
> index 04ee6b8b5..ba85471b5 100644
> --- a/tests/core_setmaster.c
> +++ b/tests/core_setmaster.c
> @@ -44,7 +44,7 @@
>   * Description: Check that Drop/SetMaster behaves correctly wrt root/user access
>   * Feature: core
>   * Functionality: permission management for clients
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/core_setmaster_vs_auth.c b/tests/core_setmaster_vs_auth.c
> index b80ed3879..9d6e509f6 100644
> --- a/tests/core_setmaster_vs_auth.c
> +++ b/tests/core_setmaster_vs_auth.c
> @@ -46,7 +46,7 @@
>   * Description: Check that drop/setMaster correctly transfer master state
>   * Feature: core
>   * Functionality: permission management for clients
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/device_reset.c b/tests/device_reset.c
> index 817cbc285..018c8a9ac 100644
> --- a/tests/device_reset.c
> +++ b/tests/device_reset.c
> @@ -23,7 +23,7 @@
>   * Functionality: reset
>   * Sub-category: Reset
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: cold-reset-bound
>   * Description: Cold Resets device with bound driver
> diff --git a/tests/dmabuf.c b/tests/dmabuf.c
> index 977b04043..2c242840d 100644
> --- a/tests/dmabuf.c
> +++ b/tests/dmabuf.c
> @@ -32,7 +32,7 @@
>   * Functionality: DRM
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: all-tests
>   *
> diff --git a/tests/dmabuf_sync_file.c b/tests/dmabuf_sync_file.c
> index 57f1ce2bc..01021236a 100644
> --- a/tests/dmabuf_sync_file.c
> +++ b/tests/dmabuf_sync_file.c
> @@ -16,7 +16,7 @@ IGT_TEST_DESCRIPTION("Tests for sync_file support in dma-buf");
>   * Description: Tests for sync_file support in dma-buf
>   * Functionality: dmabuf
>   * Sub-category: Core
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: export-basic
>   * SUBTEST: export-before-signal
> diff --git a/tests/drm_mm.c b/tests/drm_mm.c
> index 9793bfd6c..d464276df 100644
> --- a/tests/drm_mm.c
> +++ b/tests/drm_mm.c
> @@ -31,7 +31,7 @@
>   * Functionality: DRM memory management
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: drm_mm
>   *
> diff --git a/tests/drm_read.c b/tests/drm_read.c
> index f8ef324fa..dc0e106d5 100644
> --- a/tests/drm_read.c
> +++ b/tests/drm_read.c
> @@ -56,7 +56,7 @@ IGT_TEST_DESCRIPTION("Call read(drm) and see if it behaves.");
>   * Category: Infrastructure
>   * Functionality: DRM memory managemnt
>   * Sub-category: uapi
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: invalid-buffer
>   * SUBTEST: fault-buffer
> diff --git a/tests/dumb_buffer.c b/tests/dumb_buffer.c
> index d76f0c70f..99ad9f96d 100644
> --- a/tests/dumb_buffer.c
> +++ b/tests/dumb_buffer.c
> @@ -55,7 +55,7 @@
>   * Description: This is a test for the generic dumb buffer interface.
>   * Feature: prime
>   * Functionality: ioctl
> - * Run type: FULL
> + *
>   * Sub-category: uapi
>   * Test category: Compositor
>   *
> diff --git a/tests/intel/api_intel_allocator.c b/tests/intel/api_intel_allocator.c
> index f260250d4..31212f564 100644
> --- a/tests/intel/api_intel_allocator.c
> +++ b/tests/intel/api_intel_allocator.c
> @@ -18,7 +18,7 @@
>   * Category: Infrastructure
>   * Functionality: virtual address
>   * Description: checking the virtual address ranges
> - * Run type: FULL
> + *
>   * Sub-category: IGT Lib
>   * Test category: GEM_Legacy
>   * Feature: igt_core
> diff --git a/tests/intel/api_intel_bb.c b/tests/intel/api_intel_bb.c
> index 74e334581..927412295 100644
> --- a/tests/intel/api_intel_bb.c
> +++ b/tests/intel/api_intel_bb.c
> @@ -49,7 +49,7 @@
>   * Functionality: dummy buffer creation & submission
>   * Sub-category: IGT Lib
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: add-remove-objects
>   *
> diff --git a/tests/intel/debugfs_test.c b/tests/intel/debugfs_test.c
> index 9706b81e1..1705baa1b 100644
> --- a/tests/intel/debugfs_test.c
> +++ b/tests/intel/debugfs_test.c
> @@ -37,15 +37,15 @@
>   * Functionality: debugfs
>   * Sub-category: uapi
>   * Test category: uapi
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-hwmon
>   * Description: Read all entries from hwmon path validating debugfs entries
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: read_all_entries
>   * Description: Read all entries from debugfs path validating debugfs entries
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: read_all_entries_display_off
>   * Description: Read all debugfs entries with display on/off.
> diff --git a/tests/intel/drm_fdinfo.c b/tests/intel/drm_fdinfo.c
> index 65d942330..3ed53d576 100644
> --- a/tests/intel/drm_fdinfo.c
> +++ b/tests/intel/drm_fdinfo.c
> @@ -40,7 +40,7 @@
>   * Functionality: client_busyness
>   * Sub-category: FDinfo
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: all-busy-check-all
>   *
> diff --git a/tests/intel/gem_bad_reloc.c b/tests/intel/gem_bad_reloc.c
> index 8e17d6630..a7de463c2 100644
> --- a/tests/intel/gem_bad_reloc.c
> +++ b/tests/intel/gem_bad_reloc.c
> @@ -49,7 +49,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: relocations
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: negative-reloc
>   * Description: SNA behaviour is compressing batch buffer which leads to
> diff --git a/tests/intel/gem_barrier_race.c b/tests/intel/gem_barrier_race.c
> index 7f434a68c..ceb8c2a33 100644
> --- a/tests/intel/gem_barrier_race.c
> +++ b/tests/intel/gem_barrier_race.c
> @@ -24,7 +24,7 @@
>   * Category: Desktop client
>   * Sub-category: CMD submission
>   * Functionality: barrier
> - * Run type: FULL
> + *
>   * Test category: GEM_Legacy
>   *
>   * SUBTEST: remote-request
> diff --git a/tests/intel/gem_basic.c b/tests/intel/gem_basic.c
> index 513113cd1..6b046e36b 100644
> --- a/tests/intel/gem_basic.c
> +++ b/tests/intel/gem_basic.c
> @@ -49,7 +49,7 @@
>   * Functionality: driver handler
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: bad-close
>   * Description: Verify that gem_close fails with bad params.
> @@ -63,7 +63,7 @@
>   * SUBTEST: multigpu-create-close
>   * Description: Verify basic functionality of gem_create and gem_close on multi-GPU.
>   * Feature: gem_core, multigpu
> - * Run type: FULL
> + *
>   * Test category: MultiGPU
>   */
>  
> diff --git a/tests/intel/gem_blits.c b/tests/intel/gem_blits.c
> index b9d0b5f87..1f3edeeee 100644
> --- a/tests/intel/gem_blits.c
> +++ b/tests/intel/gem_blits.c
> @@ -33,7 +33,7 @@
>   * Category: Infrastructure
>   * Feature: blitter
>   * Functionality: command streamer
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_busy.c b/tests/intel/gem_busy.c
> index 7baaac41f..921e4865d 100644
> --- a/tests/intel/gem_busy.c
> +++ b/tests/intel/gem_busy.c
> @@ -38,7 +38,7 @@
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
>   * Feature: cmd_submission
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: busy
>   * Description: Basic test to check busyness of each engine.
> @@ -46,7 +46,7 @@
>   * SUBTEST: busy at all
>   *
>   * SUBTEST: busy at all-engines
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: close-race
>   * Description: Test to check race condition by randomly closing the handle
> diff --git a/tests/intel/gem_caching.c b/tests/intel/gem_caching.c
> index 4a95cf528..9a1b29d48 100644
> --- a/tests/intel/gem_caching.c
> +++ b/tests/intel/gem_caching.c
> @@ -46,7 +46,7 @@
>   * Description: Test snoop consistency when touching partial cachelines.
>   * Feature: caching
>   * Functionality: coherency
> - * Run type: FULL
> + *
>   * Sub-category: Caching
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_ccs.c b/tests/intel/gem_ccs.c
> index e6257aeac..a550e05ec 100644
> --- a/tests/intel/gem_ccs.c
> +++ b/tests/intel/gem_ccs.c
> @@ -23,7 +23,7 @@
>   * Sub-category: Flat-ccs
>   * Category: Desktop \ Server
>   * Functionality: block-copy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: block-copy-compressed
>   * Description: Check block-copy flatccs compressed blit
> diff --git a/tests/intel/gem_close.c b/tests/intel/gem_close.c
> index 91cda5bdc..c84b5635e 100644
> --- a/tests/intel/gem_close.c
> +++ b/tests/intel/gem_close.c
> @@ -30,7 +30,7 @@
>   * Category: Infrastructure
>   * Feature: mapping
>   * Functionality: driver handler
> - * Run type: FULL
> + *
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_close_race.c b/tests/intel/gem_close_race.c
> index 9c2034ad3..d8f6ef6f9 100644
> --- a/tests/intel/gem_close_race.c
> +++ b/tests/intel/gem_close_race.c
> @@ -56,16 +56,16 @@
>   * Functionality: driver handler
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-process
>   * Description: Basic workload submission.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-threads
>   * Description: Share buffer handle across different drm fd's and trying to
>   *		race gem_close against continuous workload with minimum timeout.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: contexts
>   * Description: Share buffer handle across different drm fd's and trying to
> diff --git a/tests/intel/gem_compute.c b/tests/intel/gem_compute.c
> index 8d0214c4d..a42e9875d 100644
> --- a/tests/intel/gem_compute.c
> +++ b/tests/intel/gem_compute.c
> @@ -8,7 +8,7 @@
>   * Category: Hardware building block
>   * Sub-category: compute
>   * Test category: functionality test
> - * Run type: BAT
> + *
>   */
>  
>  #include <string.h>
> diff --git a/tests/intel/gem_create.c b/tests/intel/gem_create.c
> index ae9575089..c799a4991 100644
> --- a/tests/intel/gem_create.c
> +++ b/tests/intel/gem_create.c
> @@ -71,7 +71,7 @@
>   * Functionality: buffer management
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: busy-create
>   * Description: Create buffer objects while GPU is busy.
> diff --git a/tests/intel/gem_cs_tlb.c b/tests/intel/gem_cs_tlb.c
> index 2379eef0e..0eec7e36c 100644
> --- a/tests/intel/gem_cs_tlb.c
> +++ b/tests/intel/gem_cs_tlb.c
> @@ -58,7 +58,7 @@
>   * Description: Check whether we correctly invalidate the cs tlb.
>   * Feature: mapping
>   * Functionality: TLB invalidate
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_ctx_bad_destroy.c b/tests/intel/gem_ctx_bad_destroy.c
> index b6575e2d8..b5c3cfb75 100644
> --- a/tests/intel/gem_ctx_bad_destroy.c
> +++ b/tests/intel/gem_ctx_bad_destroy.c
> @@ -40,7 +40,7 @@
>   * Description: Negative test cases for destroy contexts.
>   * Feature: context
>   * Functionality: context
> - * Run type: FULL
> + *
>   * Sub-category: Context
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_ctx_create.c b/tests/intel/gem_ctx_create.c
> index 5fb0f9a1f..33e48f86f 100644
> --- a/tests/intel/gem_ctx_create.c
> +++ b/tests/intel/gem_ctx_create.c
> @@ -43,7 +43,7 @@
>   * Functionality: context
>   * Sub-category: Context
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: active
>   * Description: For each engine calculate the average performance of context
> @@ -55,11 +55,11 @@
>   *
>   * SUBTEST: basic
>   * Description: Test random context creation
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-files
>   * Description: Exercise implicit per-fd context creation
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: ext-param
>   * Description: Verify valid and invalid context extensions
> diff --git a/tests/intel/gem_ctx_engines.c b/tests/intel/gem_ctx_engines.c
> index 75770e1f1..623a050f1 100644
> --- a/tests/intel/gem_ctx_engines.c
> +++ b/tests/intel/gem_ctx_engines.c
> @@ -48,7 +48,7 @@
>   * Category: Infrastructure
>   * Feature: context
>   * Functionality: context
> - * Run type: FULL
> + *
>   * Sub-category: Context
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_ctx_exec.c b/tests/intel/gem_ctx_exec.c
> index 20d42d5b0..ada868c95 100644
> --- a/tests/intel/gem_ctx_exec.c
> +++ b/tests/intel/gem_ctx_exec.c
> @@ -55,11 +55,11 @@
>   * Functionality: execbuf
>   * Sub-category: Context
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   * Description: Check the basic context batch buffer execution.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-close-race
>   * Description: Race the execution and interrupt handlers along a context,
> diff --git a/tests/intel/gem_ctx_freq.c b/tests/intel/gem_ctx_freq.c
> index 8c0d7db3c..4575bc5ff 100644
> --- a/tests/intel/gem_ctx_freq.c
> +++ b/tests/intel/gem_ctx_freq.c
> @@ -42,7 +42,7 @@
>   * Category: Server
>   * Feature: context
>   * Functionality: frequency management
> - * Run type: FULL
> + *
>   * Sub-category: Performance
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_ctx_isolation.c b/tests/intel/gem_ctx_isolation.c
> index 89c023e09..3265c1101 100644
> --- a/tests/intel/gem_ctx_isolation.c
> +++ b/tests/intel/gem_ctx_isolation.c
> @@ -33,7 +33,7 @@
>   * Functionality: priv/non-priv registers
>   * Sub-category: Security
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: clean
>   *
> diff --git a/tests/intel/gem_ctx_param.c b/tests/intel/gem_ctx_param.c
> index c6fa31875..6da0276e1 100644
> --- a/tests/intel/gem_ctx_param.c
> +++ b/tests/intel/gem_ctx_param.c
> @@ -38,7 +38,7 @@
>   * Functionality: context
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   * Description: Basic test for context get/set param ioctls using valid context
> diff --git a/tests/intel/gem_ctx_persistence.c b/tests/intel/gem_ctx_persistence.c
> index 3f10c0fa3..fabe47e27 100644
> --- a/tests/intel/gem_ctx_persistence.c
> +++ b/tests/intel/gem_ctx_persistence.c
> @@ -52,7 +52,7 @@
>   * Functionality: context
>   * Sub-category: Compute
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: engines-cleanup
>   *
> diff --git a/tests/intel/gem_ctx_shared.c b/tests/intel/gem_ctx_shared.c
> index 8b045e20a..ffb2a8ba4 100644
> --- a/tests/intel/gem_ctx_shared.c
> +++ b/tests/intel/gem_ctx_shared.c
> @@ -55,7 +55,7 @@
>   * Functionality: shared contex
>   * Sub-category: Context
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: Q-in-order
>   *
> diff --git a/tests/intel/gem_ctx_sseu.c b/tests/intel/gem_ctx_sseu.c
> index a9d400c2d..8a55146f9 100644
> --- a/tests/intel/gem_ctx_sseu.c
> +++ b/tests/intel/gem_ctx_sseu.c
> @@ -51,7 +51,7 @@
>   * Sub-category: uapi
>   * Category: Desktop client
>   * Functionality: sseu
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: engines
>   *
> diff --git a/tests/intel/gem_ctx_switch.c b/tests/intel/gem_ctx_switch.c
> index 483aede20..a90616d63 100644
> --- a/tests/intel/gem_ctx_switch.c
> +++ b/tests/intel/gem_ctx_switch.c
> @@ -51,7 +51,7 @@
>   * Category: Desktop client
>   * Sub-category: CMD Submission
>   * Functionality: context switching
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: all-heavy
>   *
> diff --git a/tests/intel/gem_eio.c b/tests/intel/gem_eio.c
> index d6d12bd08..25b523a3a 100644
> --- a/tests/intel/gem_eio.c
> +++ b/tests/intel/gem_eio.c
> @@ -61,7 +61,7 @@
>   * Functionality: reset
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: banned
>   *
> diff --git a/tests/intel/gem_evict_alignment.c b/tests/intel/gem_evict_alignment.c
> index 7cd11d169..b0c2bde3e 100644
> --- a/tests/intel/gem_evict_alignment.c
> +++ b/tests/intel/gem_evict_alignment.c
> @@ -53,7 +53,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: misalignment
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: major-hang
>   *
> diff --git a/tests/intel/gem_evict_everything.c b/tests/intel/gem_evict_everything.c
> index 578018e4d..2bba225e9 100644
> --- a/tests/intel/gem_evict_everything.c
> +++ b/tests/intel/gem_evict_everything.c
> @@ -54,7 +54,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: eviction
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: forked-interruptible
>   *
> diff --git a/tests/intel/gem_exec_alignment.c b/tests/intel/gem_exec_alignment.c
> index 40ff15030..ada27e65e 100644
> --- a/tests/intel/gem_exec_alignment.c
> +++ b/tests/intel/gem_exec_alignment.c
> @@ -51,7 +51,7 @@
>   * Description: Exercises the basic execbuffer using object alignments
>   * Feature: cmd_submission
>   * Functionality: execbuf
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_exec_async.c b/tests/intel/gem_exec_async.c
> index 8db8fbf3c..3171d3534 100644
> --- a/tests/intel/gem_exec_async.c
> +++ b/tests/intel/gem_exec_async.c
> @@ -30,7 +30,7 @@
>   * Description: Check that we can issue concurrent writes across the engines.
>   * Feature: cmd_submission
>   * Functionality: concurent writes
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_exec_await.c b/tests/intel/gem_exec_await.c
> index b2b8218bf..19367facd 100644
> --- a/tests/intel/gem_exec_await.c
> +++ b/tests/intel/gem_exec_await.c
> @@ -48,7 +48,7 @@
>   * Category: Infrastructure
>   * Feature: cmd_submission
>   * Functionality: requests
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_exec_balancer.c b/tests/intel/gem_exec_balancer.c
> index efa875889..36f610354 100644
> --- a/tests/intel/gem_exec_balancer.c
> +++ b/tests/intel/gem_exec_balancer.c
> @@ -46,7 +46,7 @@
>   * Functionality: load balancing
>   * Sub-category: CMD submission
>   * Test category: Media & Compute
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bonded-chain
>   *
> diff --git a/tests/intel/gem_exec_basic.c b/tests/intel/gem_exec_basic.c
> index aae773987..7dc2cf262 100644
> --- a/tests/intel/gem_exec_basic.c
> +++ b/tests/intel/gem_exec_basic.c
> @@ -31,7 +31,7 @@
>   * Category: Infrastructure
>   * Feature: cmd_submission
>   * Functionality: execbuf
> - * Run type: BAT
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_exec_big.c b/tests/intel/gem_exec_big.c
> index f22be96db..373e845eb 100644
> --- a/tests/intel/gem_exec_big.c
> +++ b/tests/intel/gem_exec_big.c
> @@ -56,7 +56,7 @@
>   * Functionality: large nop batch
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: exhaustive
>   *
> diff --git a/tests/intel/gem_exec_capture.c b/tests/intel/gem_exec_capture.c
> index 3617dd994..d9d10c713 100644
> --- a/tests/intel/gem_exec_capture.c
> +++ b/tests/intel/gem_exec_capture.c
> @@ -39,7 +39,7 @@
>   * Functionality: offline debugging
>   * Sub-category: Debugger
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: capture
>   *
> diff --git a/tests/intel/gem_exec_create.c b/tests/intel/gem_exec_create.c
> index 1d5c2512f..29953ea4b 100644
> --- a/tests/intel/gem_exec_create.c
> +++ b/tests/intel/gem_exec_create.c
> @@ -54,12 +54,12 @@
>   *		some of the symptoms this test look for include mysterious hangs.
>   * Feature: cmd_submission
>   * Functionality: buffer management
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
>   * SUBTEST: basic
> - * Run type: BAT
> + *
>   * Description: Check if we kill system by overloading it with active objects
>   *		iterating over all engines.
>   *
> diff --git a/tests/intel/gem_exec_endless.c b/tests/intel/gem_exec_endless.c
> index b7e2bb429..cf5012e1c 100644
> --- a/tests/intel/gem_exec_endless.c
> +++ b/tests/intel/gem_exec_endless.c
> @@ -35,7 +35,7 @@
>   * Category: Server
>   * Feature: cmd_submission
>   * Functionality: compute
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: Compute
>   *
> diff --git a/tests/intel/gem_exec_fair.c b/tests/intel/gem_exec_fair.c
> index 2c33c0187..71d5b3039 100644
> --- a/tests/intel/gem_exec_fair.c
> +++ b/tests/intel/gem_exec_fair.c
> @@ -33,7 +33,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: multi-client systems
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-deadline
>   *
> diff --git a/tests/intel/gem_exec_fence.c b/tests/intel/gem_exec_fence.c
> index a0cfc1378..db6437c26 100644
> --- a/tests/intel/gem_exec_fence.c
> +++ b/tests/intel/gem_exec_fence.c
> @@ -43,7 +43,7 @@
>   * Functionality: semaphore
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: await-hang
>   * Description: Check for explicit fence with async wait on each engine with a
> @@ -51,13 +51,13 @@
>   *
>   * SUBTEST: basic-await
>   * Description: Basic check for explicit fence with async wait on each engine.
> - * Run type: BAT
> + *
>   * Test category: MultiTile
>   *
>   * SUBTEST: basic-busy
>   * Description: Basic check for explicit fence on each busy engine.
>   * Feature: cmd_submission, multitile, synchronization
> - * Run type: BAT
> + *
>   * Test category: MultiTile
>   *
>   * SUBTEST: basic-busy-all
> @@ -69,7 +69,7 @@
>   * Description: Basic check for explicit fence with additional wait time on
>   *		each busy engine.
>   * Feature: cmd_submission, multitile, synchronization
> - * Run type: BAT
> + *
>   * Test category: MultiTile
>   *
>   * SUBTEST: basic-wait-all
> @@ -113,7 +113,7 @@
>   * SUBTEST: nb-await
>   * Description: Check for explicit fence with non-blocking wait on each engine.
>   * Feature: cmd_submission, multitile, synchronization
> - * Run type: BAT
> + *
>   * Test category: MultiTile
>   *
>   * SUBTEST: nb-await-hang
> diff --git a/tests/intel/gem_exec_flush.c b/tests/intel/gem_exec_flush.c
> index a540d1f30..2793e60d0 100644
> --- a/tests/intel/gem_exec_flush.c
> +++ b/tests/intel/gem_exec_flush.c
> @@ -34,7 +34,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: execbuf
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-batch-kernel-default-cmd
>   * Feature: cmd_submission, command_parser
> diff --git a/tests/intel/gem_exec_gttfill.c b/tests/intel/gem_exec_gttfill.c
> index b1063437b..1c902ee92 100644
> --- a/tests/intel/gem_exec_gttfill.c
> +++ b/tests/intel/gem_exec_gttfill.c
> @@ -34,14 +34,14 @@
>   * Functionality: execbuf
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: all-engines
>   * Description: Stress test check behaviour/correctness of handling batches to fill gtt
>   *
>   * SUBTEST: basic
>   * Description: Checks if it can handle enough batches to fill gtt
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: engines
>   * Description: Checks the correctness of handling enough batches to fill gtt for each engine
> diff --git a/tests/intel/gem_exec_latency.c b/tests/intel/gem_exec_latency.c
> index 42955e97a..196ae998a 100644
> --- a/tests/intel/gem_exec_latency.c
> +++ b/tests/intel/gem_exec_latency.c
> @@ -53,7 +53,7 @@
>   * Sub-category: CMD submission
>   * Functionality: execbuf
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: context-preempt
>   *
> diff --git a/tests/intel/gem_exec_lut_handle.c b/tests/intel/gem_exec_lut_handle.c
> index a03a716e5..dbdcf3788 100644
> --- a/tests/intel/gem_exec_lut_handle.c
> +++ b/tests/intel/gem_exec_lut_handle.c
> @@ -46,7 +46,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: execbuf
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_exec_nop.c b/tests/intel/gem_exec_nop.c
> index 48308312e..739e29a0b 100644
> --- a/tests/intel/gem_exec_nop.c
> +++ b/tests/intel/gem_exec_nop.c
> @@ -55,7 +55,7 @@
>   * Functionality: execbuf
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-parallel
>   *
> diff --git a/tests/intel/gem_exec_parallel.c b/tests/intel/gem_exec_parallel.c
> index fdf22cbea..074ac3c41 100644
> --- a/tests/intel/gem_exec_parallel.c
> +++ b/tests/intel/gem_exec_parallel.c
> @@ -42,14 +42,14 @@
>   * Functionality: parallel clients
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   *
>   * SUBTEST: contexts
>   *
>   * SUBTEST: engines
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: fds
>   *
> diff --git a/tests/intel/gem_exec_params.c b/tests/intel/gem_exec_params.c
> index 912c4f856..36cc4ca08 100644
> --- a/tests/intel/gem_exec_params.c
> +++ b/tests/intel/gem_exec_params.c
> @@ -51,7 +51,7 @@
>   * Functionality: execbuf
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: DR1-dirt
>   *
> diff --git a/tests/intel/gem_exec_reloc.c b/tests/intel/gem_exec_reloc.c
> index f3a8a45c0..fe4f45495 100644
> --- a/tests/intel/gem_exec_reloc.c
> +++ b/tests/intel/gem_exec_reloc.c
> @@ -37,7 +37,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: relocations
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-active
>   * Feature: cmd_submission
> diff --git a/tests/intel/gem_exec_schedule.c b/tests/intel/gem_exec_schedule.c
> index 41dfc394b..d8fb7941e 100644
> --- a/tests/intel/gem_exec_schedule.c
> +++ b/tests/intel/gem_exec_schedule.c
> @@ -52,7 +52,7 @@
>   * Functionality: execution order
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: deep
>   * SUBTEST: fairslice
> diff --git a/tests/intel/gem_exec_store.c b/tests/intel/gem_exec_store.c
> index a5a6538cb..9c436b70b 100644
> --- a/tests/intel/gem_exec_store.c
> +++ b/tests/intel/gem_exec_store.c
> @@ -42,12 +42,12 @@
>   * Functionality: coherency
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   * Description: Verify that all capable engines can store dwords to a common
>   *		buffer object
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: cachelines
>   * Description: Verify that each capable engine can store a dword to different
> diff --git a/tests/intel/gem_exec_suspend.c b/tests/intel/gem_exec_suspend.c
> index 1d185c56b..55cd80b07 100644
> --- a/tests/intel/gem_exec_suspend.c
> +++ b/tests/intel/gem_exec_suspend.c
> @@ -43,7 +43,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: suspend
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   * Description: Check basic functionality without any suspend/resume cycle.
> diff --git a/tests/intel/gem_exec_whisper.c b/tests/intel/gem_exec_whisper.c
> index 29ed163cc..e28f2374c 100644
> --- a/tests/intel/gem_exec_whisper.c
> +++ b/tests/intel/gem_exec_whisper.c
> @@ -44,7 +44,7 @@
>   * Functionality: execbuf
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-contexts
>   * SUBTEST: basic-contexts-all
> diff --git a/tests/intel/gem_exercise_blt.c b/tests/intel/gem_exercise_blt.c
> index f8fc689ff..4146457a3 100644
> --- a/tests/intel/gem_exercise_blt.c
> +++ b/tests/intel/gem_exercise_blt.c
> @@ -18,7 +18,7 @@
>   * Category: Desktop client
>   * Functionality: blitter
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: fast-copy
>   * Description: Check fast-copy blit blitter
> diff --git a/tests/intel/gem_fd_exhaustion.c b/tests/intel/gem_fd_exhaustion.c
> index 0bf7b309a..886f39426 100644
> --- a/tests/intel/gem_fd_exhaustion.c
> +++ b/tests/intel/gem_fd_exhaustion.c
> @@ -39,7 +39,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: fd exhaustion
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_fence_thrash.c b/tests/intel/gem_fence_thrash.c
> index 0c9be92df..b07c6133a 100644
> --- a/tests/intel/gem_fence_thrash.c
> +++ b/tests/intel/gem_fence_thrash.c
> @@ -49,7 +49,7 @@
>   * Sub-category: Fences
>   * Category: Desktop client
>   * Functionality: synchronization
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bo-copy
>   *
> diff --git a/tests/intel/gem_fence_upload.c b/tests/intel/gem_fence_upload.c
> index 074908d81..06f6b666c 100644
> --- a/tests/intel/gem_fence_upload.c
> +++ b/tests/intel/gem_fence_upload.c
> @@ -46,7 +46,7 @@
>   * Sub-category: Fences
>   * Category: Desktop client
>   * Functionality: synchronization
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: performance
>   *
> diff --git a/tests/intel/gem_fenced_exec_thrash.c b/tests/intel/gem_fenced_exec_thrash.c
> index b26eb7780..8e09be51a 100644
> --- a/tests/intel/gem_fenced_exec_thrash.c
> +++ b/tests/intel/gem_fenced_exec_thrash.c
> @@ -40,7 +40,7 @@
>   * Sub-category: Fences
>   * Category: Desktop client
>   * Functionality: synchronization
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: 2-spare-fences
>   *
> diff --git a/tests/intel/gem_flink_basic.c b/tests/intel/gem_flink_basic.c
> index 85cd78a46..bed1f8ec6 100644
> --- a/tests/intel/gem_flink_basic.c
> +++ b/tests/intel/gem_flink_basic.c
> @@ -46,7 +46,7 @@
>   * Functionality: buffer management
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: bad-flink
>   * Description: Verify that GEM_FLINK ioctl with invalid gem object fails.
> diff --git a/tests/intel/gem_flink_race.c b/tests/intel/gem_flink_race.c
> index 41c15f298..7f2f2a6bc 100644
> --- a/tests/intel/gem_flink_race.c
> +++ b/tests/intel/gem_flink_race.c
> @@ -41,7 +41,7 @@
>   * Description: Check for flink/open vs. gem close races.
>   * Feature: xorg_dri2
>   * Functionality: buffer management
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_gpgpu_fill.c b/tests/intel/gem_gpgpu_fill.c
> index 535ac0cc8..20ec8d394 100644
> --- a/tests/intel/gem_gpgpu_fill.c
> +++ b/tests/intel/gem_gpgpu_fill.c
> @@ -55,7 +55,7 @@
>   * Sub-category: GPGPU
>   * Test category: GEM_Legacy
>   * Feature: compute
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   */
> diff --git a/tests/intel/gem_gtt_cpu_tlb.c b/tests/intel/gem_gtt_cpu_tlb.c
> index 9d9068d31..475992385 100644
> --- a/tests/intel/gem_gtt_cpu_tlb.c
> +++ b/tests/intel/gem_gtt_cpu_tlb.c
> @@ -50,7 +50,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: mapping
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_gtt_hog.c b/tests/intel/gem_gtt_hog.c
> index 247b31da5..3d0775f03 100644
> --- a/tests/intel/gem_gtt_hog.c
> +++ b/tests/intel/gem_gtt_hog.c
> @@ -47,7 +47,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: gtt
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_gtt_speed.c b/tests/intel/gem_gtt_speed.c
> index 6cc34ce87..8200683e8 100644
> --- a/tests/intel/gem_gtt_speed.c
> +++ b/tests/intel/gem_gtt_speed.c
> @@ -47,7 +47,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: gtt
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_huc_copy.c b/tests/intel/gem_huc_copy.c
> index 311c2fc59..7180dc4ae 100644
> --- a/tests/intel/gem_huc_copy.c
> +++ b/tests/intel/gem_huc_copy.c
> @@ -42,7 +42,7 @@
>   * Sub-category: HUC
>   * Category: Desktop client
>   * Functionality: huc
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: huc-copy
>   * Description:
> diff --git a/tests/intel/gem_linear_blits.c b/tests/intel/gem_linear_blits.c
> index 64f220cb3..c05b02006 100644
> --- a/tests/intel/gem_linear_blits.c
> +++ b/tests/intel/gem_linear_blits.c
> @@ -57,11 +57,11 @@
>   * Functionality: blitter
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   * Description: Basic blitter functionality check with 2 buffers
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: interruptible
>   * Description: Test with interrupts in between the parent process
> diff --git a/tests/intel/gem_lmem_evict.c b/tests/intel/gem_lmem_evict.c
> index 1574bbb9f..d11454774 100644
> --- a/tests/intel/gem_lmem_evict.c
> +++ b/tests/intel/gem_lmem_evict.c
> @@ -14,7 +14,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: local memory eviction
> - * Run type: FULL
> + *
>   * Test category: GEM_Legacy
>   *
>   * SUBTEST: dontneed-evict-race
> diff --git a/tests/intel/gem_lmem_swapping.c b/tests/intel/gem_lmem_swapping.c
> index d38a04673..2e9ca5fb4 100644
> --- a/tests/intel/gem_lmem_swapping.c
> +++ b/tests/intel/gem_lmem_swapping.c
> @@ -35,7 +35,7 @@
>   *
>   * SUBTEST: basic
>   * Description: Exercise local memory swapping to system memory
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: heavy-multi
>   * Description: Exercise local memory swapping to system memory
> @@ -69,7 +69,7 @@
>   *
>   * SUBTEST: parallel-random-engines
>   * Description: Exercise local memory swapping to system memory
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: parallel-random-verify
>   * Description: Exercise local memory swapping to system memory
> @@ -82,7 +82,7 @@
>   *
>   * SUBTEST: random-engines
>   * Description: Exercise local memory swapping to system memory
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: smem-oom
>   * Description: Exercise local memory swapping during exhausting system memory
> @@ -95,7 +95,7 @@
>   *
>   * SUBTEST: verify-random
>   * Description: Exercise local memory swapping to system memory
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: verify-random-ccs
>   * Description: Exercise local memory swapping to system memory
> diff --git a/tests/intel/gem_lut_handle.c b/tests/intel/gem_lut_handle.c
> index 359e1a921..5b246b9d6 100644
> --- a/tests/intel/gem_lut_handle.c
> +++ b/tests/intel/gem_lut_handle.c
> @@ -45,7 +45,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: execbuf
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_madvise.c b/tests/intel/gem_madvise.c
> index c8aa71c1b..9485c761e 100644
> --- a/tests/intel/gem_madvise.c
> +++ b/tests/intel/gem_madvise.c
> @@ -46,7 +46,7 @@
>   * Functionality: buffer management
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: dontneed-after-mmap
>   * Description: Check signal for Segmentation Fault and bus error after
> diff --git a/tests/intel/gem_media_fill.c b/tests/intel/gem_media_fill.c
> index 65b53a6e0..094baa24d 100644
> --- a/tests/intel/gem_media_fill.c
> +++ b/tests/intel/gem_media_fill.c
> @@ -52,7 +52,7 @@
>   * Sub-category: Media
>   * Category: Desktop client
>   * Functionality: fill surface with media block
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: media-fill
>   */
> diff --git a/tests/intel/gem_media_vme.c b/tests/intel/gem_media_vme.c
> index d58c990f7..273d4cf86 100644
> --- a/tests/intel/gem_media_vme.c
> +++ b/tests/intel/gem_media_vme.c
> @@ -42,7 +42,7 @@
>   * Sub-category: Media
>   * Category: Desktop client
>   * Functionality: media
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_mmap.c b/tests/intel/gem_mmap.c
> index 5cb8282b0..2030e8fda 100644
> --- a/tests/intel/gem_mmap.c
> +++ b/tests/intel/gem_mmap.c
> @@ -45,7 +45,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: mapping
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bad-object
>   * Description: Verify mapping to invalid gem objects won't be created.
> @@ -60,7 +60,7 @@
>   * Description:
>   *   Test basics of newly mapped gem object like default content, write and read
>   *   coherency, mapping existence after gem_close and unmapping.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-small-bo
>   * Description:
> diff --git a/tests/intel/gem_mmap_gtt.c b/tests/intel/gem_mmap_gtt.c
> index 8d04188f7..a0c210eae 100644
> --- a/tests/intel/gem_mmap_gtt.c
> +++ b/tests/intel/gem_mmap_gtt.c
> @@ -53,7 +53,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: map gtt
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bad-object
>   * Description: Verify mapping to invalid gem objects fails.
> diff --git a/tests/intel/gem_mmap_offset.c b/tests/intel/gem_mmap_offset.c
> index b069b80f6..a82f99afe 100644
> --- a/tests/intel/gem_mmap_offset.c
> +++ b/tests/intel/gem_mmap_offset.c
> @@ -45,7 +45,7 @@
>   * Functionality: mapping
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bad-extensions
>   * SUBTEST: bad-flags
> diff --git a/tests/intel/gem_mmap_wc.c b/tests/intel/gem_mmap_wc.c
> index f76a9bc4b..0fb8d7230 100644
> --- a/tests/intel/gem_mmap_wc.c
> +++ b/tests/intel/gem_mmap_wc.c
> @@ -45,7 +45,7 @@
>   * Sub-category: Memory Management
>   * Category: Desktop client
>   * Functionality: cache
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bad-object
>   * SUBTEST: bad-offset
> diff --git a/tests/intel/gem_partial_pwrite_pread.c b/tests/intel/gem_partial_pwrite_pread.c
> index 782a4f3b8..4529899c3 100644
> --- a/tests/intel/gem_partial_pwrite_pread.c
> +++ b/tests/intel/gem_partial_pwrite_pread.c
> @@ -45,7 +45,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: pread/pwrite
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: reads
>   * Description:
> diff --git a/tests/intel/gem_pipe_control_store_loop.c b/tests/intel/gem_pipe_control_store_loop.c
> index 3cfef84e7..16afa47ea 100644
> --- a/tests/intel/gem_pipe_control_store_loop.c
> +++ b/tests/intel/gem_pipe_control_store_loop.c
> @@ -49,7 +49,7 @@
>   * Description: Test (TLB-)Coherency of pipe_control QW writes.
>   * Feature: cmd_submission
>   * Functionality: coherency
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_ppgtt.c b/tests/intel/gem_ppgtt.c
> index c25bf5f88..9ba230b36 100644
> --- a/tests/intel/gem_ppgtt.c
> +++ b/tests/intel/gem_ppgtt.c
> @@ -46,7 +46,7 @@
>   * Functionality: buffer management
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: blt-vs-render-ctx0
>   *
> diff --git a/tests/intel/gem_pread.c b/tests/intel/gem_pread.c
> index bfd20b8f8..1b953d395 100644
> --- a/tests/intel/gem_pread.c
> +++ b/tests/intel/gem_pread.c
> @@ -51,7 +51,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: pread
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bench
>   *
> diff --git a/tests/intel/gem_pread_after_blit.c b/tests/intel/gem_pread_after_blit.c
> index 64453ad3d..cc38282d3 100644
> --- a/tests/intel/gem_pread_after_blit.c
> +++ b/tests/intel/gem_pread_after_blit.c
> @@ -53,7 +53,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: pread
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: default-hang
>   *
> diff --git a/tests/intel/gem_pwrite.c b/tests/intel/gem_pwrite.c
> index f265eb68c..971307f5b 100644
> --- a/tests/intel/gem_pwrite.c
> +++ b/tests/intel/gem_pwrite.c
> @@ -52,7 +52,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: pwrite
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-exhaustion
>   *
> diff --git a/tests/intel/gem_pwrite_snooped.c b/tests/intel/gem_pwrite_snooped.c
> index fede6e1c8..b27bb1d4e 100644
> --- a/tests/intel/gem_pwrite_snooped.c
> +++ b/tests/intel/gem_pwrite_snooped.c
> @@ -44,7 +44,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: pwrite
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_pxp.c b/tests/intel/gem_pxp.c
> index 72f34c982..32436cc6a 100644
> --- a/tests/intel/gem_pxp.c
> +++ b/tests/intel/gem_pxp.c
> @@ -14,7 +14,7 @@
>   * Functionality: pxp
>   * Sub-category: Power management
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: create-protected-buffer
>   *
> diff --git a/tests/intel/gem_read_read_speed.c b/tests/intel/gem_read_read_speed.c
> index dde021f22..2cf803aa1 100644
> --- a/tests/intel/gem_read_read_speed.c
> +++ b/tests/intel/gem_read_read_speed.c
> @@ -48,7 +48,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: read/write memory
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: read-read-1024x1024
>   *
> diff --git a/tests/intel/gem_readwrite.c b/tests/intel/gem_readwrite.c
> index 545e97f17..7ab436016 100644
> --- a/tests/intel/gem_readwrite.c
> +++ b/tests/intel/gem_readwrite.c
> @@ -44,7 +44,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: read/write memory
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: beyond-EOB
>   *
> diff --git a/tests/intel/gem_reg_read.c b/tests/intel/gem_reg_read.c
> index 03b12551d..3d9c0bd1e 100644
> --- a/tests/intel/gem_reg_read.c
> +++ b/tests/intel/gem_reg_read.c
> @@ -38,7 +38,7 @@
>   * Sub-category: uapi
>   * Category: Desktop client
>   * Functionality: ioctl
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bad-register
>   *
> diff --git a/tests/intel/gem_render_copy.c b/tests/intel/gem_render_copy.c
> index f97a3f3f9..024019132 100644
> --- a/tests/intel/gem_render_copy.c
> +++ b/tests/intel/gem_render_copy.c
> @@ -55,7 +55,7 @@
>   * Sub-category: Render copy
>   * Category: Desktop client
>   * Functionality: render copy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: linear
>   * Description: Test render_copy() from a mixed-tiled to a linear buffer.
> diff --git a/tests/intel/gem_render_copy_redux.c b/tests/intel/gem_render_copy_redux.c
> index b8e796109..5a9d35c37 100644
> --- a/tests/intel/gem_render_copy_redux.c
> +++ b/tests/intel/gem_render_copy_redux.c
> @@ -54,7 +54,7 @@
>   * Sub-category: Render copy
>   * Category: Desktop client
>   * Functionality: render copy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: flink
>   * Feature: mapping, xorg_dri2
> diff --git a/tests/intel/gem_render_linear_blits.c b/tests/intel/gem_render_linear_blits.c
> index 095d0acb2..4b5d97a70 100644
> --- a/tests/intel/gem_render_linear_blits.c
> +++ b/tests/intel/gem_render_linear_blits.c
> @@ -55,14 +55,14 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: render blits
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: aperture-shrink
>   *
>   * SUBTEST: aperture-thrash
>   *
>   * SUBTEST: basic
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: swap-thrash
>   */
> diff --git a/tests/intel/gem_render_tiled_blits.c b/tests/intel/gem_render_tiled_blits.c
> index dda6faf42..be391afe0 100644
> --- a/tests/intel/gem_render_tiled_blits.c
> +++ b/tests/intel/gem_render_tiled_blits.c
> @@ -58,7 +58,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: render blits
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: aperture-shrink
>   * Description:
> @@ -70,7 +70,7 @@
>   *
>   * SUBTEST: basic
>   * Description: Check basic functionality.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: swap-thrash
>   * Description:
> diff --git a/tests/intel/gem_request_retire.c b/tests/intel/gem_request_retire.c
> index 8db5780c5..f5c410e5b 100644
> --- a/tests/intel/gem_request_retire.c
> +++ b/tests/intel/gem_request_retire.c
> @@ -57,7 +57,7 @@
>   * Functionality: requests
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: retire-vma-not-inactive
>   */
> diff --git a/tests/intel/gem_reset_stats.c b/tests/intel/gem_reset_stats.c
> index a62c4061a..bb8103592 100644
> --- a/tests/intel/gem_reset_stats.c
> +++ b/tests/intel/gem_reset_stats.c
> @@ -52,7 +52,7 @@
>   * Sub-category: uapi
>   * Category: Desktop client
>   * Functionality: reset
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: ban-blt
>   *
> diff --git a/tests/intel/gem_ringfill.c b/tests/intel/gem_ringfill.c
> index e9f0c7d97..f6a1ef349 100644
> --- a/tests/intel/gem_ringfill.c
> +++ b/tests/intel/gem_ringfill.c
> @@ -51,10 +51,10 @@
>   * Functionality: execbuf
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-all
> - * Run type: BAT
> + *
>   * Description: Basic check to fill the ring up to maximum on all engines
>   *		simultaneously.
>   *
> diff --git a/tests/intel/gem_set_tiling_vs_blt.c b/tests/intel/gem_set_tiling_vs_blt.c
> index 28469f5f3..20eed99ba 100644
> --- a/tests/intel/gem_set_tiling_vs_blt.c
> +++ b/tests/intel/gem_set_tiling_vs_blt.c
> @@ -64,7 +64,7 @@
>   * Functionality: tiling
>   * Sub-category: Blitter
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: tiled-to-tiled
>   * Description: Check for proper synchronization of tiled->tiled transition.
> diff --git a/tests/intel/gem_set_tiling_vs_gtt.c b/tests/intel/gem_set_tiling_vs_gtt.c
> index 7e5dab1fa..0333d2675 100644
> --- a/tests/intel/gem_set_tiling_vs_gtt.c
> +++ b/tests/intel/gem_set_tiling_vs_gtt.c
> @@ -45,7 +45,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: tiling vs gtt coherency
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_set_tiling_vs_pwrite.c b/tests/intel/gem_set_tiling_vs_pwrite.c
> index a358ddba6..98706118f 100644
> --- a/tests/intel/gem_set_tiling_vs_pwrite.c
> +++ b/tests/intel/gem_set_tiling_vs_pwrite.c
> @@ -45,7 +45,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: tiling vs pwrite coherency
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_shrink.c b/tests/intel/gem_shrink.c
> index 094881a15..6a8f76b53 100644
> --- a/tests/intel/gem_shrink.c
> +++ b/tests/intel/gem_shrink.c
> @@ -40,7 +40,7 @@
>   * Functionality: buffer management
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: execbuf1
>   *
> diff --git a/tests/intel/gem_softpin.c b/tests/intel/gem_softpin.c
> index f06e58be9..aa9694355 100644
> --- a/tests/intel/gem_softpin.c
> +++ b/tests/intel/gem_softpin.c
> @@ -41,18 +41,18 @@
>   * Functionality: softpin
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: 32b-excludes-last-page
>   * Description: Check the last 32b page is excluded.
>   *
>   * SUBTEST: allocator-basic
>   * Description: Check that we can place objects at start/end of the GTT using the allocator.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: allocator-basic-reserve
>   * Description: Check that if we can reserve a space for an object starting from a given offset.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: allocator-evict
>   * Description: Exercise eviction with softpinning.
> diff --git a/tests/intel/gem_spin_batch.c b/tests/intel/gem_spin_batch.c
> index 2e617289c..2093614c1 100644
> --- a/tests/intel/gem_spin_batch.c
> +++ b/tests/intel/gem_spin_batch.c
> @@ -32,7 +32,7 @@
>   * Feature: context, igt_core
>   * Functionality: dummy workload
>   * Sub-category: IGT Lib
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: engines
>   * SUBTEST: legacy
> diff --git a/tests/intel/gem_streaming_writes.c b/tests/intel/gem_streaming_writes.c
> index dd2f28331..9e056804c 100644
> --- a/tests/intel/gem_streaming_writes.c
> +++ b/tests/intel/gem_streaming_writes.c
> @@ -46,7 +46,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: barrier
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: batch-cpu
>   *
> diff --git a/tests/intel/gem_stress.c b/tests/intel/gem_stress.c
> index c3ee00012..f5a27c887 100644
> --- a/tests/intel/gem_stress.c
> +++ b/tests/intel/gem_stress.c
> @@ -67,7 +67,7 @@
>   * Category: Desktop client
>   * Sub-category: CMD submission
>   * Functionality: coherency
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_sync.c b/tests/intel/gem_sync.c
> index 129ee3b68..089992d74 100644
> --- a/tests/intel/gem_sync.c
> +++ b/tests/intel/gem_sync.c
> @@ -40,7 +40,7 @@
>   * Functionality: semaphore
>   * Sub-category: Synchronization
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: active
>   * Description: Exercise waiting while keeping the GPU busy on each engine.
> @@ -58,14 +58,14 @@
>   *
>   * SUBTEST: basic-all
>   * Description: Basic test to wait upon a batch on all rings.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-each
>   * Description:
>   *   Check synchronisation of ring.
>   *   Exercise all physical engine selection and legacy rings
>   * Feature: multitile, synchronization
> - * Run type: BAT
> + *
>   * Test category: MultiTile
>   *
>   * SUBTEST: basic-many-each
> @@ -162,7 +162,7 @@
>   * SUBTEST: legacy-switch
>   * Description: Check sync after context switch for each legacy engine.
>   * Feature: synchronization
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: legacy-wakeup
>   * Description: Stress for nop + sync for each legacy engine.
> diff --git a/tests/intel/gem_tiled_blits.c b/tests/intel/gem_tiled_blits.c
> index ec6e88477..e2be6a3d9 100644
> --- a/tests/intel/gem_tiled_blits.c
> +++ b/tests/intel/gem_tiled_blits.c
> @@ -61,11 +61,11 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: tiled blits
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic
>   * Description: Check basic functionality.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: interruptible
>   * Description: Check with interrupts in parallel execution.
> diff --git a/tests/intel/gem_tiled_fence_blits.c b/tests/intel/gem_tiled_fence_blits.c
> index 920eeb42d..a1747b81d 100644
> --- a/tests/intel/gem_tiled_fence_blits.c
> +++ b/tests/intel/gem_tiled_fence_blits.c
> @@ -57,11 +57,11 @@
>   *
>   * SUBTEST: basic
>   * Description: Check basic functionality.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: normal
>   * Description: Check with parallel execution.
> - * Run type: FULL
> + *
>   */
>  
>  IGT_TEST_DESCRIPTION("Tests fence management problems related to tiled blits by performing "
> diff --git a/tests/intel/gem_tiled_partial_pwrite_pread.c b/tests/intel/gem_tiled_partial_pwrite_pread.c
> index 7d4fa8463..f00e257f6 100644
> --- a/tests/intel/gem_tiled_partial_pwrite_pread.c
> +++ b/tests/intel/gem_tiled_partial_pwrite_pread.c
> @@ -45,7 +45,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: tiled pwrite/pread
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: reads
>   *
> diff --git a/tests/intel/gem_tiled_pread_basic.c b/tests/intel/gem_tiled_pread_basic.c
> index 13181d86c..8222a3b43 100644
> --- a/tests/intel/gem_tiled_pread_basic.c
> +++ b/tests/intel/gem_tiled_pread_basic.c
> @@ -55,7 +55,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: tiled pread/pwrite
> - * Run type: BAT
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_tiled_pread_pwrite.c b/tests/intel/gem_tiled_pread_pwrite.c
> index f8bc79731..6c418b579 100644
> --- a/tests/intel/gem_tiled_pread_pwrite.c
> +++ b/tests/intel/gem_tiled_pread_pwrite.c
> @@ -65,7 +65,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: tiled pread/pwrite
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_tiled_swapping.c b/tests/intel/gem_tiled_swapping.c
> index 13f9fb41f..33ad10443 100644
> --- a/tests/intel/gem_tiled_swapping.c
> +++ b/tests/intel/gem_tiled_swapping.c
> @@ -65,7 +65,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: swapping
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: non-threaded
>   *
> diff --git a/tests/intel/gem_tiled_wb.c b/tests/intel/gem_tiled_wb.c
> index ee17b587d..46badb168 100644
> --- a/tests/intel/gem_tiled_wb.c
> +++ b/tests/intel/gem_tiled_wb.c
> @@ -54,7 +54,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: cache
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_tiled_wc.c b/tests/intel/gem_tiled_wc.c
> index 356b48829..234601112 100644
> --- a/tests/intel/gem_tiled_wc.c
> +++ b/tests/intel/gem_tiled_wc.c
> @@ -51,7 +51,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: cache
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_tiling_max_stride.c b/tests/intel/gem_tiling_max_stride.c
> index 93b89b00e..5c6339cdf 100644
> --- a/tests/intel/gem_tiling_max_stride.c
> +++ b/tests/intel/gem_tiling_max_stride.c
> @@ -46,7 +46,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: fences
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_unfence_active_buffers.c b/tests/intel/gem_unfence_active_buffers.c
> index aaa841f46..31141feea 100644
> --- a/tests/intel/gem_unfence_active_buffers.c
> +++ b/tests/intel/gem_unfence_active_buffers.c
> @@ -59,7 +59,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: fences
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gem_unref_active_buffers.c b/tests/intel/gem_unref_active_buffers.c
> index e30214bc7..d05c06144 100644
> --- a/tests/intel/gem_unref_active_buffers.c
> +++ b/tests/intel/gem_unref_active_buffers.c
> @@ -47,7 +47,7 @@
>   * Description: Test unreferencing of active buffers.
>   * Feature: cmd_submission
>   * Functionality: buffer management
> - * Run type: FULL
> + *
>   * Sub-category: CMD submission
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/gem_userptr_blits.c b/tests/intel/gem_userptr_blits.c
> index 3e1f48a4f..5efff8adc 100644
> --- a/tests/intel/gem_userptr_blits.c
> +++ b/tests/intel/gem_userptr_blits.c
> @@ -74,7 +74,7 @@
>   * Functionality: buffer management
>   * Sub-category: Compute
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: access-control
>   * SUBTEST: coherency-sync
> diff --git a/tests/intel/gem_vm_create.c b/tests/intel/gem_vm_create.c
> index d3d03eb73..fbf5e9a73 100644
> --- a/tests/intel/gem_vm_create.c
> +++ b/tests/intel/gem_vm_create.c
> @@ -34,7 +34,7 @@
>   * Sub-category: Context
>   * Feature: mapping
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: create-ext
>   *
> diff --git a/tests/intel/gem_wait.c b/tests/intel/gem_wait.c
> index 0d4a959b1..545d4b3db 100644
> --- a/tests/intel/gem_wait.c
> +++ b/tests/intel/gem_wait.c
> @@ -39,7 +39,7 @@
>   * Functionality: semaphore
>   * Sub-category: Synchronization
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: await
>   * Description: Verify GEM_WAIT functionality in await mode.
> @@ -50,7 +50,7 @@
>   * SUBTEST: busy at all
>   *
>   * SUBTEST: busy at all-engines
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: hang-busy
>   * Description: Verify GEM_WAIT functionality in busy mode, when hang is allowed.
> @@ -76,7 +76,7 @@
>   * SUBTEST: wait at all
>   *
>   * SUBTEST: wait at all-engines
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: write-busy
>   * Description: Verify GEM_WAIT functionality in write-busy mode.
> diff --git a/tests/intel/gem_watchdog.c b/tests/intel/gem_watchdog.c
> index a844cdfe0..76baeb171 100644
> --- a/tests/intel/gem_watchdog.c
> +++ b/tests/intel/gem_watchdog.c
> @@ -41,7 +41,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: fences
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: default-physical
>   *
> diff --git a/tests/intel/gem_workarounds.c b/tests/intel/gem_workarounds.c
> index d83c0a1db..b419dda8d 100644
> --- a/tests/intel/gem_workarounds.c
> +++ b/tests/intel/gem_workarounds.c
> @@ -39,7 +39,7 @@
>   * Functionality: workarounds
>   * Sub-category: Context
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-read
>   * SUBTEST: basic-read-context
> diff --git a/tests/intel/gen3_mixed_blits.c b/tests/intel/gen3_mixed_blits.c
> index b9ae784da..f347a0780 100644
> --- a/tests/intel/gen3_mixed_blits.c
> +++ b/tests/intel/gen3_mixed_blits.c
> @@ -54,7 +54,7 @@
>   * Sub-category: Obsolete
>   * Functionality: obsolete
>   * Category: Obsolete
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gen3_render_linear_blits.c b/tests/intel/gen3_render_linear_blits.c
> index e62a0e9a1..43d219743 100644
> --- a/tests/intel/gen3_render_linear_blits.c
> +++ b/tests/intel/gen3_render_linear_blits.c
> @@ -53,7 +53,7 @@
>   * Sub-category: Obsolete
>   * Functionality: obsolete
>   * Category: Obsolete
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gen3_render_mixed_blits.c b/tests/intel/gen3_render_mixed_blits.c
> index f3fa937d0..b781df626 100644
> --- a/tests/intel/gen3_render_mixed_blits.c
> +++ b/tests/intel/gen3_render_mixed_blits.c
> @@ -54,7 +54,7 @@
>   * Sub-category: Obsolete
>   * Functionality: obsolete
>   * Category: Obsolete
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gen3_render_tiledx_blits.c b/tests/intel/gen3_render_tiledx_blits.c
> index 88dd606ec..391c2f3dd 100644
> --- a/tests/intel/gen3_render_tiledx_blits.c
> +++ b/tests/intel/gen3_render_tiledx_blits.c
> @@ -54,7 +54,7 @@
>   * Sub-category: Obsolete
>   * Category: Obsolete
>   * Functionality: obsolete
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gen3_render_tiledy_blits.c b/tests/intel/gen3_render_tiledy_blits.c
> index c2fa63c74..ca06dca02 100644
> --- a/tests/intel/gen3_render_tiledy_blits.c
> +++ b/tests/intel/gen3_render_tiledy_blits.c
> @@ -54,7 +54,7 @@
>   * Sub-category: Obsolete
>   * Category: Obsolete
>   * Functionality: obsolete
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/gen7_exec_parse.c b/tests/intel/gen7_exec_parse.c
> index f9033a5d8..901e464f7 100644
> --- a/tests/intel/gen7_exec_parse.c
> +++ b/tests/intel/gen7_exec_parse.c
> @@ -40,7 +40,7 @@
>   * Sub-category: CMD submission
>   * Category: Desktop client
>   * Functionality: command_parser
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-allocation
>   *
> diff --git a/tests/intel/gen9_exec_parse.c b/tests/intel/gen9_exec_parse.c
> index 509a2e80f..5199d181e 100644
> --- a/tests/intel/gen9_exec_parse.c
> +++ b/tests/intel/gen9_exec_parse.c
> @@ -39,7 +39,7 @@
>   * Sub-category: Blitter
>   * Functionality: command_parser
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: allowed-all
>   *
> diff --git a/tests/intel/i915_fb_tiling.c b/tests/intel/i915_fb_tiling.c
> index e1dc54cc5..8c2ab8f4f 100644
> --- a/tests/intel/i915_fb_tiling.c
> +++ b/tests/intel/i915_fb_tiling.c
> @@ -30,7 +30,7 @@
>   * Sub-category: Memory management
>   * Category: Desktop client
>   * Functionality: tiling
> - * Run type: FULL
> + *
>   *
>   * SUBTEST:
>   */
> diff --git a/tests/intel/i915_getparams_basic.c b/tests/intel/i915_getparams_basic.c
> index 971c35e55..4ccc5a665 100644
> --- a/tests/intel/i915_getparams_basic.c
> +++ b/tests/intel/i915_getparams_basic.c
> @@ -36,7 +36,7 @@
>   * Description: Tests the export of parameters via DRM_IOCTL_I915_GETPARAM
>   * Feature: gem_core
>   * Functionality: device topology
> - * Run type: BAT
> + *
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/i915_hangman.c b/tests/intel/i915_hangman.c
> index 0749a9900..3ba56fca5 100644
> --- a/tests/intel/i915_hangman.c
> +++ b/tests/intel/i915_hangman.c
> @@ -53,55 +53,55 @@
>   * Description:
>   *   Check that hang detector works
>   *   error detection
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: engine-engine-error
>   * Description:
>   *   Per engine hang recovery (invalid CS, engine reset)
>   *   error detection
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: engine-engine-hang
>   * Description:
>   *   Per engine hang recovery (spin, engine reset)
>   *   error detection
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: engine-error-state-capture
>   * Description:
>   *   Per engine error capture (engine reset)
>   *   error detection
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: error-state-basic
>   * Description:
>   *   Basic error capture
>   *   error detection
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: gt-engine-error
>   * Description:
>   *   Per engine hang recovery (invalid CS, GT reset)
>   *   error detection
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: gt-engine-hang
>   * Description:
>   *   Per engine hang recovery (spin, GT reset)
>   *   error detection
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: gt-error-state-capture
>   * Description:
>   *   Per engine error capture (GT reset)
>   *   error detection
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: hangcheck-unterminated
>   * Description:
>   *   Check that executing unintialised memory causes a hang
>   *   error detection
> - * Run type: FULL
> + *
>   */
>  
>  #ifndef I915_PARAM_CMD_PARSER_VERSION
> diff --git a/tests/intel/i915_module_load.c b/tests/intel/i915_module_load.c
> index b02e3e005..e83218c9f 100644
> --- a/tests/intel/i915_module_load.c
> +++ b/tests/intel/i915_module_load.c
> @@ -31,16 +31,16 @@
>   * Functionality: driver handler
>   * Sub-category: driver
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: load
>   * Description: Check if i915 and friends are not yet loaded, then load them.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: reload
>   * Description: Verify the basic functionality of i915 driver after it's reloaded.
>   * Feature: core, sriov-core
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: reload-no-display
>   * Description: Verify that i915 driver can be successfully loaded with disabled display.
> diff --git a/tests/intel/i915_pciid.c b/tests/intel/i915_pciid.c
> index 436acdaeb..7b871d10f 100644
> --- a/tests/intel/i915_pciid.c
> +++ b/tests/intel/i915_pciid.c
> @@ -34,7 +34,7 @@
>   * Description: Check that igt/i915 know about this PCI-ID
>   * Feature: core
>   * Functionality: device management
> - * Run type: BAT
> + *
>   * Sub-category: Core
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/i915_pipe_stress.c b/tests/intel/i915_pipe_stress.c
> index a487f70de..8ab8be77f 100644
> --- a/tests/intel/i915_pipe_stress.c
> +++ b/tests/intel/i915_pipe_stress.c
> @@ -28,7 +28,7 @@
>   * Mega feature: General Display Features
>   * Sub-category: Display
>   * Test category: stress test
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: stress-xrgb8888-untiled
>   * Description:
> diff --git a/tests/intel/i915_pm_freq_api.c b/tests/intel/i915_pm_freq_api.c
> index aa2de74c9..e3abc02ff 100644
> --- a/tests/intel/i915_pm_freq_api.c
> +++ b/tests/intel/i915_pm_freq_api.c
> @@ -14,7 +14,7 @@
>   * Category: Infrastructure
>   * Sub-category: uapi
>   * Functionality: slpc
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: freq-basic-api
>   * Description: Test basic API for controlling min/max GT frequency
> diff --git a/tests/intel/i915_pm_freq_mult.c b/tests/intel/i915_pm_freq_mult.c
> index de65eaedf..45f02245d 100644
> --- a/tests/intel/i915_pm_freq_mult.c
> +++ b/tests/intel/i915_pm_freq_mult.c
> @@ -18,7 +18,7 @@
>   * Functionality: freg multipliers
>   * Test category: i915
>   * Sub-category: Power management
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: media-freq
>   * Description: Tests for media frequency factor sysfs
> diff --git a/tests/intel/i915_pm_rc6_residency.c b/tests/intel/i915_pm_rc6_residency.c
> index 67ae1f1f9..c067de51c 100644
> --- a/tests/intel/i915_pm_rc6_residency.c
> +++ b/tests/intel/i915_pm_rc6_residency.c
> @@ -47,7 +47,7 @@
>   * Functionality: rc6
>   * Sub-category: Power management
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: media-rc6-accuracy
>   * Feature: pm_rc6
> diff --git a/tests/intel/i915_pm_rpm.c b/tests/intel/i915_pm_rpm.c
> index be8d5fd77..fc8334843 100644
> --- a/tests/intel/i915_pm_rpm.c
> +++ b/tests/intel/i915_pm_rpm.c
> @@ -47,7 +47,7 @@
>   * Sub-category: Power management
>   * Category: Desktop client
>   * Test category: pm_rpm
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: debugfs-forcewake-user
>   * SUBTEST: debugfs-read
> diff --git a/tests/intel/i915_pm_rps.c b/tests/intel/i915_pm_rps.c
> index 17784daa9..50c362775 100644
> --- a/tests/intel/i915_pm_rps.c
> +++ b/tests/intel/i915_pm_rps.c
> @@ -52,10 +52,10 @@
>   * Functionality: pm_rps
>   * Sub-category: Power management
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-api
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: engine-order
>   * Description:
> diff --git a/tests/intel/i915_pm_sseu.c b/tests/intel/i915_pm_sseu.c
> index 354403ef2..725766e81 100644
> --- a/tests/intel/i915_pm_sseu.c
> +++ b/tests/intel/i915_pm_sseu.c
> @@ -42,7 +42,7 @@
>   * Sub-category: Power management
>   * Category: Desktop client
>   * Functionality: sseu
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: full-enable
>   */
> diff --git a/tests/intel/i915_power.c b/tests/intel/i915_power.c
> index 0f083b375..164779ce0 100644
> --- a/tests/intel/i915_power.c
> +++ b/tests/intel/i915_power.c
> @@ -11,7 +11,7 @@
>   * TEST: i915 power
>   * Description: i915 power measurement tests
>   * Feature: hwmon
> - * Run type: FULL
> + *
>   * Test category: GEM_Legacy
>   * Sub-category: Power management
>   * Category: Desktop client
> diff --git a/tests/intel/i915_query.c b/tests/intel/i915_query.c
> index 4a82b13c6..46be453e8 100644
> --- a/tests/intel/i915_query.c
> +++ b/tests/intel/i915_query.c
> @@ -35,7 +35,7 @@
>   * Functionality: device topology
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: engine-info
>   * Description: Positive tests for DRM_I915_QUERY_ENGINE_INFO
> diff --git a/tests/intel/i915_selftest.c b/tests/intel/i915_selftest.c
> index 8ad15c480..30cb4e784 100644
> --- a/tests/intel/i915_selftest.c
> +++ b/tests/intel/i915_selftest.c
> @@ -32,7 +32,7 @@
>   * Sub-category: Selftest
>   * Category: Selftest
>   * Functionality: selftest
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: live at active
>   * Category: Selftest
> @@ -370,7 +370,7 @@
>   * Feature: gem_core
>   * Sub-category: Selftest
>   * Functionality: selftest
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: mock at buddy
>   * Category: Selftest
> @@ -523,7 +523,7 @@
>   * Feature: oa
>   * Functionality: oa
>   * Sub-category: Performance
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: perf at blt
>   * Category: Selftest
> diff --git a/tests/intel/i915_suspend.c b/tests/intel/i915_suspend.c
> index 7c96e25f5..bf1e012e3 100644
> --- a/tests/intel/i915_suspend.c
> +++ b/tests/intel/i915_suspend.c
> @@ -52,7 +52,7 @@
>   * Functionality: suspend
>   * Sub-category: Power management
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-s2idle-without-i915
>   * Description: Validate suspend-to-idle without i915 module
> @@ -61,7 +61,7 @@
>   * Description:
>   *   Validate S3 without i915 module.
>   *   Validate S3 state without i915 module
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: debugfs-reader
>   * Description: Test debugfs behavior during suspend to idle
> diff --git a/tests/intel/intel_hwmon.c b/tests/intel/intel_hwmon.c
> index c3e5033d5..05a1383a4 100644
> --- a/tests/intel/intel_hwmon.c
> +++ b/tests/intel/intel_hwmon.c
> @@ -14,7 +14,7 @@
>   * Category: Software Building Block
>   * Sub-category: RAS
>   * Functionality: hwmon
> - * Run type: FULL
> + *
>   * Test category: functionality
>   *
>   * SUBTEST: hwmon-read
> diff --git a/tests/intel/perf.c b/tests/intel/perf.c
> index fdfb75603..5ee363040 100644
> --- a/tests/intel/perf.c
> +++ b/tests/intel/perf.c
> @@ -53,7 +53,7 @@
>   * Functionality: oa
>   * Sub-category: Performance
>   * Category: Desktop client
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: blocking
>   * Description: Test blocking read with default hrtimer frequency
> diff --git a/tests/intel/perf_pmu.c b/tests/intel/perf_pmu.c
> index b80273a56..e341bdb3f 100644
> --- a/tests/intel/perf_pmu.c
> +++ b/tests/intel/perf_pmu.c
> @@ -57,7 +57,7 @@
>   * Sub-category: Performance
>   * Category: Desktop client
>   * Functionality: pmu
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: all-busy-check-all
>   * Description: Test the i915 pmu perf interface
> diff --git a/tests/intel/prime_busy.c b/tests/intel/prime_busy.c
> index a4edb0e0a..d0ebb5d55 100644
> --- a/tests/intel/prime_busy.c
> +++ b/tests/intel/prime_busy.c
> @@ -32,7 +32,7 @@
>   * Description: Basic check of polling for prime fences.
>   * Feature: prime
>   * Functionality: buffer management
> - * Run type: FULL
> + *
>   * Sub-category: Fences
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/prime_mmap.c b/tests/intel/prime_mmap.c
> index aee90ca23..27a9e1c48 100644
> --- a/tests/intel/prime_mmap.c
> +++ b/tests/intel/prime_mmap.c
> @@ -55,7 +55,7 @@
>   * Category: Infrastructure
>   * Feature: prime
>   * Functionality: prime
> - * Run type: FULL
> + *
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/prime_mmap_coherency.c b/tests/intel/prime_mmap_coherency.c
> index bca46d9e8..314d0dff3 100644
> --- a/tests/intel/prime_mmap_coherency.c
> +++ b/tests/intel/prime_mmap_coherency.c
> @@ -39,7 +39,7 @@
>   *   we need the sync ioctls.
>   * Feature: prime
>   * Functionality: prime
> - * Run type: FULL
> + *
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/prime_mmap_kms.c b/tests/intel/prime_mmap_kms.c
> index 683665752..bbf0880b1 100644
> --- a/tests/intel/prime_mmap_kms.c
> +++ b/tests/intel/prime_mmap_kms.c
> @@ -42,7 +42,7 @@ IGT_TEST_DESCRIPTION(
>   * Category: Infrastructure
>   * Feature: prime
>   * Functionality: memory management
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/intel/prime_self_import.c b/tests/intel/prime_self_import.c
> index e1dcebfd8..ff8b0fa36 100644
> --- a/tests/intel/prime_self_import.c
> +++ b/tests/intel/prime_self_import.c
> @@ -53,7 +53,7 @@
>   * Functionality: buffer management
>   * Sub-category: Memory management
>   * Test category: GEM_Legacy
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-llseek-bad
>   * Description: Check dmabuf llseek support with invalid values.
> @@ -75,11 +75,11 @@
>   *
>   * SUBTEST: export-vs-gem_close-race
>   * Description: Check race of gem close against prime export.
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: reimport-vs-gem_close-race
>   * Description: Check race of gem close against reimport.
> - * Run type: FULL
> + *
>   */
>  
>  IGT_TEST_DESCRIPTION("Check whether prime import/export works on the same"
> diff --git a/tests/intel/sysfs_defaults.c b/tests/intel/sysfs_defaults.c
> index a80f7126c..1c2afb2c0 100644
> --- a/tests/intel/sysfs_defaults.c
> +++ b/tests/intel/sysfs_defaults.c
> @@ -40,7 +40,7 @@
>   * Functionality: sysfs
>   * Sub-category: uapi
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: readonly
>   */
> diff --git a/tests/intel/sysfs_heartbeat_interval.c b/tests/intel/sysfs_heartbeat_interval.c
> index 8c6c448fa..b6cf7488c 100644
> --- a/tests/intel/sysfs_heartbeat_interval.c
> +++ b/tests/intel/sysfs_heartbeat_interval.c
> @@ -48,7 +48,7 @@
>   * Sub-category: SysMan
>   * Category: Desktop \ Server
>   * Functionality: sysfs heartbeat
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: idempotent
>   * Description: Test to check whether the heartbeat parameter reports the values set.
> diff --git a/tests/intel/sysfs_preempt_timeout.c b/tests/intel/sysfs_preempt_timeout.c
> index 0663c347a..05d1760ad 100644
> --- a/tests/intel/sysfs_preempt_timeout.c
> +++ b/tests/intel/sysfs_preempt_timeout.c
> @@ -47,7 +47,7 @@
>   * Sub-category: SysMan
>   * Category: Desktop \ Server
>   * Functionality: sysfs preempt timeout
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: idempotent
>   * Description: Test to check whether the preempt_timeout parameter reports the
> diff --git a/tests/intel/sysfs_timeslice_duration.c b/tests/intel/sysfs_timeslice_duration.c
> index e8dd2677e..4588673d8 100644
> --- a/tests/intel/sysfs_timeslice_duration.c
> +++ b/tests/intel/sysfs_timeslice_duration.c
> @@ -50,7 +50,7 @@
>   * Functionality: timeslise sysfs
>   * Sub-category: SysMan
>   * Category: Desktop \ Server
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: duration
>   * Description: Test to measure the timeslice duration by watching the
> diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
> index a582703c1..eef2b401c 100644
> --- a/tests/intel/xe_drm_fdinfo.c
> +++ b/tests/intel/xe_drm_fdinfo.c
> @@ -19,7 +19,7 @@
>   * Category: Software building block
>   * Sub-category: driver
>   * Functionality: Per client memory statistics
> - * Run type: FULL
> + *
>   * Test category: SysMan
>   *
>   * SUBTEST: basic
> diff --git a/tests/intel/xe_pm.c b/tests/intel/xe_pm.c
> index a0045da0b..f5d836edb 100644
> --- a/tests/intel/xe_pm.c
> +++ b/tests/intel/xe_pm.c
> @@ -488,7 +488,7 @@ static void test_vram_d3cold_threshold(device_t device, int sysfs_fd)
>   * @system:	system region
>   *
>   * Functionality: pm-d3
> - * Run type: FULL
> + *
>   */
>  static void test_mmap(device_t device, uint32_t placement, uint32_t flags)
>  {
> diff --git a/tests/intel/xe_pm_residency.c b/tests/intel/xe_pm_residency.c
> index 3fa9abf25..71a7b29f4 100644
> --- a/tests/intel/xe_pm_residency.c
> +++ b/tests/intel/xe_pm_residency.c
> @@ -54,7 +54,7 @@ enum test_type {
>   * SUBTEST: idle-residency-on-exec
>   * Description: Validate idle residency measured when a background
>   *		load is only active for ~1% of the time
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: gt-c6-freeze
>   * Description: Validate idle residency measured over suspend(s2idle)
> diff --git a/tests/intel/xe_spin_batch.c b/tests/intel/xe_spin_batch.c
> index 3bdc1e5e2..cc586594b 100644
> --- a/tests/intel/xe_spin_batch.c
> +++ b/tests/intel/xe_spin_batch.c
> @@ -227,12 +227,12 @@ static void preempter(int fd, struct drm_xe_engine_class_instance *hwe)
>  /**
>   * SUBTEST: spin-fixed-duration
>   * Description: Basic test which validates the functionality of xe_spin with fixed duration.
> - * Run type: FULL
> + *
>   */
>  /**
>   * SUBTEST: spin-fixed-duration-with-preempter
>   * Description: Basic test which validates the functionality of xe_spin preemption which gets preempted with a short duration high-priority task.
> - * Run type: FULL
> + *
>   */
>  static void xe_spin_fixed_duration(int fd, int gt, int class, int flags)
>  {
> diff --git a/tests/intel/xe_waitfence.c b/tests/intel/xe_waitfence.c
> index f6f797d43..fd4858b60 100644
> --- a/tests/intel/xe_waitfence.c
> +++ b/tests/intel/xe_waitfence.c
> @@ -142,7 +142,7 @@ waitfence(int fd, enum waittype wt)
>   * Category: Software building block
>   * Sub-category: waitfence
>   * Functionality: waitfence
> - * Run type: FULL
> + *
>   * Test category: negative test
>   *
>   * SUBTEST: invalid-flag
> diff --git a/tests/prime_nv_api.c b/tests/prime_nv_api.c
> index a33e2202b..39dd3f4fd 100644
> --- a/tests/prime_nv_api.c
> +++ b/tests/prime_nv_api.c
> @@ -13,7 +13,7 @@
>   * Description: Basic api tests between intel and nouveau
>   * Sub-category: uapi
>   * Functionality: intel-nouveau
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: i915_nv_import_twice
>   * SUBTEST: i915_nv_import_twice_check_flink_name
> diff --git a/tests/prime_nv_pcopy.c b/tests/prime_nv_pcopy.c
> index ecaa9fb1b..c0272593b 100644
> --- a/tests/prime_nv_pcopy.c
> +++ b/tests/prime_nv_pcopy.c
> @@ -18,7 +18,7 @@
>   * Description: Basic set of prime tests between intel and nouveau
>   * Sub-category: intel-nouveau
>   * Functionality: buffer management
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: test1_macro
>   * SUBTEST: test1_micro
> diff --git a/tests/prime_nv_test.c b/tests/prime_nv_test.c
> index be9e56414..bc3f2e0c8 100644
> --- a/tests/prime_nv_test.c
> +++ b/tests/prime_nv_test.c
> @@ -18,7 +18,7 @@
>   * Description: Basic set of prime tests between intel and nouveau
>   * Sub-category: intel-nouveau
>   * Functionality: buffer management
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: i915_nv_sharing
>   * SUBTEST: nv_i915_sharing
> diff --git a/tests/prime_vgem.c b/tests/prime_vgem.c
> index e21bedc94..585aede21 100644
> --- a/tests/prime_vgem.c
> +++ b/tests/prime_vgem.c
> @@ -38,7 +38,7 @@
>   * Functionality: mock device
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: basic-blt
>   * Description: Examine blitter access path.
> @@ -48,32 +48,32 @@
>   *
>   * SUBTEST: basic-fence-flip
>   * Description: Examine vgem bo front/back flip fencing.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-fence-mmap
>   * Description: Examine GTT access path fencing.
>   * Feature: gtt, prime
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-fence-read
>   * Description: Examine read access path fencing.
>   * Feature: gtt, prime
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-gtt
>   * Description: Examine access path through GTT.
>   * Feature: gtt, prime
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-read
>   * Description: Examine read access path.
>   * Feature: gtt, prime
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: basic-write
>   * Description: Examine write access path.
>   * Feature: gtt, prime
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: busy
>   * Description: Examine busy check of polling for vgem fence.
> diff --git a/tests/sriov_basic.c b/tests/sriov_basic.c
> index b2b63c702..921a9e4a6 100644
> --- a/tests/sriov_basic.c
> +++ b/tests/sriov_basic.c
> @@ -22,7 +22,7 @@ IGT_TEST_DESCRIPTION("Basic tests for enabling SR-IOV Virtual Functions");
>   * SUBTEST: enable-vfs-autoprobe-off
>   * Description:
>   *   Verify VFs enabling without probing VF driver
> - * Run type: BAT
> + *
>   */
>  static void enable_vfs_autoprobe_off(int pf_fd, unsigned int num_vfs)
>  {
> @@ -39,7 +39,7 @@ static void enable_vfs_autoprobe_off(int pf_fd, unsigned int num_vfs)
>   * SUBTEST: enable-vfs-autoprobe-on
>   * Description:
>   *   Verify VFs enabling and auto-probing VF driver
> - * Run type: FULL
> + *
>   */
>  static void enable_vfs_autoprobe_on(int pf_fd, unsigned int num_vfs)
>  {
> @@ -65,7 +65,7 @@ static void enable_vfs_autoprobe_on(int pf_fd, unsigned int num_vfs)
>   * SUBTEST: enable-vfs-bind-unbind-each
>   * Description:
>   *   Verify VFs enabling with binding and unbinding the driver one be one to each of them
> - * Run type: BAT
> + *
>   */
>  static void enable_vfs_bind_unbind_each(int pf_fd, unsigned int num_vfs)
>  {
> @@ -94,7 +94,7 @@ static void enable_vfs_bind_unbind_each(int pf_fd, unsigned int num_vfs)
>   * SUBTEST: bind-unbind-vf
>   * Description:
>   *   Verify binding and unbinding the driver to specific VF
> - * Run type: BAT
> + *
>   */
>  static void bind_unbind_vf(int pf_fd, unsigned int vf_num)
>  {
> diff --git a/tests/sw_sync.c b/tests/sw_sync.c
> index 40ecec665..befb514b9 100644
> --- a/tests/sw_sync.c
> +++ b/tests/sw_sync.c
> @@ -44,7 +44,7 @@
>   * Description: Test SW Sync Framework
>   * Feature: synchronization
>   * Functionality: semaphore
> - * Run type: FULL
> + *
>   * Sub-category: Synchronization
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/syncobj_basic.c b/tests/syncobj_basic.c
> index 6c75fce96..abf5f4f3e 100644
> --- a/tests/syncobj_basic.c
> +++ b/tests/syncobj_basic.c
> @@ -32,7 +32,7 @@
>   * Description: Basic check for drm sync objects.
>   * Feature: synchronization
>   * Functionality: semaphore
> - * Run type: FULL
> + *
>   * Sub-category: Synchronization
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/syncobj_eventfd.c b/tests/syncobj_eventfd.c
> index 6ca89c87a..65d161626 100644
> --- a/tests/syncobj_eventfd.c
> +++ b/tests/syncobj_eventfd.c
> @@ -17,7 +17,7 @@
>   * Description: Tests for the drm sync object eventfd API
>   * Feature: synchronization
>   * Functionality: semaphore
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   */
> diff --git a/tests/syncobj_timeline.c b/tests/syncobj_timeline.c
> index 083091583..77e9530b3 100644
> --- a/tests/syncobj_timeline.c
> +++ b/tests/syncobj_timeline.c
> @@ -36,7 +36,7 @@
>   * Description: Tests for the drm timeline sync object API
>   * Feature: synchronization
>   * Functionality: semaphore
> - * Run type: FULL
> + *
>   * Sub-category: Synchronization
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/syncobj_wait.c b/tests/syncobj_wait.c
> index 687f2613e..3be231882 100644
> --- a/tests/syncobj_wait.c
> +++ b/tests/syncobj_wait.c
> @@ -36,7 +36,7 @@
>   * Description: Tests for the drm sync object wait API
>   * Feature: synchronization
>   * Functionality: semaphore
> - * Run type: FULL
> + *
>   * Sub-category: Synchronization
>   * Test category: GEM_Legacy
>   *
> diff --git a/tests/vgem_basic.c b/tests/vgem_basic.c
> index fe201908c..2ae10eb0f 100644
> --- a/tests/vgem_basic.c
> +++ b/tests/vgem_basic.c
> @@ -39,7 +39,7 @@
>   * Sub-category: Core
>   * Test category: GEM_Legacy
>   * Feature: vgem
> - * Run type: FULL
> + *
>   *
>   * SUBTEST: bad-fence
>   * Description: Make sure a non-existent fence cannot be signaled.
> @@ -58,51 +58,51 @@
>   *
>   * SUBTEST: create
>   * Description: Check the basic working of vgem_create ioctl.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: debugfs
>   * Description: Check the basic access to debugfs and also try to read entries in the directory.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: dmabuf-export
>   * Description: Check whether it can export/import the vgem handle using prime.
>   * Feature: prime, vgem
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: dmabuf-fence
>   * Description: Check the working of dma-buf fence interop.
>   * Feature: prime, vgem
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: dmabuf-fence-before
>   * Description: Attach a fence before exporting a vgem handle and check the working of fence.
>   * Feature: prime, vgem
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: dmabuf-mmap
>   * Description: Export the vgem handle along with RDWR capabilities using prime and check if it can be mmaped.
>   * Feature: prime, vgem
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: mmap
>   * Description: Create a vgem handle and check if it can be mmaped.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: second-client
>   * Description: Check whether it can open multiple clients.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: setversion
>   * Description: Check the working of SET_VERSION ioctl.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: sysfs
>   * Description: Check the basic access to sysfs and also try to read entries in the directory.
> - * Run type: BAT
> + *
>   *
>   * SUBTEST: unload
>   * Description: Basic test for handling of module unload.
> - * Run type: BAT
> + *
>   */
>  
>  IGT_TEST_DESCRIPTION("Basic sanity check of Virtual GEM module (vGEM).");
> diff --git a/tests/vgem_slow.c b/tests/vgem_slow.c
> index cb9436628..a580a8dbc 100644
> --- a/tests/vgem_slow.c
> +++ b/tests/vgem_slow.c
> @@ -36,7 +36,7 @@
>   * Description: Extended sanity check of Virtual GEM module (vGEM).
>   * Feature: vgem
>   * Functionality: mock device
> - * Run type: FULL
> + *
>   * Sub-category: DRM
>   * Test category: GEM_Legacy
>   *


More information about the igt-dev mailing list