Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -909,7 +909,9 @@ jobs:
# 35min: see e2e-gpu — one collapsed job runs all serves + per-scenario
# install sdk; the cap must exceed the run so the job writes platform.json.
timeout-minutes: 35
runs-on: [self-hosted, linux, strix-halo]
# `native` disambiguates the two Linux Strix runners: the WSL host also
# carries `strix-halo`, but the paths below exist only on the native one.
runs-on: [self-hosted, linux, strix-halo, native]
needs: [changes, build-and-test]
# See `e2e`: dispatch tolerates skipped build-and-test; strix-ubuntu.
if: >-
Expand All @@ -929,7 +931,8 @@ jobs:
# ~/.cache/pip, ~/.config, and any other $HOME writer — pip's cache under the
# real /home/ubuntu is what previously failed `install sdk` with ENOSPC),
# plus the toolchain, temp, and pip cache. The rustup bootstrap still uses
# --no-modify-path so it doesn't touch $HOME/.profile.
# --no-modify-path so it doesn't touch $HOME/.profile. These paths are
# specific to that host, which is why `runs-on` pins `native` above.
env:
HOME: /home/ubuntu/actions-runner/e2e-home
CARGO_HOME: /home/ubuntu/actions-runner/.cargo
Expand Down Expand Up @@ -1065,7 +1068,7 @@ jobs:
# 35min: see e2e-gpu — one collapsed job runs all serves + per-scenario
# install sdk; the cap must exceed the run so the job writes platform.json.
timeout-minutes: 35
runs-on: [self-hosted, windows, strix-halo]
runs-on: [self-hosted, windows, strix-halo, native]
needs: [changes, build-and-test]
# See `e2e`: dispatch tolerates skipped build-and-test; strix-windows.
if: >-
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -417,7 +417,9 @@ jobs:
e2e-gpu-nightly-strix:
name: E2E tests (Strix Halo, incl. nightly-only)
timeout-minutes: 90
runs-on: [self-hosted, linux, strix-halo]
# `native` disambiguates the two Linux Strix runners: the WSL host also
# carries `strix-halo`, but the paths below exist only on the native one.
runs-on: [self-hosted, linux, strix-halo, native]
continue-on-error: true
env:
HOME: /home/ubuntu/actions-runner/e2e-home
Expand Down Expand Up @@ -517,7 +519,7 @@ jobs:
e2e-gpu-nightly-strix-windows:
name: E2E tests (Strix Halo, Windows, incl. nightly-only)
timeout-minutes: 90
runs-on: [self-hosted, windows, strix-halo]
runs-on: [self-hosted, windows, strix-halo, native]
continue-on-error: true
env:
E2E_INCLUDE_NIGHTLY: "1"
Expand Down