Skip to content

feat(vllm): split single and distributed suites - #372

Open
atnair-amd wants to merge 3 commits into
mainfrom
atnair/vllm-test-split
Open

feat(vllm): split single and distributed suites#372
atnair-amd wants to merge 3 commits into
mainfrom
atnair/vllm-test-split

Conversation

@atnair-amd

Copy link
Copy Markdown
Collaborator

Summary

  • replace the unified vllm command with explicit vllm_single and vllm_distributed suites
  • scope vllm_single to the first cluster host while preserving multi-host MP/Ray execution and one-host fallback for vllm_distributed
  • derive node count from orchestrator hosts, update shipped configs/threshold keys, and reuse the existing vLLM Run Deck profile
  • update vLLM documentation for the new commands; cvs run vllm is intentionally removed

Test plan

  • make fmt-check
  • make lint
  • make ut (1,536 tests, 1 skipped)
  • collect vllm_single sample suite (55 tests)
  • collect vllm_distributed sample suite (55 tests)
  • verify installed CLI lists both split suites

Made with Cursor

Atul Nair and others added 3 commits August 27, 2026 15:15
Make suite intent explicit, scope single-node execution to the first cluster host, and derive distributed topology from orchestrator hosts.

Signed-off-by: Atul Nair <atnair@amd.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Resolve both explicit suite names through the existing vLLM report profile without duplicating report configuration.

Signed-off-by: Atul Nair <atnair@amd.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Explain first-host single-node behavior, distributed fallback, and cluster-derived topology across the vLLM guides and workload catalog.

Signed-off-by: Atul Nair <atnair@amd.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant