diff --git a/.github/workflows/scripts/unix_test.sh b/.github/workflows/scripts/unix_test.sh index 5a3a425759d39..4196937d1ee86 100755 --- a/.github/workflows/scripts/unix_test.sh +++ b/.github/workflows/scripts/unix_test.sh @@ -117,6 +117,7 @@ else run-it cpu $(nproc) run-it vulkan 8 run-it opengl 4 + run-it gles 4 python3 tests/run_tests.py -vr2 -t1 -k "torch" -a "$TI_WANTED_ARCHS" # Paddle's paddle.fluid.core.Tensor._ptr() is only available on develop branch, and CUDA version on linux will get error `Illegal Instruction` diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 9500bf2544bbf..03b0a25a8a2ae 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -236,7 +236,7 @@ jobs: /home/dev/taichi/.github/workflows/scripts/unix_test.sh env: PY: '3.8' - TI_WANTED_ARCHS: 'cc,cpu,cuda,vulkan,opengl' + TI_WANTED_ARCHS: 'cc,cpu,cuda,vulkan,opengl,gles' TI_DEVICE_MEMORY_GB: '1' TI_RUN_RELEASE_TESTS: '1' @@ -343,7 +343,7 @@ jobs: include: - os: windows-2019 llvmVer : '15' - archs: "cpu,cuda,opengl" + archs: "cpu,cuda,opengl,gles" runsOn: [self-hosted, windows, cuda, OpenGL] runs-on: ${{ matrix.runsOn }} timeout-minutes: ${{ github.event.schedule != '0 18 * * *' && 90 || 180 }}