Skip to content

Commit e0ba666

Browse files
Potabkwangxiaoxin (A)
authored andcommitted
[CI][Benchmark] Optimize performance benchmark workflow (vllm-project#1039)
This is a post patch of vllm-project#1014, for some convenience optimization - Set cached dataset path for speed - Use pypi to install escli-tool - Add benchmark results convert script to have a developer-friendly result - Patch the `benchmark_dataset.py` to disable streaming load for internet - Add more trigger ways for different purpose, `pr` for debug, `schedule` for daily test, `dispatch` and `pr-labled` for manual testing of a single(current) commit - Disable latency test for `qwen-2.5-vl`, (This script does not support multi-modal yet) No CI passed --------- Signed-off-by: wangli <[email protected]> Signed-off-by: wangxiaoxin (A) <[email protected]>
1 parent 91e7c64 commit e0ba666

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/nightly_benchmarks.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,11 @@ jobs:
8989
9090
- name: Checkout vllm-project/vllm-ascend repo
9191
uses: actions/checkout@v4
92+
<<<<<<< HEAD
9293
with:
9394
fetch-depth: 0
95+
=======
96+
>>>>>>> fd6d021 ([CI][Benchmark] Optimize performance benchmark workflow (#1039))
9497

9598
- name: Checkout vllm-project/vllm repo
9699
uses: actions/checkout@v4
@@ -136,7 +139,11 @@ jobs:
136139
- name: Install elastic_tool
137140
if: github.event_name == 'schedule'
138141
run: |
142+
<<<<<<< HEAD
139143
pip install escli-tool==0.2.1
144+
=======
145+
pip install escli-tool==0.2.0
146+
>>>>>>> fd6d021 ([CI][Benchmark] Optimize performance benchmark workflow (#1039))
140147

141148
- name: Collect pr info from vllm-project/vllm-ascend
142149
if: github.event_name == 'schedule'

0 commit comments

Comments
 (0)