From: Marek Olšák <marek.ol...@amd.com>

this removes a lot of skipped subtests from results
---
 tests/spec/arb_shader_image_size/builtin.c | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/tests/spec/arb_shader_image_size/builtin.c 
b/tests/spec/arb_shader_image_size/builtin.c
index 434af70..c8a7724 100755
--- a/tests/spec/arb_shader_image_size/builtin.c
+++ b/tests/spec/arb_shader_image_size/builtin.c
@@ -254,11 +254,13 @@ test_max_dimensions(const struct image_format_info 
*format,
                        const struct image_extent size =
                                        get_test_extent(target, d);
 
-                       subtest(status,
-                               !quick &&
-                               is_test_reasonable(!slow, size) &&
-                               is_format_interesting(format, slow) &&
-                               is_stage_interesting(stage, slow),
+                       if (quick ||
+                           !is_test_reasonable(!slow, size) ||
+                           !is_format_interesting(format, slow) ||
+                           !is_stage_interesting(stage, slow))
+                               continue;
+
+                       subtest(status, true,
                                run_test(format, target, size),
                                "%s/%s/image%s max size test/%dx%dx%dx%d",
                                format->name, stage->name, target->name,
@@ -278,9 +280,11 @@ test_small_dimensions(const struct image_format_info 
*format,
                        image_extent_for_target(target,
                                                16, 96);
 
-       subtest(status,
-               is_format_interesting(format, slow) &&
-               is_stage_interesting(stage, slow),
+       if (!is_format_interesting(format, slow) ||
+           !is_stage_interesting(stage, slow))
+               return;
+
+       subtest(status, true,
                run_test(format, target, size),
                "%s/%s/image%s size test/%dx%dx%dx%d",
                format->name, stage->name, target->name,
-- 
2.5.0

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to