[AMD] AMD new CI runner (#19739)
Co-authored-by: bingxche <Bingxu.Chen@amd.com>
This commit is contained in:
@@ -97,7 +97,7 @@ jobs:
|
||||
# 1-GPU Unit Tests - LoRA, debug utils, scheduler, etc. (MI30x only)
|
||||
nightly-test-1-gpu-unit:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-test-1-gpu-unit')
|
||||
runs-on: linux-mi325-gpu-1
|
||||
runs-on: linux-mi325-1gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -127,7 +127,7 @@ jobs:
|
||||
# 2-GPU Accuracy Tests - GSM8K eval (MI30x only)
|
||||
nightly-accuracy-2-gpu:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-accuracy-2-gpu')
|
||||
runs-on: linux-mi325-gpu-2
|
||||
runs-on: linux-mi325-2gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -156,7 +156,7 @@ jobs:
|
||||
# 2-GPU VLM Accuracy Tests - Vision-Language Models MMMU evaluation
|
||||
nightly-accuracy-2-gpu-vlm:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-accuracy-2-gpu-vlm')
|
||||
runs-on: linux-mi325-gpu-2
|
||||
runs-on: linux-mi325-2gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -186,7 +186,7 @@ jobs:
|
||||
# 2-GPU Text Models Performance Tests
|
||||
nightly-perf-2-gpu-text:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-perf-2-gpu-text')
|
||||
runs-on: linux-mi325-gpu-2
|
||||
runs-on: linux-mi325-2gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -217,7 +217,7 @@ jobs:
|
||||
# 2-GPU VLM Performance Tests
|
||||
nightly-perf-2-gpu-vlm:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-perf-2-gpu-vlm')
|
||||
runs-on: linux-mi325-gpu-2
|
||||
runs-on: linux-mi325-2gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -248,7 +248,7 @@ jobs:
|
||||
# 8-GPU Accuracy Tests - GPT-OSS, Grok1-FP8 (accuracy only)
|
||||
nightly-accuracy-8-gpu:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-accuracy-8-gpu')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -288,7 +288,7 @@ jobs:
|
||||
# 8-GPU Grok1-INT4 (Accuracy + Performance combined)
|
||||
nightly-8-gpu-grok1-int4:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-grok1-int4')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -331,7 +331,7 @@ jobs:
|
||||
# 8-GPU Grok2 (Accuracy + Performance combined)
|
||||
nightly-8-gpu-grok2:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-grok2')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -374,7 +374,7 @@ jobs:
|
||||
# 8-GPU DeepSeek-V3.1 (Accuracy + Performance combined)
|
||||
nightly-8-gpu-deepseek-v31:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-deepseek-v31')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -417,7 +417,7 @@ jobs:
|
||||
# 8-GPU DeepSeek-V3.2 (Basic Accuracy + Perf)
|
||||
nightly-8-gpu-deepseek-v32:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-deepseek-v32')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -458,7 +458,7 @@ jobs:
|
||||
# 8-GPU DeepSeek-V3.2 MTP (MTP Accuracy + Perf)
|
||||
nightly-8-gpu-deepseek-v32-mtp:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-deepseek-v32-mtp')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -499,7 +499,7 @@ jobs:
|
||||
# 8-GPU Kimi-K2.5 (Accuracy)
|
||||
nightly-8-gpu-kimi-k25:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-kimi-k25')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -528,7 +528,7 @@ jobs:
|
||||
|
||||
nightly-8-gpu-qwen3-235b:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-qwen3-235b')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -557,7 +557,7 @@ jobs:
|
||||
|
||||
nightly-8-gpu-glm5:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-glm5')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
@@ -590,7 +590,7 @@ jobs:
|
||||
# 8-GPU MiniMax-M2.5 (Accuracy)
|
||||
nightly-8-gpu-minimax-m25:
|
||||
if: (github.repository == 'sgl-project/sglang' || github.event_name == 'pull_request') && (inputs.job_filter == '' || inputs.job_filter == 'all' || inputs.job_filter == 'nightly-8-gpu-minimax-m25')
|
||||
runs-on: linux-mi325-gpu-8
|
||||
runs-on: linux-mi325-8gpu-sglang
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
|
||||
Reference in New Issue
Block a user