[Kernel] Move sgl-kernel under sglang.kernels.aot (#32648)

This commit is contained in:
Xiaoyu Zhang
2026-07-29 17:25:00 +08:00
committed by GitHub
parent 1b9dfa14e6
commit c32c4ef79c
370 changed files with 300 additions and 269 deletions
+16 -16
View File
@@ -44,13 +44,13 @@ jobs:
- name: Cleanup
run: |
ls -alh sgl-kernel/dist || true
rm -rf sgl-kernel/dist/* || true
ls -alh python/sglang/kernels/aot/dist || true
rm -rf python/sglang/kernels/aot/dist/* || true
- name: Download artifacts
uses: actions/download-artifact@v4
with:
path: sgl-kernel/dist/
path: python/sglang/kernels/aot/dist/
merge-multiple: true
pattern: wheel-python3.10-cuda*
@@ -62,7 +62,7 @@ jobs:
- name: Run test
timeout-minutes: 30
run: |
cd sgl-kernel
cd python/sglang/kernels/aot
pytest tests/
sgl-kernel-benchmark-test:
@@ -79,13 +79,13 @@ jobs:
- name: Cleanup
run: |
ls -alh sgl-kernel/dist || true
rm -rf sgl-kernel/dist/* || true
ls -alh python/sglang/kernels/aot/dist || true
rm -rf python/sglang/kernels/aot/dist/* || true
- name: Download artifacts
uses: actions/download-artifact@v4
with:
path: sgl-kernel/dist/
path: python/sglang/kernels/aot/dist/
merge-multiple: true
pattern: wheel-python3.10-cuda*
@@ -97,7 +97,7 @@ jobs:
- name: Run benchmark tests
timeout-minutes: 45
run: |
cd sgl-kernel/benchmark
cd python/sglang/kernels/aot/benchmark
echo "Running sgl-kernel benchmark tests in CI mode..."
echo "CI environment variable: $CI"
@@ -126,13 +126,13 @@ jobs:
- name: Cleanup
run: |
ls -alh sgl-kernel/dist || true
rm -rf sgl-kernel/dist/* || true
ls -alh python/sglang/kernels/aot/dist || true
rm -rf python/sglang/kernels/aot/dist/* || true
- name: Download artifacts
uses: actions/download-artifact@v4
with:
path: sgl-kernel/dist/
path: python/sglang/kernels/aot/dist/
merge-multiple: true
pattern: wheel-python3.10-cuda*
@@ -144,7 +144,7 @@ jobs:
- name: Run sgl-kernel unit tests on B200
timeout-minutes: 30
run: |
cd sgl-kernel
cd python/sglang/kernels/aot
pytest tests/
# Adding a single CUDA13 build-and-run check for the kernel
@@ -157,13 +157,13 @@ jobs:
# - name: Cleanup
# run: |
# ls -alh sgl-kernel/dist || true
# rm -rf sgl-kernel/dist/* || true
# ls -alh python/sglang/kernels/aot/dist || true
# rm -rf python/sglang/kernels/aot/dist/* || true
# - name: Download CUDA 13.0 artifacts
# uses: actions/download-artifact@v4
# with:
# path: sgl-kernel/dist/
# path: python/sglang/kernels/aot/dist/
# merge-multiple: true
# pattern: wheel-python3.10-cuda*
@@ -174,5 +174,5 @@ jobs:
# - name: Run kernel unit tests
# timeout-minutes: 30
# run: |
# cd sgl-kernel
# cd python/sglang/kernels/aot
# pytest tests/