[Piglit] [PATCH 0/5] Merge GLES and EGL tests into all.tests
Chad Versace
chad.versace at linux.intel.com
Thu Nov 29 18:32:04 PST 2012
No one runs neither the GLES nor EGL tests. That needs to be fixed.
This series adds them to all.tests. If you don't build those tests, then
piglit-run.py will skip them.
There will soon be GLES3 tests. And I *really* *really* want to make everyone
run those. That's my real motivation for this series.
all.tests is getting *very* bloated. Let's be honest... it's an unmaintainable
mess. So, rather than add to its unmaintainability, this series splits
all_{egl,es1,es2}.tests into (roughly) one file per extension, and drops that
file into the respective spec/$extension directory. If you don't like that
approach, then complain loudly. Otherwise, I'd like to begin gradually
decomposing all.tests in order to help its maintainability.
Chad Versace (5):
all.tests: Fix plain_test()
all.tests: Fix arg parsing in concurrent_test()
all.tests: Move EGL tests into all.tests
all.tests: Move GLES1 tests into all.tests
all.tests: Move GLES2 tests into all.tests
tests/all.tests | 14 +++++--
tests/all_egl.tests | 45 ----------------------
tests/all_es1.tests | 32 ---------------
tests/all_es2.tests | 24 ------------
tests/egl/spec/egl_khr_create_context/tests.py | 20 ++++++++++
tests/egl/tests.py | 15 ++++++++
tests/spec/ext_unpack_subimage/tests.py | 3 ++
.../spec/oes_compressed_etc1_rgb8_texture/tests.py | 4 ++
.../spec/oes_compressed_paletted_texture/tests.py | 3 ++
tests/spec/oes_draw_texture/tests.py | 3 ++
10 files changed, 59 insertions(+), 104 deletions(-)
delete mode 100644 tests/all_egl.tests
delete mode 100644 tests/all_es1.tests
delete mode 100644 tests/all_es2.tests
create mode 100644 tests/egl/spec/egl_khr_create_context/tests.py
create mode 100644 tests/egl/tests.py
create mode 100644 tests/spec/ext_unpack_subimage/tests.py
create mode 100644 tests/spec/oes_compressed_etc1_rgb8_texture/tests.py
create mode 100644 tests/spec/oes_compressed_paletted_texture/tests.py
create mode 100644 tests/spec/oes_draw_texture/tests.py
--
1.7.11.7
More information about the Piglit
mailing list