2828 pull_request :
2929 branches :
3030 - ' main'
31+ push :
32+ branches :
33+ - ' main'
3134
3235# Bash shells do not use ~/.profile or ~/.bashrc so these shells need to be explicitly
3336# declared as "shell: bash -el {0}" on steps that need to be properly activated.
@@ -42,73 +45,77 @@ concurrency:
4245
4346jobs :
4447 single-node-tests :
45- if : github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
48+ # if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
4649 strategy :
4750 fail-fast : false
4851 matrix :
4952 test_config :
50- - name : qwen3-32b-in8-a3
51- os : linux-aarch64-a3-4
52- tests : tests/e2e/nightly/models/test_qwen3_32b_int8.py
53- - name : qwen3-32b-int8-a3-feature-stack3
54- os : linux-aarch64-a3-4
55- tests : tests/e2e/nightly/features/test_qwen3_32b_int8_a3_feature_stack3.py
56- - name : qwen3-235b-a22b-w8a8-eplb
57- os : linux-aarch64-a3-16
58- tests : tests/e2e/nightly/models/test_qwen3_235b_a22b_w8a8_eplb.py
59- - name : deepseek-r1-w8a8-eplb
60- os : linux-aarch64-a3-16
61- tests : tests/e2e/nightly/models/test_deepseek_r1_w8a8_eplb.py
62- - name : qwen2-5-vl-7b
63- os : linux-aarch64-a3-4
64- tests : tests/e2e/nightly/models/test_qwen2_5_vl_7b.py
65- - name : qwen2-5-vl-32b
66- os : linux-aarch64-a3-4
67- tests : tests/e2e/nightly/models/test_qwen2_5_vl_32b.py
68- - name : qwen3-32b-int8-prefix-cache
69- os : linux-aarch64-a3-4
70- tests : tests/e2e/nightly/features/test_prefix_cache_qwen3_32b_int8.py
71- - name : deepseek-r1-0528-w8a8
72- os : linux-aarch64-a3-16
73- tests : tests/e2e/nightly/models/test_deepseek_r1_0528_w8a8.py
74- - name : deepseek-r1-0528-w8a8-prefix-cache
53+ # - name: qwen3-32b-in8-a3
54+ # os: linux-aarch64-a3-4
55+ # tests: tests/e2e/nightly/models/test_qwen3_32b_int8.py
56+ # - name: qwen3-32b-int8-a3-feature-stack3
57+ # os: linux-aarch64-a3-4
58+ # tests: tests/e2e/nightly/features/test_qwen3_32b_int8_a3_feature_stack3.py
59+ # - name: qwen3-235b-a22b-w8a8-eplb
60+ # os: linux-aarch64-a3-16
61+ # tests: tests/e2e/nightly/models/test_qwen3_235b_a22b_w8a8_eplb.py
62+ # - name: deepseek-r1-w8a8-eplb
63+ # os: linux-aarch64-a3-16
64+ # tests: tests/e2e/nightly/models/test_deepseek_r1_w8a8_eplb.py
65+ # - name: qwen2-5-vl-7b
66+ # os: linux-aarch64-a3-4
67+ # tests: tests/e2e/nightly/models/test_qwen2_5_vl_7b.py
68+ # - name: qwen2-5-vl-32b
69+ # os: linux-aarch64-a3-4
70+ # tests: tests/e2e/nightly/models/test_qwen2_5_vl_32b.py
71+ # - name: qwen3-32b-int8-prefix-cache
72+ # os: linux-aarch64-a3-4
73+ # tests: tests/e2e/nightly/features/test_prefix_cache_qwen3_32b_int8.py
74+ # - name: deepseek-r1-0528-w8a8
75+ # os: linux-aarch64-a3-16
76+ # tests: tests/e2e/nightly/models/test_deepseek_r1_0528_w8a8.py
77+ # - name: deepseek-r1-0528-w8a8-prefix-cache
78+ # os: linux-aarch64-a3-16
79+ # tests: tests/e2e/nightly/features/test_prefix_cache_deepseek_r1_0528_w8a8.py
80+ # - name: qwq-32b-a3
81+ # os: linux-aarch64-a3-4
82+ # tests: tests/e2e/nightly/models/test_qwq_32b.py
83+ - name : deepseek3_2-exp-w8a8
7584 os : linux-aarch64-a3-16
76- tests : tests/e2e/nightly/features/test_prefix_cache_deepseek_r1_0528_w8a8.py
77- - name : qwq-32b-a3
78- os : linux-aarch64-a3-4
79- tests : tests/e2e/nightly/models/test_qwq_32b.py
85+ tests : tests/e2e/nightly/models/test_deepseek_v3_2_exp_w8a8
8086 uses : ./.github/workflows/_e2e_nightly_single_node.yaml
8187 with :
8288 vllm : v0.11.0
8389 runner : ${{ matrix.test_config.os }}
8490 image : swr.cn-southwest-2.myhuaweicloud.com/base_image/ascend-ci/cann:8.2.rc1-a3-ubuntu22.04-py3.11
8591 tests : ${{ matrix.test_config.tests }}
92+ name : ${{ matrix.test_config.name }}
8693
8794 multi-node-tests :
8895 needs : single-node-tests
89- if : always() && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch')
96+ # if: always() && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch')
9097 strategy :
9198 fail-fast : false
9299 max-parallel : 1
93100 matrix :
94101 test_config :
95- - name : multi-node-deepseek-pd
96- config_file_path : tests/e2e/nightly/multi_node/config/models/DeepSeek-V3.yaml
97- size : 2
98- - name : multi-node-qwen3-dp
99- config_file_path : tests/e2e/nightly/multi_node/config/models/Qwen3-235B-A3B.yaml
100- size : 2
101- - name : multi-node-deepseek3.2-exp-dp
102- config_file_path : tests/e2e/nightly/multi_node/config/models/DeepSeek3_2-Exp -W8A8.yaml
103- size : 2
104- - name : multi-node-dpsk-4node-pd
105- config_file_path : tests/e2e/nightly/multi_node/config/models/DeepSeek-R1 -W8A8.yaml
106- size : 4
107- - name : multi-node-qwenw8a8 -2node
108- config_file_path : tests/e2e/nightly/multi_node/config/models/Qwen3-235B-W8A8 .yaml
109- size : 2
110- - name : multi-node-glm-2node
111- config_file_path : tests/e2e/nightly/multi_node/config/models/GLM-4_5 .yaml
102+ # - name: multi-node-deepseek-pd
103+ # config_file_path: tests/e2e/nightly/multi_node/config/models/DeepSeek-V3.yaml
104+ # size: 2
105+ # - name: multi-node-qwen3-dp
106+ # config_file_path: tests/e2e/nightly/multi_node/config/models/Qwen3-235B-A3B.yaml
107+ # size: 2
108+ # - name: multi-node-dpsk-4node-pd
109+ # config_file_path: tests/e2e/nightly/multi_node/config/models/DeepSeek-R1 -W8A8.yaml
110+ # size: 4
111+ # - name: multi-node-qwenw8a8-2node
112+ # config_file_path: tests/e2e/nightly/multi_node/config/models/Qwen3-235B -W8A8.yaml
113+ # size: 2
114+ # - name: multi-node-glm -2node
115+ # config_file_path: tests/e2e/nightly/multi_node/config/models/GLM-4_5 .yaml
116+ # size: 2
117+ - name : multi-node-dpsk3.2-exp-dp
118+ config_file_path : tests/e2e/nightly/multi_node/config/models/DeepSeek-V3_2-Exp-W8A8 .yaml
112119 size : 2
113120 uses : ./.github/workflows/_e2e_nightly_multi_node.yaml
114121 with :
0 commit comments