[CI] clean up ci (#4452)

1. Run 4-card test only when single and 2-card test passed
2. rename file to make it more clear
3. remove useless pd workflow, it has been managed by nightly test
already.

- vLLM version: v0.11.2
- vLLM main: https://github.com/vllm-project/vllm/commit/v0.11.2

Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
This commit is contained in:
wangxiyuan
2025-11-26 14:07:56 +08:00
committed by GitHub
parent bc69d7cfe1
commit a91e76cd84
4 changed files with 3 additions and 116 deletions

View File

@@ -111,9 +111,6 @@ jobs:
# Fix me: test_eagle_correctness OOM error
pytest -sv tests/e2e/singlecard/spec_decode_v1/test_v1_spec_decode.py
# TODO: Move ops test to nightly test
#pytest -sv tests/e2e/singlecard/ops/
e2e-2-cards:
name: multicard-2
runs-on: ${{ inputs.runner }}-2
@@ -210,6 +207,8 @@ jobs:
e2e-4-cards:
name: multicard-4
needs: [e2e, e2e-2-cards]
if: ${{ needs.e2e.result == 'success' && needs.e2e-2-cards.result == 'success' && inputs.type == 'full' }}
runs-on: linux-aarch64-a3-4
container:
image: m.daocloud.io/quay.io/ascend/cann:8.3.rc1-a3-ubuntu22.04-py3.11
@@ -289,4 +288,4 @@ jobs:
VLLM_USE_MODELSCOPE: True
run: |
. /usr/local/Ascend/8.3.RC1/bisheng_toolkit/set_env.sh
pytest -sv tests/e2e/multicard/test_qwen3_next.py
pytest -sv tests/e2e/multicard/test_qwen3_next.py