From 45649f3c14af569d8f3a837b20297dca0077ae99 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Mon, 14 Jan 2013 09:19:54 -0800 Subject: fbo-alphatest-formats: Report subtest results. v2: Leave previous printfs in place, get the name for the enum. Reviewed-by: Carl Worth Reviewed-by: Brian Paul --- tests/fbo/fbo-alphatest-formats.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tests/fbo') diff --git a/tests/fbo/fbo-alphatest-formats.c b/tests/fbo/fbo-alphatest-formats.c index a8d24539..30a71643 100644 --- a/tests/fbo/fbo-alphatest-formats.c +++ b/tests/fbo/fbo-alphatest-formats.c @@ -178,7 +178,9 @@ static enum piglit_result test_format(const struct format_desc *format) status = glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT); printf("Testing %s", format->name); if (status != GL_FRAMEBUFFER_COMPLETE_EXT) { - printf(" - fbo incomplete (status = 0x%04x)\n", status); + printf("- fbo incomplete (status = %s)\n", + piglit_get_gl_enum_name(status)); + piglit_report_subtest_result(PIGLIT_SKIP, format->name); return PIGLIT_SKIP; } printf("\n"); @@ -251,6 +253,7 @@ static enum piglit_result test_format(const struct format_desc *format) if (!pass) { piglit_present_results(); + piglit_report_subtest_result(PIGLIT_FAIL, format->name); return PIGLIT_FAIL; } @@ -311,6 +314,8 @@ static enum piglit_result test_format(const struct format_desc *format) piglit_present_results(); + piglit_report_subtest_result(pass ? PIGLIT_PASS : PIGLIT_FAIL, + format->name); return pass ? PIGLIT_PASS : PIGLIT_FAIL; } -- cgit v1.2.3