summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Kwak <82421531+jkwak-work@users.noreply.github.com>2025-02-05 00:43:02 -0800
committerGitHub <noreply@github.com>2025-02-05 00:43:02 -0800
commitd3e5f39cafbf1d65cf93cdd42c20c472c68197a2 (patch)
tree321cb3f486acbaed8886ac264c0f88969a8eabeb
parentfe77f076b46f45d6c89ab8592d0ff548bda223de (diff)
Use 0.0.7 version of VK-GL-CTS-for-Slang on nightly CTS CI (#6278)
-rw-r--r--.github/workflows/vk-gl-cts-nightly.yml28
1 files changed, 18 insertions, 10 deletions
diff --git a/.github/workflows/vk-gl-cts-nightly.yml b/.github/workflows/vk-gl-cts-nightly.yml
index 8c608cf80..dc5cd65d6 100644
--- a/.github/workflows/vk-gl-cts-nightly.yml
+++ b/.github/workflows/vk-gl-cts-nightly.yml
@@ -56,7 +56,7 @@ jobs:
with:
latest: true
repository: "shader-slang/VK-GL-CTS"
- fileName: "VK-GL-CTS_WithSlang-0.0.4-win64.zip"
+ fileName: "VK-GL-CTS_WithSlang-0.0.7-win64.zip"
- uses: actions/checkout@v4
with:
repository: "shader-slang/VK-GL-CTS"
@@ -68,26 +68,34 @@ jobs:
- name: vkcts setup
shell: pwsh
run: |
- Expand-Archive VK-GL-CTS_WithSlang-0.0.4-win64.zip
+ Expand-Archive VK-GL-CTS_WithSlang-0.0.7-win64.zip
- copy ${{ github.workspace }}\build\Release\bin\slang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang.dll
- copy ${{ github.workspace }}\build\Release\bin\slang-glslang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang-glslang.dll
- copy ${{ github.workspace }}\build\Release\bin\test-server.exe ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\test-server.exe
+ copy ${{ github.workspace }}\build\Release\bin\slang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang.dll
+ copy ${{ github.workspace }}\build\Release\bin\slang-glslang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang-glslang.dll
+ copy ${{ github.workspace }}\build\Release\bin\test-server.exe ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\test-server.exe
- copy ${{ github.workspace }}\test-lists\test-lists\slang-passing-tests.txt ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang-passing-tests.txt
- copy ${{ github.workspace }}\test-lists\test-lists\slang-waiver-tests.xml ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang-waiver-tests.xml
+ copy ${{ github.workspace }}\test-lists\test-lists\slang-passing-tests.txt ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang-passing-tests.txt
+ copy ${{ github.workspace }}\test-lists\test-lists\slang-waiver-tests.xml ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang-waiver-tests.xml
+
+ - name: dump device info
+ shell: pwsh
+ working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64
+ run: |
+ .\deqp-vk.exe --deqp-case=dEQP-VK.info.device
+ Get-Content -Path TestResults.qpa
- name: vkcts run
shell: pwsh
- working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64
+ working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64
run: |
- .\deqp-vk.exe --deqp-archive-dir=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64 --deqp-caselist-file=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang-passing-tests.txt --deqp-waiver-file=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang-waiver-tests.xml
+ .\deqp-vk.exe --deqp-archive-dir=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64 --deqp-caselist-file=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang-passing-tests.txt --deqp-waiver-file=${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang-waiver-tests.xml
- name: Dump TestResults.qpa if failed
shell: pwsh
if: ${{ !success() }}
- working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64
+ working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64
run: Get-Content TestResults.qpa -Tail 1000
+
- name: success notification
id: slack-notify-success
if: ${{ success() }}