[CI/Build] Fix entrypoints coverage (#54750)

Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>

Cyrus Leung committed Sep 1, 2026 at 18:33 UTC 754d5e1f6597f0742f8fb8f7325533e5db37ae23
4 files changed +9 -9
.buildkite/intel_jobs/entrypoints_intel.yaml
+4 -2
@@ -124,8 +124,9 @@ steps:
124 - "!vllm/distributed/kv_transfer/"
125 - tests/tool_use
126 - tests/entrypoints/tool_parsers
127 - - tests/entrypoints/anthropic
127 - tests/entrypoints/generate
128 + - tests/entrypoints/anthropic
129 + - tests/entrypoints/cohere
130 commands:
131 - >-
132 bash .buildkite/scripts/hardware_ci/run-intel-test.sh
@@ -135,7 +136,8 @@ steps:
136 --deselect="tests/tool_use/test_chat_completions.py::test_chat_completion_with_tools[granite-3.0-8b]" &&
137 pytest -v -s entrypoints/tool_parsers &&
138 pytest -v -s entrypoints/generate &&
138 - pytest -v -s entrypoints/anthropic'
139 + pytest -v -s entrypoints/anthropic &&
140 + pytest -v -s entrypoints/cohere'
141
142 - label: ":intel: (BMG) Entrypoints Integration (Responses API)"
143 key: entrypoints-integration-responses-api-intel
.buildkite/test-amd.yaml
+2 -4
@@ -1054,7 +1054,6 @@ steps:
1054 source_file_dependencies:
1055 - vllm/
1056 - tests/entrypoints/openai
1057 - - tests/entrypoints/test_chat_utils
1057 commands:
1058 - export VLLM_WORKER_MULTIPROC_METHOD=spawn
1059 - pytest -v -s entrypoints/openai/ --ignore=entrypoints/openai/completion --ignore=entrypoints/openai/chat_completion --ignore=entrypoints/openai/responses --ignore=entrypoints/openai/correctness
@@ -1070,7 +1069,6 @@ steps:
1069 source_file_dependencies:
1070 - vllm/
1071 - tests/entrypoints/openai
1073 - - tests/entrypoints/test_chat_utils
1072 commands:
1073 - export VLLM_WORKER_MULTIPROC_METHOD=spawn
1074 - pytest -v -s entrypoints/openai/chat_completion
@@ -1089,6 +1087,7 @@ steps:
1087 - tests/tool_use
1088 - tests/entrypoints/tool_parsers
1089 - tests/entrypoints/anthropic
1090 + - tests/entrypoints/cohere
1091 - tests/entrypoints/generate
1092 commands:
1093 - export VLLM_WORKER_MULTIPROC_METHOD=spawn
@@ -1096,6 +1095,7 @@ steps:
1095 - pytest -v -s entrypoints/tool_parsers
1096 - pytest -v -s entrypoints/generate
1097 - pytest -v -s entrypoints/anthropic
1098 + - pytest -v -s entrypoints/cohere
1099
1100 - label: ":amd: (MI300) Entrypoints Integration (Responses API)" # TBD
1101 timeout_in_minutes: 180
@@ -3181,7 +3181,6 @@ steps:
3181 source_file_dependencies:
3182 - vllm/
3183 - tests/entrypoints/openai
3184 - - tests/entrypoints/test_chat_utils
3184 commands:
3185 - export VLLM_WORKER_MULTIPROC_METHOD=spawn
3186 - pytest -v -s entrypoints/openai --ignore=entrypoints/openai/completion --ignore=entrypoints/openai/chat_completion --ignore=entrypoints/openai/responses --ignore=entrypoints/openai/correctness
@@ -3197,7 +3196,6 @@ steps:
3196 source_file_dependencies:
3197 - vllm/
3198 - tests/entrypoints/openai
3200 - - tests/entrypoints/test_chat_utils
3199 commands:
3200 - export VLLM_WORKER_MULTIPROC_METHOD=spawn
3201 - pytest -v -s entrypoints/openai/chat_completion
.buildkite/test_areas/entrypoints.yaml
+3 -3
@@ -81,7 +81,6 @@ steps:
81 - vllm/
82 - "!vllm/distributed/kv_transfer/"
83 - tests/entrypoints/openai
84 - - tests/entrypoints/test_chat_utils
84 commands:
85 - export VLLM_WORKER_MULTIPROC_METHOD=spawn
86 - pytest -v -s entrypoints/openai --ignore=entrypoints/openai/completion --ignore=entrypoints/openai/chat_completion --ignore=entrypoints/openai/responses --ignore=entrypoints/openai/correctness
@@ -103,7 +102,6 @@ steps:
102 - vllm/
103 - "!vllm/distributed/kv_transfer/"
104 - tests/entrypoints/openai
106 - - tests/entrypoints/test_chat_utils
105 commands:
106 - export VLLM_WORKER_MULTIPROC_METHOD=spawn
107 - pytest -v -s entrypoints/openai/chat_completion
@@ -127,13 +125,15 @@ steps:
125 - "!vllm/distributed/kv_transfer/"
126 - tests/tool_use
127 - tests/entrypoints/tool_parsers
130 - - tests/entrypoints/anthropic
128 - tests/entrypoints/generate
129 + - tests/entrypoints/anthropic
130 + - tests/entrypoints/cohere
131 commands:
132 - pytest -v -s tool_use
133 - pytest -v -s entrypoints/tool_parsers
134 - pytest -v -s entrypoints/generate
135 - pytest -v -s entrypoints/anthropic
136 + - pytest -v -s entrypoints/cohere
137 mirror:
138 amd:
139 label: ":amd: (MI300) Entrypoints Integration (API Server Generate)"
tests/entrypoints/unit_tests/test_offline_utils.py renamed