56
56
with :
57
57
latest : true
58
58
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"
60
60
- uses : actions/checkout@v4
61
61
with :
62
62
repository : " shader-slang/VK-GL-CTS"
@@ -68,26 +68,34 @@ jobs:
68
68
- name : vkcts setup
69
69
shell : pwsh
70
70
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
72
72
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
76
76
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
79
86
80
87
- name : vkcts run
81
88
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
83
90
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
85
92
86
93
- name : Dump TestResults.qpa if failed
87
94
shell : pwsh
88
95
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
90
97
run : Get-Content TestResults.qpa -Tail 1000
98
+
91
99
- name : success notification
92
100
id : slack-notify-success
93
101
if : ${{ success() }}
0 commit comments