Skip to content

Commit d3e5f39

Browse files
authored
Use 0.0.7 version of VK-GL-CTS-for-Slang on nightly CTS CI (shader-slang#6278)
1 parent fe77f07 commit d3e5f39

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed

.github/workflows/vk-gl-cts-nightly.yml

+18-10
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
with:
5757
latest: true
5858
repository: "shader-slang/VK-GL-CTS"
59-
fileName: "VK-GL-CTS_WithSlang-0.0.4-win64.zip"
59+
fileName: "VK-GL-CTS_WithSlang-0.0.7-win64.zip"
6060
- uses: actions/checkout@v4
6161
with:
6262
repository: "shader-slang/VK-GL-CTS"
@@ -68,26 +68,34 @@ jobs:
6868
- name: vkcts setup
6969
shell: pwsh
7070
run: |
71-
Expand-Archive VK-GL-CTS_WithSlang-0.0.4-win64.zip
71+
Expand-Archive VK-GL-CTS_WithSlang-0.0.7-win64.zip
7272
73-
copy ${{ github.workspace }}\build\Release\bin\slang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang.dll
74-
copy ${{ github.workspace }}\build\Release\bin\slang-glslang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\slang-glslang.dll
75-
copy ${{ github.workspace }}\build\Release\bin\test-server.exe ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64\test-server.exe
73+
copy ${{ github.workspace }}\build\Release\bin\slang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang.dll
74+
copy ${{ github.workspace }}\build\Release\bin\slang-glslang.dll ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\slang-glslang.dll
75+
copy ${{ github.workspace }}\build\Release\bin\test-server.exe ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64\test-server.exe
7676
77-
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
78-
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
77+
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
78+
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
79+
80+
- name: dump device info
81+
shell: pwsh
82+
working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64
83+
run: |
84+
.\deqp-vk.exe --deqp-case=dEQP-VK.info.device
85+
Get-Content -Path TestResults.qpa
7986
8087
- name: vkcts run
8188
shell: pwsh
82-
working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64
89+
working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64
8390
run: |
84-
.\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
91+
.\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
8592
8693
- name: Dump TestResults.qpa if failed
8794
shell: pwsh
8895
if: ${{ !success() }}
89-
working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.4-win64
96+
working-directory: ${{ github.workspace }}\VK-GL-CTS_WithSlang-0.0.7-win64
9097
run: Get-Content TestResults.qpa -Tail 1000
98+
9199
- name: success notification
92100
id: slack-notify-success
93101
if: ${{ success() }}

0 commit comments

Comments
 (0)