Skip to content

[CI] add Buildkite CUDA weekly pipeline - #268

Open
yenuo26 wants to merge 3 commits into
vllm-project:mainfrom
yenuo26:weekly
Open

[CI] add Buildkite CUDA weekly pipeline#268
yenuo26 wants to merge 3 commits into
vllm-project:mainfrom
yenuo26:weekly

Conversation

@yenuo26

@yenuo26 yenuo26 commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add .buildkite/cuda/test-weekly.yml for the weekly DeepSeek-V2-Lite full GSM8K E2E (AFD_GSM8K_LIMIT=all, afd-graph-dbo-2a2f on h100_4).
  • Wire upload-weekly-pipeline into bootstrap-upload-steps.yml.
  • Extend upload_pipeline.py bootstrap gating for weekly: main + WEEKLY=1, or PR label weekly-test; skip regular main merge while weekly is running.

Test plan

  • Dry-run: python3 .buildkite/common/scripts/upload_pipeline.py --all .buildkite/cuda/bootstrap-upload-steps.yml
  • Dry-run: python3 .buildkite/common/scripts/upload_pipeline.py --all .buildkite/cuda/test-weekly.yml
  • Label PR weekly-test → image build + weekly E2E upload
  • Scheduled main build with WEEKLY=1 → weekly pipeline runs; regular merge upload is skipped
  • Confirm E2E step installs lm_eval[api]==0.4.12 and expands mirror_hardwares: h100_4

…pipeline support

- Updated upload_pipeline.py to include logic for handling weekly uploads based on the WEEKLY environment variable and the 'weekly-test' PR label.
- Modified bootstrap-upload-steps.yml to add a new step for uploading the weekly pipeline.
- Introduced a new test-weekly.yml file to define the steps for the weekly test execution.

This change allows for better scheduling and management of weekly test pipelines in the CI/CD process.

Signed-off-by: wangyu <410167048@qq.com>
@jiangkuaixue123 jiangkuaixue123 added the ready Used to trigger ready CI in PRs. label Aug 25, 2026
@yenuo26 yenuo26 added weekly-test Used to trigger weekly CI in PRs. and removed ready Used to trigger ready CI in PRs. labels Aug 25, 2026
Signed-off-by: wangyu <410167048@qq.com>
@yenuo26 yenuo26 added weekly-test Used to trigger weekly CI in PRs. and removed weekly-test Used to trigger weekly CI in PRs. labels Aug 25, 2026
@jiangkuaixue123 jiangkuaixue123 added weekly-test Used to trigger weekly CI in PRs. and removed weekly-test Used to trigger weekly CI in PRs. labels Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

weekly-test Used to trigger weekly CI in PRs.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants