i915 Tests

i915 Tests — Tests for overall i915 driver behaviour

Programs

Description

i915_getparams_basic

Tests the export of parameters via DRM_IOCTL_I915_GETPARAM

Subtests

basic-subslice-total
basic-eu-total

i915_hangman

Subtests

error-state-basic
error-state-capture-render
error-state-capture-bsd
error-state-capture-bsd1
error-state-capture-bsd2
error-state-capture-blt
error-state-capture-vebox
hangcheck-unterminated

i915_missed_irq

Inject missed interrupts and make sure they are caught


i915_module_load

Subtests

reload
reload-no-display
reload-with-fault-injection

i915_query

Testing the i915 query uAPI.

Subtests

query-garbage
query-garbage-items
query-topology-kernel-writes
query-topology-unsupported
query-topology-coherent-slice-mask
query-topology-matches-eu-total
query-topology-known-pci-ids

i915_selftest

Basic unit tests for i915.ko

Subtests


i915_suspend

Subtests

fence-restore-tiled2untiled
fence-restore-untiled
debugfs-reader
sysfs-reader
shrink
forcewake
fence-restore-tiled2untiled-hibernate
fence-restore-untiled-hibernate
debugfs-reader-hibernate
sysfs-reader-hibernate
forcewake-hibernate