4646 # Each version should be tested
4747 fail-fast : false
4848 matrix :
49- vllm_verison : [main, v0.7.3 -dev, main-openeuler, v0.7.3-dev -openeuler]
49+ vllm_verison : [0.9.1-dev, 0.9.1 -dev-openeuler , main, main -openeuler]
5050 name : vLLM Ascend test
5151 runs-on : linux-arm64-npu-1
5252 container :
@@ -70,13 +70,13 @@ jobs:
7070 run : |
7171 sed -i 's|ports.ubuntu.com|mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list
7272 apt-get update -y
73- apt install git curl -y
73+ apt install -y gcc g++ libnuma-dev git curl jq
7474
7575 - name : Config OS mirrors - openEuler
7676 if : ${{ endsWith(matrix.vllm_verison, '-openeuler') }}
7777 run : |
7878 yum update -y
79- yum install git curl -y
79+ yum install -y gcc g++ numactl-devel git curl jq
8080
8181 - name : Config pip mirrors
8282 run : |
@@ -88,11 +88,12 @@ jobs:
8888 - name : Run vllm-ascend/tests/e2e/run_doctests.sh
8989 run : |
9090 # PWD: /__w/vllm-ascend/vllm-ascend
91- # Address old branch like v0.7.3:
92- if [ ! -d /vllm-workspace/vllm-ascend/tests/e2e ]; then
93- echo "Warning: the doctest path doesn't exists, copy now"
94- cp -r tests/e2e /vllm-workspace/vllm-ascend/tests/
95- fi
91+ echo "Replacing /vllm-workspace/vllm-ascend/tests/e2e ..."
92+ rm -rf /vllm-workspace/vllm-ascend/tests/e2e
93+ mkdir -p /vllm-workspace/vllm-ascend/tests
94+ cp -r tests/e2e /vllm-workspace/vllm-ascend/tests/
95+ # Remove this after conf.py merged
96+ cp docs/source/conf.py /vllm-workspace/vllm-ascend/docs/source/
9697
9798 # Simulate container to enter directory
9899 cd /workspace
0 commit comments