[diffusion] CI: guard E2E/loading latency with runner-aware baselines (#39206)

Co-authored-by: Mick Qian <mickqian@users.noreply.github.com>
This commit is contained in:
Mick
2026-09-21 08:43:22 +08:00
committed by GitHub
co-authored by Mick Qian
parent 3a0324fb9b
commit 501b7851e4
36 changed files with 1974 additions and 138 deletions
+3
View File
@@ -76,6 +76,9 @@ jobs:
- name: Check cookbook authoring contracts
run: node docs/scripts/check_cookbook_configs.mjs
- name: Test PR health action
run: node --test .github/actions/check-pr-test-health/action.test.cjs
- name: Cache mint
uses: actions/cache@v4
with:
+5 -2
View File
@@ -130,7 +130,7 @@ jobs:
path: |
python/sglang/multimodal_gen/test/execution_report_*.json
python/diffusion-results.json
retention-days: 1
retention-days: 7
- name: Upload diffusion failure artifacts
if: always()
@@ -280,6 +280,9 @@ jobs:
fail-fast: false
matrix: ${{ fromJson(needs.compute-diffusion-partitions.outputs.matrix-2gpu) }}
steps:
- name: Record retry deadline
run: echo "SGLANG_DIFFUSION_RETRY_DEADLINE=$(( $(date +%s) + 2400 ))" >> "$GITHUB_ENV"
- name: Checkout code
uses: actions/checkout@v4
with:
@@ -327,7 +330,7 @@ jobs:
path: |
python/sglang/multimodal_gen/test/execution_report_*.json
python/diffusion-results.json
retention-days: 1
retention-days: 7
- name: Upload diffusion failure artifacts
if: always()