diff --git a/tests/st/python/cases_parallel/vllm_mf_qwen3_8b.py b/tests/st/python/cases_parallel/vllm_mf_qwen3_8b.py index 750fafa5ef03b1cc1d700ff13bc09a71e1a25d0b..3a66efa3a79f32a799674a8ed060aedcbe7fe75a 100644 --- a/tests/st/python/cases_parallel/vllm_mf_qwen3_8b.py +++ b/tests/st/python/cases_parallel/vllm_mf_qwen3_8b.py @@ -85,3 +85,13 @@ def test_mf_qwen3_v1(): env_manager.setup_ai_environment(env_vars) run_mf_qwen3_networt() env_manager.unset_all() + + +def test_mf_qwen3_v1_310p(): + """Test qwen3 8B using V1 LLMEngine in 310p.""" + env_vars["VLLM_USE_V1"] = "1" + # In 310p, INTERNAL BOOST will case unsupported kernel fusion + env_vars["MS_ENABLE_INTERNAL_BOOST"] = "off" + env_manager.setup_ai_environment(env_vars) + run_mf_qwen3_networt() + env_manager.unset_all() \ No newline at end of file diff --git a/tests/st/python/test_cases_parallel.py b/tests/st/python/test_cases_parallel.py index 23fa544f28ccbf346e5c5bf5ff86832297e0dfab..9a5a665f322958a8a9296e06dd2434bf661a6cd4 100644 --- a/tests/st/python/test_cases_parallel.py +++ b/tests/st/python/test_cases_parallel.py @@ -263,6 +263,7 @@ def test_cases_parallel_level4_mcore2(): @pytest.mark.level0 +@pytest.mark.platform_ascend310p @pytest.mark.env_single def test_cases_parallel_310p_part0(): """ @@ -271,7 +272,7 @@ def test_cases_parallel_310p_part0(): Expectation: Pass. """ cases = [ - (2, "cases_parallel/vllm_mf_qwen3_8b.py::test_mf_qwen3_v1", + (2, "cases_parallel/vllm_mf_qwen3_8b.py::test_mf_qwen3_v1_310p", "vllm_mf_qwen3_8b_v1_310p_test_mf_qwen3.log"), ] run_tasks(cases)