[Intel-gfx] [PATCH 0/5] igt test naming conventions
Daniel Vetter
daniel.vetter at ffwll.ch
Sat Nov 2 13:04:31 CET 2013
Hi all,
Spurred by the ongoing discussions about improving our tests I've started to
document some of the naming patterns a bit. I've also added a few new ones and
renamed a bunch of tests.
The idea is that developers can use this patterns to construct add-hoc test
groups with piglit's -t/-x options. I hope this here is a good start, but we
certainly need to refine the patterns and test names over time.
To ensure that we have sufficient coherency I propose the following rules:
- If you add a large pile of new tests please document any new tests patterns in
tests/NAMING-CONVENTIONS.
- Any patches that are relevant for the test naming conventions must be posted
to intel-gfx to keep everyone in the loop.
Comments and ideas both on the patches and process highly welcome.
Cheeers, Daniel
Daniel Vetter (5):
tests: Start to document naming conventions
tests: estbalish drv_ prefix
tests: establish pm_ prefix
tests: Use kms_ prefix a bit more
tests: establish core_ prefix
README | 3 +
tests/.gitignore | 16 +-
tests/Makefile.am | 26 +-
tests/NAMING-CONVENTION | 63 ++++
tests/ZZ_hangman | 70 ----
tests/ZZ_missed_irq | 72 ----
tests/core_getclient.c | 61 ++++
tests/core_getstats.c | 50 +++
tests/core_getversion.c | 49 +++
tests/debugfs_pipe_crc.c | 262 --------------
tests/debugfs_reader | 9 -
tests/drv_debugfs_reader | 9 +
tests/drv_hangman | 70 ++++
tests/drv_missed_irq_hang | 72 ++++
tests/drv_module_reload | 50 +++
tests/drv_suspend.c | 171 +++++++++
tests/gem_suspend.c | 171 ---------
tests/getclient.c | 61 ----
tests/getstats.c | 50 ---
tests/getversion.c | 49 ---
tests/kms_pipe_crc_basic.c | 262 ++++++++++++++
tests/kms_sysfs_edid_timing | 25 ++
tests/module_reload | 50 ---
tests/pc8.c | 822 --------------------------------------------
tests/pm_pc8.c | 822 ++++++++++++++++++++++++++++++++++++++++++++
tests/pm_rc6_residency.c | 121 +++++++
tests/pm_rps.c | 194 +++++++++++
tests/sysfs_edid_timing | 25 --
tests/sysfs_rc6_residency.c | 121 -------
tests/sysfs_rps.c | 194 -----------
30 files changed, 2043 insertions(+), 1977 deletions(-)
create mode 100644 tests/NAMING-CONVENTION
delete mode 100755 tests/ZZ_hangman
delete mode 100755 tests/ZZ_missed_irq
create mode 100644 tests/core_getclient.c
create mode 100644 tests/core_getstats.c
create mode 100644 tests/core_getversion.c
delete mode 100644 tests/debugfs_pipe_crc.c
delete mode 100755 tests/debugfs_reader
create mode 100755 tests/drv_debugfs_reader
create mode 100755 tests/drv_hangman
create mode 100755 tests/drv_missed_irq_hang
create mode 100755 tests/drv_module_reload
create mode 100644 tests/drv_suspend.c
delete mode 100644 tests/gem_suspend.c
delete mode 100644 tests/getclient.c
delete mode 100644 tests/getstats.c
delete mode 100644 tests/getversion.c
create mode 100644 tests/kms_pipe_crc_basic.c
create mode 100755 tests/kms_sysfs_edid_timing
delete mode 100755 tests/module_reload
delete mode 100644 tests/pc8.c
create mode 100644 tests/pm_pc8.c
create mode 100644 tests/pm_rc6_residency.c
create mode 100644 tests/pm_rps.c
delete mode 100755 tests/sysfs_edid_timing
delete mode 100644 tests/sysfs_rc6_residency.c
delete mode 100644 tests/sysfs_rps.c
--
1.8.4.rc3
More information about the Intel-gfx
mailing list