[TEST]Add aisbench log and A2 cases (#3841)

### What this PR does / why we need it?
This PR adds 2 more A2 caces which we need to test daily. It also
enhances the logging for aisbench test failures to improve issues
identification
### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
By running the test

- vLLM version: v0.11.0rc3
- vLLM main:
https://github.com/vllm-project/vllm/commit/releases/v0.11.1

---------

Signed-off-by: jiangyunfan1 <jiangyunfan1@h-partners.com>
This commit is contained in:
jiangyunfan1
2025-10-28 23:33:15 +08:00
committed by GitHub
parent d08401d1e7
commit e56b0017a3
6 changed files with 87 additions and 17 deletions

View File

@@ -133,4 +133,7 @@ async def test_models(model: str, mode: str) -> None:
if mode in ["single", "no_chunkprefill"]:
return
# aisbench test
run_aisbench_cases(model, port, aisbench_cases)
run_aisbench_cases(model,
port,
aisbench_cases,
server_args=server_args)