i915_getparams_basic
Tests the export of parameters via DRM_IOCTL_I915_GETPARAM
basic-subslice-total
Examine the export of SUBSLICE_TOTAL parameter
basic-eu-total
Examine the export of EU_TOTAL parameter
i915_hangman
Tests for hang detection and recovery
error-state-basic
Basic error capture
hangcheck-unterminated
Check that executing unintialised memory causes a hang
detector
Check that hang detector works
gt-error-state-capture
Per engine error capture (GT reset)
gt-engine-hang
Per engine hang recovery (spin, GT reset)
gt-engine-error
Per engine hang recovery (invalid CS, GT reset)
engine-error-state-capture
Per engine error capture (engine reset)
engine-engine-hang
Per engine hang recovery (spin, engine reset)
engine-engine-error
Per engine hang recovery (invalid CS, engine reset)
i915_module_load
Tests the i915 module loading.
load
Check if i915 and friends are not yet loaded, then load them.
reload
Verify the basic functionality of i915 driver after it's reloaded.
reload-no-display
Verify that i915 driver can be successfully loaded with disabled display.
reload-with-fault-injection
Verify that i915 driver can be successfully reloaded at least once with fault injection.
resize-bar
Check whether lmem bar size can be resized to only supported sizes.
i915_pipe_stress
Stress test how gpu and cpu behaves if maximum amount of planes, cpu and gpu utilization isachieved in order to reveal possible bandwidth/watermark and similar problems.
stress-xrgb8888-untiled
Start pipe stress test, utilizing cpu and gpu simultaneously with maximum amount of planes and resolution.
stress-xrgb8888-ytiled
Start pipe stress test, utilizing cpu and gpu simultaneously with maximum amount of planes and resolution.
i915_pm_rps
Render P-States tests - verify GPU frequency changes
basic-api
NO DOCUMENTATION!
min-max-config-idle
NO DOCUMENTATION!
min-max-config-loaded
NO DOCUMENTATION!
waitboost
NO DOCUMENTATION!
fence-order
Check if the order of fences does not affect waitboosting
engine-order
Check if context reuse does not affect waitboosting
thresholds-idle
NO DOCUMENTATION!
thresholds
NO DOCUMENTATION!
thresholds-park
NO DOCUMENTATION!
thresholds-idle-park
NO DOCUMENTATION!
i915_query
Testing the i915 query uAPI.
query-garbage
Test response to an invalid query call
query-topology-garbage-items
Test response to invalid DRM_I915_QUERY_TOPOLOGY_INFO query
query-topology-kernel-writes
Guardband test for DRM_I915_QUERY_TOPOLOGY_INFO query
query-topology-unsupported
Verify DRM_I915_QUERY_TOPOLOGY_INFO query fails when it is not supported
query-topology-coherent-slice-mask
Compare new DRM_I915_QUERY_TOPOLOGY_INFO query with legacy (sub)slice getparams
query-topology-matches-eu-total
More compare new DRM_I915_QUERY_TOPOLOGY_INFO query with legacy (sub)slice getparams
query-topology-known-pci-ids
Verify DRM_I915_QUERY_TOPOLOGY_INFO query against hardcoded known values for certain platforms
test-query-geometry-subslices
Test DRM_I915_QUERY_GEOMETRY_SUBSLICES query
query-regions-garbage-items
Dodgy returned data tests for DRM_I915_QUERY_MEMORY_REGIONS
query-regions-sanity-check
Basic tests for DRM_I915_QUERY_MEMORY_REGIONS
query-regions-unallocated
Sanity check the region unallocated tracking
engine-info-invalid
Negative tests for DRM_I915_QUERY_ENGINE_INFO
engine-info
Positive tests for DRM_I915_QUERY_ENGINE_INFO
hwconfig_table
Test DRM_I915_QUERY_HWCONFIG_BLOB query