From 72b603780ca4e14d26130db7455031f39eef738f Mon Sep 17 00:00:00 2001 From: Francisco Casas Date: Wed, 5 Feb 2025 03:20:33 -0300 Subject: [PATCH] tests/test-driver: Print the shader model for the detailed output of the hlsl backend. --- tests/test-driver.sh | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/tests/test-driver.sh b/tests/test-driver.sh index 8923da02..19e990ec 100755 --- a/tests/test-driver.sh +++ b/tests/test-driver.sh @@ -161,20 +161,27 @@ BEGIN { printf("# %-20s\n", str) } +function print_entry(line, model, tag) { + if ($5 ~ " Model [^[:space:]]+") + print "" $4 "+" substr($5, 8) "" tag + else + print "" $4 "" tag +} + /: Test failed:/ { - print "" $4 "" "[F]" + print_entry($4, $5, "[F]") } /: Todo:/ { - print "" $4 "" "[XF]" + print_entry($4, $5, "[XF]") } /: Todo succeeded:/ { - print "" $4 "" "[XP]" + print_entry($4, $5, "[XP]") } /: Test skipped:/ { - print "" $4 "" "[SK]" + print_entry($4, $5, "[SK]") } /: Assertion .* failed\./ {