Skip to content

Commit deee7ca

Browse files
authored
[no ci] Upload benchmark results to GH and other QoL features (#56)
Signed-off-by: Huy Do <[email protected]>
1 parent c094618 commit deee7ca

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/vllm-benchmark.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,9 @@ jobs:
198198
199199
echo "HEAD_SHA=$HEAD_SHA" >> $GITHUB_ENV
200200
201+
# Print the benchmark commit for rereference
202+
echo "### Run benchmark on [${HEAD_SHA}](https://github.com/vllm-project/vllm/commit/${HEAD_SHA})" >> "${GITHUB_STEP_SUMMARY}"
203+
201204
- name: Setup CUDA GPU_FLAG for docker run
202205
if: env.DEVICE_NAME == 'cuda'
203206
run: |
@@ -274,6 +277,12 @@ jobs:
274277
)
275278
docker exec -t "${container_name}" bash -c "cd vllm-benchmarks/vllm && bash .buildkite/nightly-benchmarks/scripts/run-performance-benchmarks.sh"
276279
280+
# Keep a copy of the benchmark results on GitHub for reference
281+
- uses: actions/upload-artifact@v4
282+
with:
283+
name: benchmark-results
284+
path: vllm-benchmarks/vllm/benchmarks/results
285+
277286
- name: Authenticate with AWS
278287
# AWS CUDA runners already have access to the bucket via its runner IAM role
279288
if: env.DEVICE_NAME != 'cuda'

0 commit comments

Comments
 (0)