From a999798daad7181110922a7e756eb1d8dfe55c4e Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Mon, 19 Nov 2018 13:44:15 -0800 Subject: meson: Add tests to suites Meson test has a concepts of suites, which allow tests to be grouped together. This allows for a subtest of tests to be run only (say only the tests for nir). A test can be added to more than one suite, but for the most part I've only added a test to a single suite, though I've added a compiler group that includes nir, glsl, and glcpp tests. To use this you'll need to invoke meson test directly, instead of ninja test (which always runs all targets). it can be invoked as: `meson test -C builddir --suite $suitename` (meson test has addition options that are pretty useful). Tested-By: Gert Wollny Acked-by: Eric Engestrom --- src/compiler/glsl/glcpp/meson.build | 1 + 1 file changed, 1 insertion(+) (limited to 'src/compiler/glsl/glcpp/meson.build') diff --git a/src/compiler/glsl/glcpp/meson.build b/src/compiler/glsl/glcpp/meson.build index a03d589b370..677baf1df10 100644 --- a/src/compiler/glsl/glcpp/meson.build +++ b/src/compiler/glsl/glcpp/meson.build @@ -70,6 +70,7 @@ if with_any_opengl and with_tests glcpp, join_paths(meson.current_source_dir(), 'tests'), '--@0@'.format(m), ], + suite : ['compiler', 'glcpp'], ) endforeach endif -- cgit v1.2.3