@@ -303,29 +303,29 @@ jobs:
303303 with :
304304 name : windows-x86_64-cpu-output
305305 path : windows-x86_64-cpu-output/
306- # test-windows-x86_64-gpu-nv:
307- # runs-on: [ windows, x86_64, nv ]
308- # needs:
309- # - build-windows-x86_64-rel
310- # steps:
311- # - name: Checkout Workflows
312- # uses: actions/checkout@v4
313- # with:
314- # sparse-checkout: .gitea
315- # - name: Re-initialize repository
316- # uses: ./.gitea/actions/checkout
317- # - name: Run Tests
318- # uses: ./.gitea/actions/test
319- # with:
320- # bin-dir: "windows-x86_64"
321- # out-dir: "windows-x86_64-gpu-nv-output"
322- # test-args: "--full --device NV --nocpu"
323- # - name: Upload artifacts
324- # uses: actions/upload-artifact@v3
325- # if: always()
326- # with:
327- # name: windows-x86_64-gpu-nv-output
328- # path: windows-x86_64-gpu-nv-output/
306+ test-windows-x86_64-gpu-nv :
307+ runs-on : [ windows, x86_64, nv ]
308+ needs :
309+ - build-windows-x86_64-rel
310+ steps :
311+ - name : Checkout Workflows
312+ uses : actions/checkout@v4
313+ with :
314+ sparse-checkout : .gitea
315+ - name : Re-initialize repository
316+ uses : ./.gitea/actions/checkout
317+ - name : Run Tests
318+ uses : ./.gitea/actions/test
319+ with :
320+ bin-dir : " windows-x86_64"
321+ out-dir : " windows-x86_64-gpu-nv-output"
322+ test-args : " --full --device NV --nocpu"
323+ - name : Upload artifacts
324+ uses : actions/upload-artifact@v3
325+ if : always()
326+ with :
327+ name : windows-x86_64-gpu-nv-output
328+ path : windows-x86_64-gpu-nv-output/
329329 test-windows-x86_64-gpu-amd :
330330 runs-on : [ windows, x86_64, amd ]
331331 needs :
@@ -820,7 +820,7 @@ jobs:
820820 # path: windows-arm64-gpu-perf-output/
821821 analyze-output :
822822 runs-on : [ linux ]
823- needs : [ test-windows-x86_64-cpu, test-windows-x86_64-gpu-amd, test-windows-x86_64-gpu-uhd, test-windows-x86_64-gpu-arc, test-linux-x86_64-cpu, test-linux-x86_64-gpu-nv, test-linux-x86_64-cpu-sse41, test-windows-x86_64-cpu-avx, test-windows-x86_64-cpu-avx2, test-windows-x86_64-cpu-avx512, test-linux-x86_64-cpu-tsan, test-windows-x86_64-cpu-asan, test-windows-x86_64-gpu-amd-asan, test-macos-arm64-cpu, test-macos-arm64-gpu-m4, test-macos-x86_64-cpu ]
823+ needs : [ test-windows-x86_64-cpu, test-windows-x86_64-gpu-nv, test-windows-x86_64-gpu- amd, test-windows-x86_64-gpu-uhd, test-windows-x86_64-gpu-arc, test-linux-x86_64-cpu, test-linux-x86_64-gpu-nv, test-linux-x86_64-cpu-sse41, test-windows-x86_64-cpu-avx, test-windows-x86_64-cpu-avx2, test-windows-x86_64-cpu-avx512, test-linux-x86_64-cpu-tsan, test-windows-x86_64-cpu-asan, test-windows-x86_64-gpu-amd-asan, test-macos-arm64-cpu, test-macos-arm64-gpu-m4, test-macos-x86_64-cpu ]
824824 if : always()
825825 steps :
826826 - name : Checkout Workflows
@@ -831,10 +831,10 @@ jobs:
831831 with :
832832 name : windows-x86_64-cpu-output
833833 path : windows-x86_64-cpu-output/
834- # - uses: actions/download-artifact@v3
835- # with:
836- # name: windows-x86_64-gpu-nv-output
837- # path: windows-x86_64-gpu-nv-output/
834+ - uses : actions/download-artifact@v3
835+ with :
836+ name : windows-x86_64-gpu-nv-output
837+ path : windows-x86_64-gpu-nv-output/
838838 - uses : actions/download-artifact@v3
839839 with :
840840 name : windows-x86_64-gpu-amd-output
@@ -921,5 +921,5 @@ jobs:
921921 # path: windows-arm64-gpu-perf-output/
922922 - name : Analyze Output
923923 run : |
924- python scripts/analyze_output.py windows-x86_64-cpu-output/test_Ray_output.txt windows-x86_64-gpu-amd-output/test_Ray_output.txt windows-x86_64-gpu-uhd-output/test_Ray_output.txt windows-x86_64-gpu-arc-output/test_Ray_output.txt linux-x86_64-cpu-output/test_Ray_output.txt linux-x86_64-gpu-nv-output/test_Ray_output.txt linux-x86_64-cpu-sse41-output/test_Ray_output.txt windows-x86_64-cpu-avx-output/test_Ray_output.txt windows-x86_64-cpu-avx2-output/test_Ray_output.txt windows-x86_64-cpu-avx512-output/test_Ray_output.txt linux-x86_64-cpu-tsan-output/test_Ray_output.txt windows-x86_64-cpu-asan-output/test_Ray_output.txt windows-x86_64-gpu-amd-asan-output/test_Ray_output.txt macos-arm64-cpu-output/test_Ray_output.txt macos-arm64-gpu-m4-output/test_Ray_output.txt macos-x86_64-cpu-output/test_Ray_output.txt
924+ python scripts/analyze_output.py windows-x86_64-cpu-output/test_Ray_output.txt windows-x86_64-gpu-nv-output/test_Ray_output.txt windows-x86_64-gpu- amd-output/test_Ray_output.txt windows-x86_64-gpu-uhd-output/test_Ray_output.txt windows-x86_64-gpu-arc-output/test_Ray_output.txt linux-x86_64-cpu-output/test_Ray_output.txt linux-x86_64-gpu-nv-output/test_Ray_output.txt linux-x86_64-cpu-sse41-output/test_Ray_output.txt windows-x86_64-cpu-avx-output/test_Ray_output.txt windows-x86_64-cpu-avx2-output/test_Ray_output.txt windows-x86_64-cpu-avx512-output/test_Ray_output.txt linux-x86_64-cpu-tsan-output/test_Ray_output.txt windows-x86_64-cpu-asan-output/test_Ray_output.txt windows-x86_64-gpu-amd-asan-output/test_Ray_output.txt macos-arm64-cpu-output/test_Ray_output.txt macos-arm64-gpu-m4-output/test_Ray_output.txt macos-x86_64-cpu-output/test_Ray_output.txt
925925 shell : bash
0 commit comments