diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 46230bf80b..7fe8d47100 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,7 @@ env: CAPTURE_PROCESS_REPLAY: 1 GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} PYTHONPATH: ${{ github.workspace }} + IGNORE_OOB: 0 on: push: @@ -36,6 +37,8 @@ jobs: name: Docs runs-on: ubuntu-22.04 timeout-minutes: 10 + env: + IGNORE_OOB: 1 steps: - name: Checkout Code uses: actions/checkout@v4 @@ -307,7 +310,7 @@ jobs: deps: testing_unit python-version: '3.14' - name: Test SPEC=2 - run: IGNORE_OOB=0 SPEC=2 pytest --maxfail=10 -n auto --durations=30 --ignore=test/models --ignore test/test_custom_kernel.py --ignore test/unit/test_hashing.py --timeout 60 -k "not test_setitem_big" --splits 2 --group ${{ matrix.group }} + run: SPEC=2 pytest --maxfail=10 -n auto --durations=30 --ignore=test/models --ignore test/test_custom_kernel.py --ignore test/unit/test_hashing.py --timeout 60 -k "not test_setitem_big" --splits 2 --group ${{ matrix.group }} fuzzing: name: Fuzzing @@ -470,6 +473,8 @@ jobs: name: Test LLM runs-on: ubuntu-24.04 timeout-minutes: 15 + env: + IGNORE_OOB: 1 steps: - name: Checkout Code uses: actions/checkout@v4 @@ -584,8 +589,6 @@ jobs: name: Linux (WebGPU) runs-on: ubuntu-22.04 timeout-minutes: 20 - env: - IGNORE_OOB: 0 steps: - name: Checkout Code uses: actions/checkout@v4 @@ -822,7 +825,6 @@ jobs: NV_PTX: 1 NV: 1 FORWARD_ONLY: 1 - IGNORE_OOB: 0 run: | python3 -m pytest -n=auto test/device/test_hcq.py test/test_tiny.py --durations=20 - name: Run process replay tests @@ -832,8 +834,6 @@ jobs: name: MacOS (WebGPU) runs-on: macos-14 timeout-minutes: 10 - env: - IGNORE_OOB: 0 steps: - name: Checkout Code uses: actions/checkout@v4 @@ -911,8 +911,6 @@ jobs: name: Windows (${{ matrix.backend }}) runs-on: windows-latest timeout-minutes: 15 - env: - IGNORE_OOB: 0 steps: - name: Checkout Code uses: actions/checkout@v4