diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1b48361a0d..fccb758711 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -870,29 +870,29 @@ jobs: - name: Test ONNX Runner (WEBGPU) run: WEBGPU=1 PYTHONPATH=. python3 test/external/external_test_onnx_runner.py - #osxremote: - # name: MacOS (remote metal) - # runs-on: macos-15 - # timeout-minutes: 10 - # env: - # REMOTE: 1 - # REMOTEDEV: METAL - # steps: - # - name: Checkout Code - # uses: actions/checkout@v4 - # - name: Setup Environment - # uses: ./.github/actions/setup-tinygrad - # with: - # key: macos-remote - # deps: testing_minimal - # - name: Check Device.DEFAULT and print some source - # run: | - # python -c "from tinygrad import Device; assert Device.DEFAULT == 'REMOTE', Device.DEFAULT" - # python -c "from tinygrad import Device; assert Device.default.properties.real_device == 'METAL', Device.default.properties.real_device" - # DEBUG=4 python3 test/test_tiny.py TestTiny.test_plus - # - name: Run REMOTE=1 Test - # run: | - # python3 -m pytest test/test_tiny.py test/test_jit.py test/test_subbuffer.py test/test_graph.py test/test_multitensor.py test/test_tensor_variable.py + osxremote: + name: MacOS (remote metal) + runs-on: macos-15 + timeout-minutes: 10 + env: + REMOTE: 1 + REMOTEDEV: METAL + steps: + - name: Checkout Code + uses: actions/checkout@v4 + - name: Setup Environment + uses: ./.github/actions/setup-tinygrad + with: + key: macos-remote + deps: testing_minimal + - name: Check Device.DEFAULT and print some source + run: | + python -c "from tinygrad import Device; assert Device.DEFAULT == 'REMOTE', Device.DEFAULT" + python -c "from tinygrad import Device; assert Device.default.properties.real_device == 'METAL', Device.default.properties.real_device" + DEBUG=4 python3 test/test_tiny.py TestTiny.test_plus + - name: Run REMOTE=1 Test + run: | + python3 -m pytest test/test_tiny.py test/test_jit.py test/test_subbuffer.py test/test_graph.py test/test_multitensor.py test/test_tensor_variable.py amdremote: name: Linux (remote) diff --git a/test/test_jit.py b/test/test_jit.py index 449b63687f..f229a8b7c0 100644 --- a/test/test_jit.py +++ b/test/test_jit.py @@ -792,6 +792,7 @@ class TestJitGraphSplit(unittest.TestCase): multigraph=[self.ji_graph(5)], hcqgraph=[self.ji_graph(5)]) + @unittest.skip("flaky") def test_jit_multidev_xfer(self): if Device.DEFAULT in {"CPU", "LLVM"}: raise unittest.SkipTest("CPU/LLVM is not a valid default device for this test (zero-copies)")