Test Prefixes
-------------
+core_: Test for core drm ioctls and behaviour.
+
kms_: Used for modesetting tests.
drm_: Tests for libdrm behaviour, currently just testing the buffer cache
prime_: Used for buffer sharing tests, both for self-importing (used by
dri3/wayland) and actual multi-gpu tests.
+drv_: Tests for overall driver behaviour like module reload, s/r, debugfs files.
+
+pm_: Tests for power management features like runtime PM, tuning knobs in sysfs
+and also performance tuning features.
+
gen3_: Used by Chris' gen3 specific tiling/fencing tests. Generally tests that
only run on some platforms don't have a specific prefix but just skip on
platforms where the test doesn't apply.
tiled/tiling: Tests that exercise behaviour on tiled buffers.
-normal/uncached/snooped: Usual 3 variants for tests that use different coherency
+normal/uncached/snoop: Usual 3 variants for tests that use different coherency
modes for the buffer objects they're using.
rte: _R_un_t_ime _e_nviroment checks. For testcases which will fail if the
for that.
ctx: Tests that exercise the hw context support.
+
+render/blt/bsd/vebox: Tests which apply to individual rings should use these
+suffixes. They're a bit inconsistent and historically grown, but they new Bspec
+names (RCS, BCS, VCS and VECS) aren't really clearer.
+
+exec: Tests that exercise the execbuf code in various ways.
+
+rpm: Runtime PM tests.