Skip to content

Commit 73e53cd

Browse files
committed
[CI] some fixes
* use pytest.ini to manage vllm native tests * retrigger ci by comment Signed-off-by: MengqingCao <cmq0113@163.com>
1 parent d5e7756 commit 73e53cd

File tree

3 files changed

+54
-423
lines changed

3 files changed

+54
-423
lines changed

.github/workflows/vllm_ascend_test.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ defaults:
4343
jobs:
4444
test:
4545
name: vLLM Ascend test (self-host)
46+
if: ${{ contains(github.event.comment.body, 'recheck_pr_test') }}
4647
runs-on: ascend-arm64 # actionlint-ignore: runner-label
4748

4849
container:
@@ -103,4 +104,4 @@ jobs:
103104
104105
- name: Run vllm-project/vllm test
105106
run: |
106-
bash tools/npu-vllm-test.sh
107+
pytest -sv

pytest.ini

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
[pytest]
2+
minversion = 6.0
3+
norecursedirs =
4+
vllm-empty/tests/prefix_caching
5+
vllm-empty/tests/weight_loading
6+
vllm-empty/tests/samplers
7+
vllm-empty/tests/kernels
8+
vllm-empty/tests/quantization
9+
vllm-empty/tests/tool_use
10+
vllm-empty/tests/runai_model_streamer
11+
vllm-empty/tests/kv_transfer
12+
vllm-empty/tests/plugins
13+
vllm-empty/tests/plugins_tests
14+
vllm-empty/tests/prompt_adapter
15+
vllm-empty/tests/compile
16+
vllm-empty/tests/lora
17+
vllm-empty/tests/models
18+
vllm-empty/tests/multimodal
19+
vllm-empty/tests/standalone_tests
20+
vllm-empty/tests/async_engine
21+
vllm-empty/tests/mq_llm_engine
22+
vllm-empty/tests/tokenization
23+
vllm-empty/tests/core
24+
vllm-empty/tests/tracing
25+
vllm-empty/tests/engine
26+
vllm-empty/tests/tensorizer_loader
27+
vllm-empty/tests/entrypoints
28+
vllm-empty/tests/model_executor
29+
vllm-empty/tests/encoder_decoder
30+
vllm-empty/tests/v1
31+
vllm-empty/tests/spec_decode
32+
vllm-empty/tests/multi_step
33+
vllm-empty/tests/vllm_test_utils
34+
vllm-empty/tests/tpu
35+
vllm-empty/tests/distributed
36+
vllm-empty/tests/basic_correctness
37+
vllm-empty/tests/worker
38+
vllm-empty/tests/metrics
39+
vllm-empty/tests/neuron
40+
41+
addopts = --ignore=vllm-empty/tests/test_utils.py
42+
--ignore=vllm-empty/tests/test_config.py
43+
--ignore=vllm-empty/tests/test_scalartype.py
44+
--ignore=vllm-empty/tests/test_embedded_commit.py
45+
--ignore=vllm-empty/tests/test_inputs.py
46+
--ignore=vllm-empty/tests/test_sharded_state_loader.py
47+
--ignore=vllm-empty/tests/test_logger.py
48+
--ignore=vllm-empty/tests/test_logits_processor.py
49+
--ignore=vllm-empty/tests/test_regression.py
50+
51+
testpaths =
52+
vllm-empty/tests

0 commit comments

Comments
 (0)