summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2024-06-12 15:06:29 -0700
committerGitHub <noreply@github.com>2024-06-12 15:06:29 -0700
commitb970b88b7054c3eb82f147364961ce57477fbd56 (patch)
treee914edebddb673103df7098d40726ee491178fec
parent0574dca987edb83325f50b435767fa0c61bae2b8 (diff)
Enable full test on macos. (#4327)
* Enable full test on macos. * Add failing test to expected list. * Fix CI script. * Update expected failure list. * Update test list.
-rw-r--r--.github/github_test.sh4
-rw-r--r--tests/compute/column-major.slang1
-rw-r--r--tests/expected-failure-github.txt2
3 files changed, 7 insertions, 0 deletions
diff --git a/.github/github_test.sh b/.github/github_test.sh
index 5e75296fb..68f321731 100644
--- a/.github/github_test.sh
+++ b/.github/github_test.sh
@@ -30,6 +30,10 @@ else
SLANG_TEST_CATEGORY=smoke
fi
+if [ "${PLATFORM}" == "macosx" ]; then
+ SLANG_TEST_CATEGORY=full
+fi
+
TARGET=${PLATFORM}-${ARCHITECTURE}
OUTPUTDIR=bin/${TARGET}/${CONFIGURATION}/
diff --git a/tests/compute/column-major.slang b/tests/compute/column-major.slang
index dd89c5f41..19d863260 100644
--- a/tests/compute/column-major.slang
+++ b/tests/compute/column-major.slang
@@ -7,6 +7,7 @@
//TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -output-using-type -dx12 -shaderobj -Xslang -matrix-layout-column-major
//TEST(compute, vulkan):COMPARE_COMPUTE_EX:-vk -compute -output-using-type -shaderobj -Xslang -matrix-layout-column-major
//DISABLE_TEST(compute):COMPARE_COMPUTE_EX:-cuda -compute -output-using-type -shaderobj
+//DISABLE_TEST(compute):COMPARE_COMPUTE_EX:-slang -compute -output-using-type -mtl -shaderobj -Xslang -matrix-layout-column-major
// This data is in column major layout order....
//TEST_INPUT:cbuffer(data=[1.0 0.0 0.0 10.0 0.0 1.0 0.0 20.0 0.0 0.0 1.0 30.0 0.0 0.0 0.0 1.0]):name matrixBuffer
diff --git a/tests/expected-failure-github.txt b/tests/expected-failure-github.txt
index 10175ec4f..200d5a27e 100644
--- a/tests/expected-failure-github.txt
+++ b/tests/expected-failure-github.txt
@@ -5,3 +5,5 @@ tests/language-feature/saturated-cooperation/fuse3.slang (vk)
tests/language-feature/saturated-cooperation/fuse-product.slang (vk)
tests/language-feature/saturated-cooperation/fuse.slang (vk)
tests/bugs/byte-address-buffer-interlocked-add-f32.slang (vk)
+tests/serialization/obfuscated-serialized-module-test.slang.2 syn (mtl)
+tests/render/cross-compile-entry-point.slang.2 syn (mtl) \ No newline at end of file