AI Slop Code RIsk Monitor

vllm-project/vllm

A high-throughput and memory-efficient inference and serving engine for LLMs

16.9 Elevated pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for vllm-project/vllm, a Python project with 93,514 GitHub stars. SynthScan examined 2,323,866 lines of code across 7205 source files, recording 30615 pattern matches distributed across 28 syntactic categories. The legacy adjusted pattern signal is 16.9 (Elevated pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

16.9
Adjusted Signal
16.9
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
93.5K
Stars
Python
Language
2.3M
Lines of Code
7.2K
Files
30.6K
Pattern Hits
2026-10-12
Scan Date
0.10
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 40.3/100 · MEDIUM

Can maintainers explain intent, assumptions, and trade-offs? 23910 finding(s).

Hallucinated Dependency & Supply Chain Risk 5.3/100 · LOW

Are imports declared and package/API names verified? 2229 finding(s).

Agent Over-Engineering Ratio 49.0/100 · MEDIUM

Are wrappers, guards, and repeated structures necessary? 24361 finding(s).

PR Review Velocity Impact 57.8/100 · HIGH

Which changes need focused human review? 30615 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 12HIGH 679MEDIUM 2994LOW 26930

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 30615 distinct pattern matches across 28 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers19464 hits · 18217 pts
SeverityFileLineSnippetContext
LOW⚡setup.py69def should_require_rust_frontend() -> bool:CODE
LOW⚡setup.py74def get_precompiled_rust_extension_paths() -> list[Path]:CODE
LOW⚡setup.py78def get_missing_precompiled_rust_extension_modules() -> list[str]:CODE
LOW⚡setup.py652 def detect_system_rocm_variant() -> str | None:CODE
LOW⚡setup.py669 def fetch_available_rocm_variants(commit: str) -> list[str]:CODE
LOW⚡setup.py688 def resolve_rocm_wheel_variant(CODE
LOWsetup.py89def has_precompiled_rust_extensions() -> bool:CODE
LOWsetup.py523 def fetch_metadata_for_variant(CODE
LOWsetup.py605 def detect_system_cuda_variant() -> str:CODE
LOWsetup.py737 def warn_if_rocm_torch_version_mismatch(CODE
LOWsetup.py793 def fetch_wheel_from_pypi_index(index_url: str, package: str = "vllm") -> str:CODE
LOWsetup.py914 def find_published_wheel_commit(CODE
LOWsetup.py1084 def extract_precompiled_and_patch_package(CODE
LOWsetup.py1211 def get_base_commit_in_main_branch() -> str:CODE
LOWsetup.py1401def _check_requirements_preinstalled(requirements: list[str]) -> None:CODE
LOWcsrc/cpu/generate_cpu_attn_dispatch.py100def generate_cases_for_isa_group(isa_list: list[str], include_fp8: bool = False) -> str:CODE
LOWcsrc/libtorch_stable/quantization/machete/generate.py334def generate_type_option_name(kernel_types: TypeConfig):STRING
LOWcsrc/libtorch_stable/quantization/machete/generate.py370def unsigned_type_with_bitwidth(num_bits):STRING
LOWtools/generate_versions_json.py85def generate_bake_native_json(args: dict[str, str]) -> dict:CODE
LOWtools/benchmark_helion_kernels.py259def make_correctness_baseline(CODE
LOWtools/install_nixl_from_source_ubuntu.py65def install_system_dependencies():CODE
LOWtools/install_nixl_from_source_ubuntu.py105def build_and_install_prerequisites(args):CODE
LOWtools/build_nixl_with_torch215_for_rubin.py161def get_default_cuda_arch_list():CODE
LOWtools/build_nixl_with_torch215_for_rubin.py201def install_system_dependencies(build_nixl_ep=False):CODE
LOWtools/build_nixl_with_torch215_for_rubin.py257def install_python_build_dependencies():CODE
LOWtools/build_nixl_with_torch215_for_rubin.py452def build_and_install_prerequisites(args):CODE
LOWtools/build_rust.py32def prepare_build_environment() -> str | None:CODE
LOWtools/build_rust.py70def rust_py_extension_module_names() -> list[str]:CODE
LOWtools/pre_commit/check_test_tethering.py481def _looks_like_command_string(token: str) -> bool:CODE
LOWtools/pre_commit/check_test_tethering.py627def _exec_runs_matches_through_pytest(action: list[str]) -> bool:CODE
LOWtools/pre_commit/check_test_tethering.py795def allowlist_entries_missing_reason() -> list[str]:CODE
LOWtools/pre_commit/check_test_tethering.py884def _change_set_touches_ci_config(paths: list[str]) -> bool:CODE
LOW…s/gumbel_precision/prove_exponential_race_precision.py31def measure_exponential_lower_tail(CODE
LOWtools/recipes/hardware_detection.py67def build_numa_omp_threads_bind(CODE
LOWtools/recipes/model_constraints.py102def suggest_tensor_parallel_size(CODE
LOW⚡tools/recipes/sweep/sweep_recommendation.py80def _scheduler_preference_key(value: object) -> tuple[int, int]:CODE
LOW⚡tools/recipes/sweep/sweep_recommendation.py89def _has_fixed_parallel_layout(candidates: list[dict[str, Any]]) -> bool:CODE
LOW⚡tools/recipes/sweep/sweep_recommendation.py98def _select_near_equivalent_scheduler_candidate(CODE
LOWtools/recipes/sweep/sweep_recommendation.py369def _build_recommended_config(CODE
LOWtools/recipes/sweep/runtime_tuning.py84def _get_active_sequence_count(CODE
LOWtools/recipes/sweep/runtime_tuning.py115def _estimate_prefills_per_step(CODE
LOWtools/recipes/sweep/runtime_tuning.py145def _resolve_tensor_parallel_size(CODE
LOWtools/recipes/sweep/runtime_tuning.py198def _resolve_gpu_memory_utilization(CODE
LOWtools/recipes/sweep/runtime_tuning.py263def _resolve_max_num_batched_tokens(CODE
LOWtools/recipes/sweep/runtime_tuning.py322def _resolve_data_parallel_size(CODE
LOWtools/recipes/sweep/runtime_tuning.py358def get_runtime_tuning_policies(CODE
LOW⚡tools/recipes/sweep/scheduler_sweep_prepare.py32def _num_prompts_for_concurrency(concurrency: int) -> int:CODE
LOW⚡tools/recipes/sweep/scheduler_sweep_prepare.py39def _strict_lower_power_of_two(value: int) -> int:CODE
LOW⚡tools/recipes/sweep/scheduler_sweep_prepare.py45def _strict_upper_power_of_two(value: int) -> int:CODE
LOWtools/recipes/sweep/sweep_generation.py55def _num_prompts_for_concurrency(concurrency: int) -> int:CODE
LOWtools/recipes/sweep/sweep_generation.py69def _strict_lower_power_of_two(value: int) -> int:CODE
LOWtools/recipes/sweep/sweep_generation.py75def _strict_upper_power_of_two(value: int) -> int:CODE
LOWtools/recipes/sweep/sweep_generation.py160def _scheduler_baseline_for_dp(CODE
LOWtools/recipes/sweep/sweep_generation.py211def _first_positive_model_int(views: list[Any], keys: tuple[str, ...]) -> int | None:CODE
LOWtools/recipes/sweep/sweep_generation.py233def model_parallel_metadata_from_config(hf_config: Any) -> ModelParallelMetadata:CODE
LOWtools/recipes/sweep/sweep_generation.py253def inspect_model_parallel_metadata(config: dict[str, Any]) -> ModelParallelMetadata:CODE
LOWtools/recipes/sweep/sweep_generation.py271def cpu_supports_moe_dp_collectives() -> bool:CODE
LOWtools/recipes/sweep/sweep_generation.py299def _default_parallel_layout_sizes(numa_node_count: int) -> list[tuple[int, int]]:CODE
LOWtools/recipes/sweep/sweep_generation.py316def build_parallel_layout_plan(CODE
LOWtools/recipes/sweep/sweep_generation.py416def build_parallel_layout_params(CODE
19404 more matches not shown…
Decorative Section Separators2450 hits · 8432 pts
SeverityFileLineSnippetContext
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh107# -----------------------------------------------------------------------------COMMENT
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh109# -----------------------------------------------------------------------------COMMENT
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh118# -----------------------------------------------------------------------------COMMENT
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh122# -----------------------------------------------------------------------------COMMENT
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh136# -----------------------------------------------------------------------------COMMENT
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh139# -----------------------------------------------------------------------------COMMENT
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh151# -----------------------------------------------------------------------------COMMENT
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh157# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh66# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh68# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh79# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh82# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh94# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh96# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh175# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh179# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh192# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh199# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh214# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh217# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh240# -----------------------------------------------------------------------------COMMENT
MEDIUMdocker/entrypoints/test_vllm_nonroot_entrypoint.sh243# -----------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ray_env.py11# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ray_env.py13# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py46# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py48# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py61# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py63# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ray_env.py97# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ray_env.py99# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py133# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py135# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py147# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ray_env.py149# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py17# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py19# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py73# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py75# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py154# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py157# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py227# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/test_file_mapper.py229# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py247# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py249# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py287# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py289# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py312# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py314# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py344# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py346# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py460# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py462# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py623# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py625# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py726# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py728# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py877# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py879# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py933# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py935# ---------------------------------------------------------------------------COMMENT
2390 more matches not shown…
Cross-File Repetition415 hits · 2075 pts
SeverityFileLineSnippetContext
HIGHtests/v1/logits_processors/utils.py0the request-level logits processor masks out all logits except the token id identified by `target_token`STRING
HIGHexamples/features/logits_processor/custom_req.py0the request-level logits processor masks out all logits except the token id identified by `target_token`STRING
HIGHexamples/features/logits_processor/custom_req_init.py0the request-level logits processor masks out all logits except the token id identified by `target_token`STRING
HIGHtests/v1/logits_processors/utils.py0this method returns a new request-level logits processor, customized to the `target_token` value associated with a partiSTRING
HIGHexamples/features/logits_processor/custom_req.py0this method returns a new request-level logits processor, customized to the `target_token` value associated with a partiSTRING
HIGHexamples/features/logits_processor/custom_req_init.py0this method returns a new request-level logits processor, customized to the `target_token` value associated with a partiSTRING
HIGH…s/v1/kv_connector/nixl_integration/toy_proxy_server.py0lifespan context manager to handle startup and shutdown events.STRING
HIGH…cache/disagg_prefill_lmcache_v1/disagg_proxy_server.py0lifespan context manager to handle startup and shutdown events.STRING
HIGH…regated/mooncake_connector/mooncake_connector_proxy.py0lifespan context manager to handle startup and shutdown events.STRING
HIGHtests/tool_parsers/test_granite_tool_parser.py0<longcat_tool_call>{ "name": "test_function", "arguments": { "string_field": "hello", "int_field": 42, "float_field": 3.STRING
HIGHtests/tool_parsers/test_granite_20b_fc_tool_parser.py0<longcat_tool_call>{ "name": "test_function", "arguments": { "string_field": "hello", "int_field": 42, "float_field": 3.STRING
HIGHtests/tool_parsers/test_phi4mini_tool_parser.py0<longcat_tool_call>{ "name": "test_function", "arguments": { "string_field": "hello", "int_field": 42, "float_field": 3.STRING
HIGHtests/tool_parsers/test_longcat_tool_parser.py0<longcat_tool_call>{ "name": "test_function", "arguments": { "string_field": "hello", "int_field": 42, "float_field": 3.STRING
HIGHtests/models/language/pooling/conftest.py0reclaim cached gpu memory between tests in this shard. these tests start many vllm/hf engines sequentially in one pytestSTRING
HIGHtests/models/language/pooling_mteb_test/conftest.py0reclaim cached gpu memory between tests in this shard. these tests start many vllm/hf engines sequentially in one pytestSTRING
HIGHtests/models/multimodal/pooling/conftest.py0reclaim cached gpu memory between tests in this shard. these tests start many vllm/hf engines sequentially in one pytestSTRING
HIGHtests/models/multimodal/pooling/test_colpali.py0create a small solid-color png image and return its base64 data uri.STRING
HIGHtests/models/multimodal/pooling/test_colqwen3.py0create a small solid-color png image and return its base64 data uri.STRING
HIGHtests/entrypoints/pooling/scoring/util.py0create a small solid-color png image and return its base64 data uri.STRING
HIGHtests/models/multimodal/pooling/test_colpali.py0build a scoremultimodalparam containing an image (and optional text).STRING
HIGHtests/models/multimodal/pooling/test_colqwen3.py0build a scoremultimodalparam containing an image (and optional text).STRING
HIGHtests/entrypoints/pooling/scoring/util.py0build a scoremultimodalparam containing an image (and optional text).STRING
HIGHtests/models/multimodal/pooling/test_colpali.py0verify per-token embedding shape and l2 normalization.STRING
HIGHtests/models/multimodal/pooling/test_colqwen3.py0verify per-token embedding shape and l2 normalization.STRING
HIGHtests/models/multimodal/pooling/test_colqwen3_5.py0verify per-token embedding shape and l2 normalization.STRING
HIGHtests/models/multimodal/pooling/test_colpali.py0verify that relevant documents score higher than irrelevant ones.STRING
HIGHtests/models/multimodal/pooling/test_colqwen3.py0verify that relevant documents score higher than irrelevant ones.STRING
HIGHtests/models/multimodal/pooling/test_colqwen3_5.py0verify that relevant documents score higher than irrelevant ones.STRING
HIGH…ts/models/multimodal/generation/test_granite_speech.py0sanitize vllm output [phi3v] to be comparable with hf output.STRING
HIGHtests/models/multimodal/generation/test_phi4mm.py0sanitize vllm output [phi3v] to be comparable with hf output.STRING
HIGH…/models/multimodal/generation/vlm_utils/model_utils.py0sanitize vllm output [phi3v] to be comparable with hf output.STRING
HIGHtests/entrypoints/openai/completion/test_completion.py0root ::= select_statement select_statement ::= "select " column " from " table " where " condition column ::= "col_1 " |STRING
HIGH…ypoints/openai/chat_completion/test_chat_completion.py0root ::= select_statement select_statement ::= "select " column " from " table " where " condition column ::= "col_1 " |STRING
HIGHdocs/features/structured_outputs.md0root ::= select_statement select_statement ::= "select " column " from " table " where " condition column ::= "col_1 " |STRING
HIGH…atures/structured_outputs/structured_outputs_client.py0root ::= select_statement select_statement ::= "select " column " from " table " where " condition column ::= "col_1 " |STRING
HIGH…tures/structured_outputs/structured_outputs_offline.py0root ::= select_statement select_statement ::= "select " column " from " table " where " condition column ::= "col_1 " |STRING
HIGHbenchmarks/benchmark_serving_structured_output.py0root ::= select_statement select_statement ::= "select " column " from " table " where " condition column ::= "col_1 " |STRING
HIGHtests/lora/test_qwen3moe_tp.py0i want you to act as a sql terminal in front of an example database, you need only to return the sql command to me. do nSTRING
HIGHtests/lora/test_llama_tp.py0i want you to act as a sql terminal in front of an example database, you need only to return the sql command to me. do nSTRING
HIGHtests/lora/test_olmoe_tp.py0i want you to act as a sql terminal in front of an example database, you need only to return the sql command to me. do nSTRING
HIGHvllm/sampling_params.py0whether to include the stop strings in output text.STRING
HIGH…m/entrypoints/speech_to_text/transcription/protocol.py0whether to include the stop strings in output text.STRING
HIGHvllm/entrypoints/speech_to_text/translation/protocol.py0whether to include the stop strings in output text.STRING
HIGHvllm/v1/attention/backends/flash_attn.py0forward pass with aiterflashattention. args: layer: the attention layer, providing the q/k/v quantization scales. query:STRING
HIGHvllm/v1/attention/backends/flash_attn_diffkv.py0forward pass with aiterflashattention. args: layer: the attention layer, providing the q/k/v quantization scales. query:STRING
HIGHvllm/v1/attention/backends/rocm_aiter_fa.py0forward pass with aiterflashattention. args: layer: the attention layer, providing the q/k/v quantization scales. query:STRING
HIGHvllm/v1/attention/backends/flash_attn.py0forward pass for encoder attention without kv cache. args: query: shape = [num_encoder_tokens, num_heads, head_size] keySTRING
HIGHvllm/v1/attention/backends/triton_attn.py0forward pass for encoder attention without kv cache. args: query: shape = [num_encoder_tokens, num_heads, head_size] keySTRING
HIGHvllm/v1/attention/backends/rocm_attn.py0forward pass for encoder attention without kv cache. args: query: shape = [num_encoder_tokens, num_heads, head_size] keySTRING
HIGHvllm/v1/attention/backends/triton_attn.py0forward pass with flexattention. args: layer: the attention layer, providing the q/k/v quantization scales. query: shapeSTRING
HIGHvllm/v1/attention/backends/rocm_attn.py0forward pass with flexattention. args: layer: the attention layer, providing the q/k/v quantization scales. query: shapeSTRING
HIGHvllm/v1/attention/backends/rocm_aiter_unified_attn.py0forward pass with flexattention. args: layer: the attention layer, providing the q/k/v quantization scales. query: shapeSTRING
HIGHvllm/v1/attention/backends/cpu_attn.py0forward pass with flexattention. args: layer: the attention layer, providing the q/k/v quantization scales. query: shapeSTRING
HIGHvllm/v1/attention/backends/flex_attention.py0forward pass with flexattention. args: layer: the attention layer, providing the q/k/v quantization scales. query: shapeSTRING
HIGHvllm/v1/attention/backends/mamba_attn.py0this method builds the metadata for full cudagraph capture. currently, only decode is supported for full cudagraphs withSTRING
HIGHvllm/v1/attention/backends/gdn_attn.py0this method builds the metadata for full cudagraph capture. currently, only decode is supported for full cudagraphs withSTRING
HIGHvllm/model_executor/layers/attention/mla_attention.py0this method builds the metadata for full cudagraph capture. currently, only decode is supported for full cudagraphs withSTRING
HIGHvllm/v1/core/sched/interface.py0reset the encoder cache to invalidate all cached encoder outputs. this should be called when model weights are updated tSTRING
HIGHvllm/v1/core/sched/scheduler.py0reset the encoder cache to invalidate all cached encoder outputs. this should be called when model weights are updated tSTRING
HIGHvllm/v1/engine/llm_engine.py0reset the encoder cache to invalidate all cached encoder outputs. this should be called when model weights are updated tSTRING
355 more matches not shown…
Unused Imports2053 hits · 1917 pts
SeverityFileLineSnippetContext
LOW…c/cutlass_extensions/vllm_cutlass_library_extension.py6CODE
LOWtools/autotune_helion_kernels.py32CODE
LOWtools/build_rust.py6CODE
LOWtools/ci/kernel_symbol_map.py62CODE
LOW…s/gumbel_precision/prove_exponential_race_precision.py18CODE
LOWtools/recipes/hardware_detection.py10CODE
LOWtools/recipes/model_constraints.py6CODE
LOWtools/recipes/recipe_json_to_vllm_config.py43CODE
LOWtools/recipes/sweep/sweep_recommendation.py7CODE
LOWtools/recipes/sweep/sweep_visualization.py7CODE
LOWtools/recipes/sweep/concurrency_recommendation.py7CODE
LOWtools/recipes/sweep/runtime_tuning.py14CODE
LOWtools/recipes/sweep/scheduler_sweep_prepare.py7CODE
LOWtools/recipes/sweep/adaptive_concurrency.py7CODE
LOWtools/recipes/sweep/sweep_generation.py6CODE
LOWtools/recipes/sweep/sweep_html_report.py7CODE
LOWtests/conftest.py26CODE
LOWtests/conftest.py78CODE
LOWtests/conftest.py78CODE
LOWtests/conftest.py79CODE
LOWtests/utils.py53CODE
LOWtests/utils.py59CODE
LOWtests/utils.py2140CODE
LOWtests/v1/kv_offload/tiering/p2p/test_sessions.py13CODE
LOWtests/v1/kv_offload/tiering/p2p/test_zmq_transport.py5CODE
LOWtests/v1/kv_offload/tiering/p2p/test_data_transport.py5CODE
LOWtests/v1/kv_offload/tiering/p2p/test_manager.py9CODE
LOWtests/v1/attention/test_rocm_aiter_mla_dcp_cprr.py12CODE
LOWtests/v1/attention/test_mla_backends.py301CODE
LOW…ts/v1/attention/test_sparse_indexer_decode_seq_lens.py28CODE
LOW…/v1/attention/test_rocm_aiter_mla_dcp_cprr_numerics.py27CODE
LOWtests/v1/attention/test_attention_backends.py77CODE
LOWtests/v1/logits_processors/utils.py13CODE
LOWtests/v1/cudagraph/test_cudagraph_mode.py38CODE
LOWtests/v1/cudagraph/test_breakable_cudagraph.py5CODE
LOWtests/v1/kv_connector/unit/test_tp_mapping.py10CODE
LOWtests/v1/kv_connector/unit/test_hf3fs_client.py16CODE
LOWtests/v1/kv_connector/unit/test_hf3fs_client.py16CODE
LOWtests/v1/kv_connector/unit/test_hf3fs_client.py16CODE
LOWtests/v1/kv_connector/unit/test_hf3fs_client.py16CODE
LOWtests/v1/kv_connector/unit/test_hf3fs_client.py16CODE
LOWtests/v1/kv_connector/unit/test_nixl_push_connector.py21CODE
LOW…kv_connector/unit/test_simple_cpu_offload_connector.py5CODE
LOW…1/kv_connector/unit/test_simple_cpu_offload_metrics.py5CODE
LOW…/v1/kv_connector/unit/offloading_connector/conftest.py3CODE
LOW…onnector/mooncake_integration/test_mooncake_imports.py22CODE
LOWtests/v1/spec_decode/test_ngram_gpu.py14CODE
LOWtests/v1/ec_connector/unit/test_scheduler_nixl_ctor.py66CODE
LOWtests/v1/ec_connector/unit/cpu/test_connector.py61CODE
LOWtests/v1/engine/conftest.py19CODE
LOWtests/v1/engine/conftest.py19CODE
LOWtests/v1/simple_kv_offload/test_scheduler.py5CODE
LOWtests/v1/simple_kv_offload/test_kv_events.py11CODE
LOWtests/v1/simple_kv_offload/test_worker.py10CODE
LOWtests/tool_use/test_gemma4_responses_adjust_request.py32CODE
LOWtests/tool_parsers/test_poolside_v1_tool_parser.py21CODE
LOWtests/renderers/test_chat_utils_prompt_embeds.py6CODE
LOWtests/kernels/test_cpu_fused_sampling.py14CODE
LOW…rnels/attention/test_rocm_aiter_mla_op_registration.py46CODE
LOW…rnels/attention/test_rocm_aiter_mla_op_registration.py84CODE
1993 more matches not shown…
Deep Nesting1475 hits · 1322 pts
SeverityFileLineSnippetContext
LOWsetup.py1347CODE
LOWsetup.py1469CODE
LOWsetup.py215CODE
LOWsetup.py830CODE
LOWsetup.py987CODE
LOWsetup.py1084CODE
LOWcsrc/cpu/generate_cpu_attn_dispatch.py100CODE
LOW…ibtorch_stable/quantization/marlin/generate_kernels.py173CODE
LOW…btorch_stable/moe/marlin_moe_wna16/generate_kernels.py173CODE
LOWtools/benchmark_helion_kernels.py532CODE
LOWtools/autotune_helion_kernels.py88CODE
LOWtools/autotune_helion_kernels.py238CODE
LOWtools/use_existing_torch.py23CODE
LOWtools/build_nixl_with_torch215_for_rubin.py80CODE
LOWtools/report_build_time_ninja.py151CODE
LOWtools/ci/kernel_symbol_map.py203CODE
LOWtools/ci/kernel_symbol_map.py232CODE
LOWtools/pre_commit/check_label_rules.py43CODE
LOWtools/pre_commit/check_agent_files.py76CODE
LOWtools/pre_commit/check_agent_files.py116CODE
LOWtools/pre_commit/check_agent_files.py143CODE
LOWtools/pre_commit/check_test_tethering.py260CODE
LOWtools/pre_commit/check_test_tethering.py301CODE
LOWtools/pre_commit/check_test_tethering.py419CODE
LOWtools/pre_commit/check_test_tethering.py448CODE
LOWtools/pre_commit/check_test_tethering.py708CODE
LOWtools/pre_commit/validate_config.py70CODE
LOWtools/pre_commit/check_boolean_context_manager.py21CODE
LOWtools/pre_commit/check_spdx_header.py60CODE
LOWtools/pre_commit/check_spdx_header.py94CODE
LOWtools/pre_commit/check_spdx_header.py139CODE
LOWtools/recipes/recipe_json_to_vllm_config.py301CODE
LOWtools/recipes/recipe_json_to_vllm_config.py614CODE
LOWtools/recipes/recipe_json_to_vllm_config.py857CODE
LOWtools/recipes/sweep/adaptive_concurrency.py119CODE
LOWtools/vllm-rocm/pin_rocm_dependencies.py39CODE
LOWtools/vllm-rocm/pin_rocm_dependencies.py93CODE
LOWtests/conftest.py412CODE
LOWtests/conftest.py577CODE
LOWtests/conftest.py1067CODE
LOWtests/utils.py111CODE
LOWtests/utils.py1197CODE
LOWtests/utils.py1589CODE
LOWtests/utils.py1753CODE
LOWtests/utils.py555CODE
LOWtests/utils.py1759CODE
LOWtests/v1/utils.py12CODE
LOWtests/v1/kv_offload/cpu/test_gpu_worker.py433CODE
LOWtests/v1/kv_offload/cpu/test_gpu_worker.py639CODE
LOWtests/v1/tracing/test_tracing.py22CODE
LOWtests/v1/attention/test_mm_prefix.py683CODE
LOWtests/v1/attention/test_mla_backends.py368CODE
LOWtests/v1/attention/test_mla_backends.py1587CODE
LOWtests/v1/attention/test_sparse_mla_backends.py892CODE
LOWtests/v1/attention/test_deepseek_v4_swa_visible.py39CODE
LOWtests/v1/attention/test_kpool_tail_slot_mapping.py356CODE
LOWtests/v1/logits_processors/test_correctness.py305CODE
LOWtests/v1/logits_processors/test_correctness.py562CODE
LOWtests/v1/core/test_scheduler.py3482CODE
LOWtests/v1/core/utils.py249CODE
1415 more matches not shown…
Over-Commented Block1339 hits · 1186 pts
SeverityFileLineSnippetContext
LOWCMakeLists.txt1cmake_minimum_required(VERSION 3.26)COMMENT
LOWCMakeLists.txt61#COMMENT
LOWCMakeLists.txt281# setup.py will override FETCHCONTENT_BASE_DIR to play nicely with sccache.COMMENT
LOWCMakeLists.txt1461 target_compile_definitions(_moe_C_stable_libtorch PRIVATE USE_CUDA)COMMENT
LOWcsrc/torch_utils.h1#pragma onceCOMMENT
LOWcsrc/torch_bindings.cpp1// Provides torch::Tensor for ops.h (previously included transitively viaCOMMENT
LOWcsrc/cumem_allocator_compat.h101} // extern "C"COMMENT
LOWcsrc/cumem_allocator.cpp1// A CUDAPluggableAllocator based on cumem* APIs.COMMENT
LOWcsrc/fs_io.cpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cuda_compat.h41 #define VLLM_LDG(arg) __ldg(arg)COMMENT
LOWcsrc/cuda_compat.h61#endifCOMMENT
LOWcsrc/cuda_utils.h1#pragma onceCOMMENT
LOWcsrc/spinloop.cpp1#include <Python.h>COMMENT
LOWcsrc/attention/attention_dtypes.h1#pragma onceCOMMENT
LOWcsrc/core/scalar_type.hpp1#pragma onceCOMMENT
LOWcsrc/core/registration.h1#pragma onceCOMMENT
LOWcsrc/cpu/mamba_kernels.hpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/mamba_kernels.hpp21// state_ptr may point to a NON-CONTIGUOUS paged KV cache tensor.COMMENT
LOWcsrc/cpu/mamba_kernels.hpp81 }COMMENT
LOWcsrc/cpu/mamba_kernels.hpp261//COMMENT
LOWcsrc/cpu/cpu_attn_neon.hpp1#ifndef CPU_ATTN_NEON_HPPCOMMENT
LOWcsrc/cpu/utils.cpp1#ifndef VLLM_NUMA_DISABLEDCOMMENT
LOWcsrc/cpu/cpu_wna16.cpp1#include "cpu/cpu_types.hpp"COMMENT
LOWcsrc/cpu/cpu_fused_moe.cpp1#include "cpu/cpu_types.hpp"COMMENT
LOWcsrc/cpu/cpu_types.hpp1#ifndef CPU_TYPES_HPPCOMMENT
LOWcsrc/cpu/cpu_types.hpp21 #include "cpu_types_scalar.hpp"COMMENT
LOWcsrc/cpu/cpu_types_riscv.hpp1#ifndef CPU_TYPES_RISCV_HPPCOMMENT
LOWcsrc/cpu/cpu_attn_impl.hpp1021 // - max_buffer: [MaxQHeadNumPerIteration, 1], store max logitsCOMMENT
LOWcsrc/cpu/cpu_attn_impl.hpp1881 blocksize_alignment);COMMENT
LOWcsrc/cpu/cpu_attn_impl.hpp1901 float* curr_partial_q_buffer =COMMENT
LOWcsrc/cpu/mamba_cpu.cpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/mamba_cpu.cpp121 if (z.has_value() && z.value().defined()) z_in = ensure_input(z.value());COMMENT
LOWcsrc/cpu/cpu_attn_vxe.hpp381} // namespace cpu_attentionCOMMENT
LOWcsrc/cpu/generate_cpu_attn_dispatch.py141 """Generate the complete header file content."""COMMENT
LOWcsrc/cpu/generate_cpu_attn_dispatch.py161#endifCOMMENT
LOWcsrc/cpu/cpu_arch_macros.h61#endifCOMMENT
LOWcsrc/cpu/cpu_arch_macros.h161 #include <riscv_vector.h>COMMENT
LOWcsrc/cpu/cpu_attn_amx_fp8.hpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/cpu_attn_amx_fp8.hpp21// Scale bookkeeping for PV:COMMENT
LOWcsrc/cpu/cpu_attn_amx_fp8.hpp41// ---------------------------------------------------------------------------COMMENT
LOWcsrc/cpu/cpu_attn_rvv.hpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/cpu_attn_fp8.hpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/cpu_types_vxe.hpp1COMMENT
LOWcsrc/cpu/cpu_types_vxe.hpp21#define vec_mul(a, b) ((a) * (b))COMMENT
LOWcsrc/cpu/cpu_types_x86.hpp1COMMENT
LOWcsrc/cpu/shm.cpp1#include "cpu/cpu_types.hpp"COMMENT
LOWcsrc/cpu/cpu_types_riscv_impl.hpp1#ifndef CPU_TYPES_RISCV_IMPL_HPPCOMMENT
LOWcsrc/cpu/cpu_fused_moe_activations.hpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/cpu_types_riscv_defs.hpp1#ifndef CPU_TYPES_RISCV_DEFS_HPPCOMMENT
LOWcsrc/cpu/cpu_types_riscv_defs.hpp21 #define BOOL_256 b16COMMENT
LOWcsrc/cpu/cpu_fused_moe_int8.cpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/cpu_attn_vsx.hpp1// SPDX-License-Identifier: Apache-2.0COMMENT
LOWcsrc/cpu/cpu_attn_vsx.hpp361COMMENT
LOWcsrc/cpu/sgl-kernels/paged_mqa_logits.cpp1// Adapted fromCOMMENT
LOWcsrc/cpu/sgl-kernels/paged_mqa_logits.cpp21// server.log`), so the upstream `kvcache_fp8.size(1) == 64` shapeCOMMENT
LOWcsrc/cpu/sgl-kernels/gemm.cpp81 constexpr int BLOCK_N = block_size_n();COMMENT
LOWcsrc/cpu/sgl-kernels/indexer.cpp1// vLLM-native: DeepSeek-V4 sparse indexer Q-side RoPE + FP8 quant kernel.COMMENT
LOWcsrc/cpu/sgl-kernels/indexer.cpp21// (x_even, x_odd) pairs via in-register permutes (`_mm512_permute_ps` /COMMENT
LOWcsrc/cpu/sgl-kernels/indexer.cpp101 amax = _mm512_reduce_max_ps(vamax);COMMENT
LOWcsrc/cpu/sgl-kernels/fla.cpp1// Adapted fromCOMMENT
1279 more matches not shown…
Self-Referential Comments336 hits · 1038 pts
SeverityFileLineSnippetContext
MEDIUMtools/install_deepgemm.sh86# Create a temporary directory for the buildCOMMENT
MEDIUMtools/report_build_time_ninja.py200 # Create a list that is in order by time stamp and has entries for theCOMMENT
MEDIUMtools/pre_commit/update-dockerfile-graph.sh26 # Define the target file pathCOMMENT
MEDIUMtests/conftest.py603 # Create a copy to avoid modifying the original dictCOMMENT
MEDIUM⚡tests/test_uvicorn_logging.py257 # Create a logger with our filter (simulating uvicorn.access)COMMENT
MEDIUM⚡tests/test_uvicorn_logging.py264 # Create a custom handler that tracks messagesCOMMENT
MEDIUMtests/utils.py770 # Create a dedicated process group so we can killCOMMENT
MEDIUMtests/utils.py1762 # Create a unique temporary file to store exception info from childCOMMENT
MEDIUMtests/test_config.py2776 # Create a new mock and run the method with the same S3 URLCOMMENT
MEDIUMtests/v1/test_tensor_ipc_queue.py262 # Create a CPU tensorCOMMENT
MEDIUMtests/v1/test_tensor_ipc_queue.py589 # Create a CPU tensorCOMMENT
MEDIUMtests/v1/test_tensor_ipc_queue.py738 # Create a CPU tensorCOMMENT
MEDIUMtests/v1/test_tensor_ipc_queue.py1000 # Create a tensor queueCOMMENT
MEDIUMtests/v1/test_serial_utils.py188 # Create a sample Python objectCOMMENT
MEDIUMtests/v1/test_serial_utils.py206 # Create a sample tensorCOMMENT
MEDIUMtests/v1/test_serial_utils.py226 # Create a sample numpy arrayCOMMENT
MEDIUMtests/v1/test_serial_utils.py311 # Create a request with a non-multimodal tensorCOMMENT
MEDIUMtests/v1/test_serial_utils.py352 # Create a request with None for the tensor fieldCOMMENT
MEDIUMtests/v1/metrics/test_ray_metrics.py74 # Create the actor and call the async methodCOMMENT
MEDIUMtests/v1/attention/test_mla_backends.py626 # Create a realistic slot mapping that corresponds to the block tableCOMMENT
MEDIUMtests/v1/attention/test_mla_backends.py2041 # Create a summary for the single-line failure messageCOMMENT
MEDIUMtests/v1/attention/test_attention_backends.py236 # Create a realistic slot mapping that corresponds to the block tableCOMMENT
MEDIUMtests/v1/logits_processors/test_correctness.py914 # Define a shuffled batch of requests which individually use a differentCOMMENT
MEDIUMtests/v1/logits_processors/test_custom_offline.py30# Create a mixture of requests which do and don't utilize the dummy logitprocCOMMENT
MEDIUMtests/v1/logits_processors/test_custom_offline.py91 # Create a vLLM instance and load custom logitprocCOMMENT
MEDIUMtests/v1/logits_processors/test_custom_offline.py98 # Create a reference vLLM instance without custom logitprocCOMMENT
MEDIUM⚡tests/v1/core/test_kv_cache_utils.py763 # Create a list of KVCacheBlock objectsCOMMENT
MEDIUM⚡tests/v1/core/test_kv_cache_utils.py766 # Create a FreeKVCacheBlockQueue with these blocksCOMMENT
MEDIUM⚡tests/v1/core/test_kv_cache_utils.py986 # Create a list of KVCacheBlock objectsCOMMENT
MEDIUM⚡tests/v1/core/test_kv_cache_utils.py989 # Create a FreeKVCacheBlockQueue with these blocksCOMMENT
MEDIUMtests/v1/core/test_kv_cache_utils.py809 # Create an empty FreeKVCacheBlockQueue with these blocksCOMMENT
MEDIUMtests/v1/core/test_kv_cache_utils.py857 # Create an empty FreeKVCacheBlockQueueCOMMENT
MEDIUMtests/v1/core/test_kv_cache_utils.py911 # Create an empty FreeKVCacheBlockQueue with these blocksCOMMENT
MEDIUMtests/v1/core/test_kv_cache_utils.py2180 # Create a VllmConfigSTRING
MEDIUMtests/v1/core/test_kv_cache_utils.py2216 # Create a VllmConfigSTRING
MEDIUM⚡tests/v1/core/test_scheduler.py4255 # Create a request and schedule itCOMMENT
MEDIUMtests/v1/core/test_scheduler.py4282 # Create a high priority request and schedule itCOMMENT
MEDIUMtests/v1/core/test_scheduler.py5133 # Create a request and schedule it (and to be preempted)COMMENT
MEDIUMtests/v1/core/test_scheduler.py5183 # Create a high priority request and schedule itCOMMENT
MEDIUMtests/v1/core/test_scheduler.py6163 # Create a text-only request (no mm_features).COMMENT
MEDIUMtests/v1/cudagraph/test_cudagraph_dispatch.py56 # Create a real LoRAConfig with specialize_active_lora enabledCOMMENT
MEDIUMtests/v1/kv_connector/unit/test_nixl_connector.py3272 # Create a request that triggers do_remote_decode so thatCOMMENT
MEDIUM⚡tests/v1/kv_connector/unit/test_lmcache_connector.py218 # Create a mock object that is not LMCacheKVEventsCOMMENT
MEDIUMtests/v1/kv_connector/unit/test_moriio_connector.py286 # Define a fake remote engine id for testingCOMMENT
MEDIUM…ts/v1/kv_connector/unit/test_decode_bench_connector.py168 # Create a request with multiple blocks worth of tokensCOMMENT
MEDIUM…ts/v1/kv_connector/unit/test_decode_bench_connector.py567 # Create a requestCOMMENT
MEDIUM…ts/v1/kv_connector/unit/test_decode_bench_connector.py589 # Create a request with just 1 tokenCOMMENT
MEDIUM…ts/v1/kv_connector/unit/test_decode_bench_connector.py607 # Create a request with 2 tokensCOMMENT
MEDIUM…ts/v1/kv_connector/unit/test_decode_bench_connector.py633 # Create a request with many blocksCOMMENT
MEDIUM…ts/v1/kv_connector/unit/test_decode_bench_connector.py716 # Create a request that doesn't align to block boundariesCOMMENT
MEDIUMtests/v1/kv_connector/unit/test_nixl_connector_hma.py562 # Create a mock worker with just the required attributesCOMMENT
MEDIUMtests/v1/kv_connector/unit/test_example_connector.py142 # Create the LLM instanceCOMMENT
MEDIUM…r/extract_hidden_states_integration/test_extraction.py45 # Create a minimal Llama config with small dimensionsCOMMENT
MEDIUM…r/extract_hidden_states_integration/test_extraction.py60 # Create a simple tokenizerCOMMENT
MEDIUMtests/v1/determinism/test_batch_invariance.py119 # Create a batch of size `max_batch_size` and insert the needle atCOMMENT
MEDIUMtests/v1/distributed/test_external_lb_dp.py162 # Create a client for each serverCOMMENT
MEDIUMtests/v1/distributed/test_hybrid_lb_dp.py182 # Create a client for each node (each node has its own API endpoint)COMMENT
MEDIUMtests/v1/streaming_input/test_async_llm_streaming.py20 # Create a minimal mock without initializing the full engineCOMMENT
MEDIUMtests/v1/streaming_input/test_async_llm_streaming.py50 # Create a mock queue with outputsCOMMENT
MEDIUM…/v1/streaming_input/test_gpu_model_runner_streaming.py33 # Create a real InputBatch for e2e testingCOMMENT
276 more matches not shown…
Excessive Try-Catch Wrapping937 hits · 1000 pts
SeverityFileLineSnippetContext
MEDIUMsetup.py152def find_tcmalloc() -> Path | None:CODE
MEDIUMsetup.py1211def get_base_commit_in_main_branch() -> str:CODE
LOW⚡setup.py660 except Exception:CODE
LOW⚡setup.py678 except Exception as e:CODE
LOWsetup.py160 except Exception:CODE
LOWsetup.py249 except Exception as e:CODE
LOWsetup.py622 except Exception:CODE
LOWsetup.py633 except Exception:CODE
LOWsetup.py744 except Exception:CODE
LOWsetup.py861 except Exception as e:CODE
LOWsetup.py1037 except Exception as e:CODE
LOWsetup.py1257 except Exception as err:CODE
LOWsetup.py1328 except Exception:CODE
LOWsetup.py1429 except Exception:CODE
MEDIUMtools/benchmark_helion_kernels.py71 print(f"Error importing vLLM: {e}")CODE
LOWtools/benchmark_helion_kernels.py285 except Exception as e:CODE
LOWtools/benchmark_helion_kernels.py406 except Exception as e: # noqa: BLE001 - any failure is recorded, not fatalCODE
MEDIUMtools/benchmark_helion_kernels.py278def cleanup_gpu_resources() -> None:CODE
MEDIUMtools/autotune_helion_kernels.py44 print(f"Error importing vLLM: {e}")CODE
MEDIUMtools/generate_cmake_presets.py167 print(f"Error writing file: {e}")CODE
LOWtools/install_nixl_from_source_ubuntu.py30 except Exception:CODE
LOWtools/ci/kernel_symbol_map.py368 except Exception as e: # never fail the image buildCODE
LOWtools/recipes/recipe_json_to_vllm_config.py1093 except Exception as exc:CODE
LOWtools/recipes/sweep/runtime_tuning.py171 except Exception as exc:CODE
LOWtools/recipes/sweep/sweep_generation.py280 except Exception:CODE
LOWtools/recipes/sweep/sweep_generation.py926 except Exception as exc:CODE
LOWtools/profiler/nsys_profile_tools/gputrc2graph.py234 except Exception:CODE
LOWtools/vllm-rocm/pin_rocm_dependencies.py78 except Exception as e:CODE
LOWrust/src/chat/tests/grammar_replay.py102 except Exception as error:CODE
LOWtests/conftest.py1399 except Exception:CODE
LOWtests/conftest.py1668 except Exception as e:CODE
MEDIUMtests/utils.py76def _nvml():CODE
LOWtests/utils.py294 except Exception:CODE
LOWtests/utils.py586 except Exception as e:CODE
LOWtests/utils.py675 except Exception:CODE
LOWtests/utils.py1791 except Exception as e:CODE
LOWtests/utils.py1814 except Exception:CODE
LOWtests/utils.py2012 except Exception as e:CODE
LOWtests/utils.py2143 except Exception:CODE
LOWtests/v1/test_tensor_ipc_queue.py133 except Exception as e:CODE
LOWtests/v1/test_tensor_ipc_queue.py176 except Exception as e:CODE
LOWtests/v1/test_tensor_ipc_queue.py377 except Exception as e:CODE
LOWtests/v1/test_tensor_ipc_queue.py470 except Exception as e:CODE
LOWtests/v1/test_tensor_ipc_queue.py510 except Exception as e:CODE
LOWtests/v1/test_tensor_ipc_queue.py611 except Exception as e:CODE
LOWtests/v1/test_tensor_ipc_queue.py655 except Exception as e:CODE
LOWtests/v1/test_tensor_ipc_queue.py817 except Exception as e:CODE
LOWtests/v1/utils.py65 except Exception as e:CODE
LOW⚡tests/v1/kv_offload/cpu/test_shared_offload_region.py237 except Exception as e:CODE
LOWtests/v1/kv_offload/cpu/test_shared_offload_region.py147 except Exception as e:CODE
LOWtests/v1/kv_offload/cpu/test_shared_offload_region.py186 except Exception as e:CODE
LOWtests/v1/kv_offload/tiering/p2p/p2p_connector_proxy.py300 except Exception as e:CODE
LOWtests/v1/kv_offload/tiering/p2p/p2p_connector_proxy.py346 except Exception as exc:CODE
LOWtests/v1/kv_offload/tiering/p2p/p2p_connector_proxy.py359 except Exception as exc:CODE
LOWtests/v1/kv_offload/tiering/p2p/p2p_connector_proxy.py379 except Exception as e:CODE
MEDIUMtests/v1/kv_offload/tiering/p2p/p2p_connector_proxy.py340def _run_decode():CODE
LOWtests/v1/shutdown/test_forward_error.py82 except Exception as e:CODE
LOWtests/v1/shutdown/test_processor_error.py44 except Exception as e:CODE
LOW⚡tests/v1/kv_connector/unit/test_hf3fs_client.py27except Exception:CODE
LOW…ts/v1/kv_connector/unit/test_nixl_rocm_gpu_mem_diag.py39 except Exception:CODE
877 more matches not shown…
Empty Error Handlers130 hits · 650 pts
SeverityFileLineSnippetContext
HIGHsetup.py622except Exception:CODE
HIGHsetup.py633except Exception:CODE
HIGHsetup.py660except Exception:CODE
HIGHtools/build_nixl_with_torch215_for_rubin.py89except OSError:CODE
HIGHtests/utils.py420except subprocess.TimeoutExpired:CODE
HIGHtests/utils.py525except (ProcessLookupError, OSError):CODE
HIGH…1/kv_connector/unit/test_invalid_blocks_correctness.py270except KeyError:CODE
HIGH…_connector/nixl_integration/nixl_side_channel_probe.py28except ValueError:CODE
HIGH…worker/test_gpu_model_runner_v2_cudagraph_profiling.py195except RuntimeError:CODE
HIGHtests/v1/engine/test_abort_final_step.py78except Exception:CODE
HIGHtests/kernels/moe/modular_kernel_tools/common.py332except NotImplementedError:CODE
HIGHtests/kernels/moe/modular_kernel_tools/common.py373except NotImplementedError:CODE
HIGHtests/kernels/moe/modular_kernel_tools/common.py214except NotImplementedError:CODE
HIGHtests/distributed/test_mnnvl_alltoall.py42except Exception:CODE
HIGHtests/distributed/test_multiproc_executor.py493except Exception:CODE
HIGHtests/models/language/generation/test_hybrid.py87except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py130except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py337except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py383except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py486except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py550except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py631except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py700except ValueError:CODE
HIGHtests/models/language/generation/test_hybrid.py785except ValueError:CODE
HIGHtests/vllm_test_utils/vllm_test_utils/monitor.py65except NameError:CODE
HIGHtests/vllm_test_utils/vllm_test_utils/blame.py46except NameError:CODE
HIGHtests/compile/fusions_e2e/common.py65except ImportError:CODE
HIGHtests/compile/fusions_e2e/common.py76except ImportError:CODE
HIGH…transcription/test_transcription_validation_whisper.py48except Exception:CODE
HIGHtests/entrypoints/launchers/test_shutdown.py288except TimeoutError:CODE
HIGHtests/entrypoints/launchers/test_shutdown.py466except TimeoutError:CODE
HIGHtests/entrypoints/launchers/test_shutdown.py595except TimeoutError:CODE
HIGHtests/entrypoints/launchers/test_shutdown.py58except psutil.NoSuchProcess:CODE
HIGH…ts/serve/sagemaker/test_sagemaker_handler_overrides.py112except ImportError:CODE
HIGHtests/lora/test_layers.py140except Exception:CODE
HIGH…sts/basic_correctness/models/test_basic_correctness.py63except Exception:CODE
HIGHvllm/env_override.py913except ImportError:CODE
HIGHvllm/env_override.py637except Exception:CODE
HIGHvllm/logger.py399except NameError:CODE
HIGHvllm/v1/attention/backends/turboquant_attn.py494except Exception: # noqa: BLE001CODE
HIGHvllm/v1/attention/backends/cpu_attn.py512except Exception:CODE
HIGHvllm/v1/attention/backends/fa_utils.py341except (ImportError, AssertionError):CODE
HIGHvllm/v1/attention/ops/flydsl_ultraquant_decode.py186except Exception: # noqa: BLE001CODE
HIGHvllm/v1/attention/ops/flydsl_turboquant_decode.py165except Exception: # noqa: BLE001CODE
HIGHvllm/v1/spec_decode/vocab_mapping.py29except Exception:CODE
HIGHvllm/v1/sample/ops/topk_topp_sampler.py71except Exception:CODE
HIGHvllm/v1/engine/async_llm.py215except RuntimeError:CODE
HIGHvllm/v1/engine/core_client.py1147except RuntimeError:CODE
HIGHvllm/v1/engine/core_client.py1462except RuntimeError:CODE
HIGHvllm/v1/pool/flash_maxsim/_common.py47except Exception:CODE
HIGHvllm/tool_parsers/hy_v4_tool_parser.py286except Exception:CODE
HIGHvllm/tool_parsers/hy_v4_tool_parser.py290except Exception:CODE
HIGHvllm/tool_parsers/hy_v4_tool_parser.py331except (json.JSONDecodeError, ValueError):CODE
HIGHvllm/tool_parsers/hunyuan_a13b_tool_parser.py221except json.JSONDecodeError:CODE
HIGHvllm/tool_parsers/apertus_tool_parser.py353except Exception:CODE
HIGHvllm/tool_parsers/hy_v3_tool_parser.py198except Exception:CODE
HIGHvllm/tool_parsers/hy_v3_tool_parser.py202except Exception:CODE
HIGHvllm/tool_parsers/hy_v3_tool_parser.py245except (json.JSONDecodeError, ValueError):CODE
HIGHvllm/tool_parsers/poolside_v1_tool_parser.py108except json.JSONDecodeError:CODE
HIGHvllm/tool_parsers/poolside_v1_tool_parser.py113except (ValueError, SyntaxError):CODE
70 more matches not shown…
Modern Structural Boilerplate542 hits · 548 pts
SeverityFileLineSnippetContext
LOWsetup.py47logger = logging.getLogger(__name__)CODE
LOWtools/profiler/nsys_profile_tools/gputrc2graph.py14logger = logging.getLogger(__name__)CODE
LOW⚡tests/test_request_input_bounds.py327def _set_max_n(monkeypatch: pytest.MonkeyPatch, value: int) -> None:STRING
LOWtests/v1/kv_offload/tiering/p2p/p2p_connector_proxy.py31logger = logging.getLogger(__name__)CODE
LOW⚡tests/v1/kv_connector/unit/test_multi_connector.py134 def update_state_after_alloc(self, request, blocks, num_tokens) -> None:CODE
LOWtests/v1/kv_connector/unit/test_multi_connector.py99 def update_state_after_alloc(self, request, blocks, num_tokens) -> None:CODE
LOW…/v1/kv_connector/unit/offloading_connector/conftest.py7__all__ = ["request_runner"]CODE
LOW…s/v1/kv_connector/nixl_integration/toy_proxy_server.py15logger = logging.getLogger(__name__)CODE
LOWtests/v1/worker/test_gpu_model_runner_v2_eplb.py48 def update_mapping(self, model_config: Any, mapping: torch.Tensor) -> None:CODE
LOWtests/v1/worker/test_gpu_worker_weight_transfer.py39 def update_weights(self, update_info: dict) -> None:CODE
LOWtests/v1/worker/test_gpu_trace_replay.py63def _set_lens(state: TraceReplayState, total_len, prompt_len) -> None:CODE
LOWtests/v1/engine/test_core_engine_actor_manager.py48 def _set_visible_devices(self, vllm_config: Any, local_dp_rank: int) -> None:CODE
LOWtests/kernels/moe/test_marlin_vs_trtllm_mxint4.py79__all__ = [CODE
LOWtests/distributed/test_weight_transfer.py1231 def update_weights(self, update_info: dict) -> None:CODE
LOW⚡tests/distributed/test_eplb_migration_scheduler.py35 def set_transfer_context(self, old_indices: np.ndarray, layer_idx: int) -> None:CODE
LOW⚡tests/distributed/eplb_utils.py74def set_env_vars_and_device(env: dict[str, str]) -> None:CODE
LOWtests/models/language/generation/test_hybrid.py62def _set_conv_state_layout(monkeypatch, layout: str) -> None:CODE
LOWtests/models/qwen4_exp/test_ple.py211def _set_test_embedding_weight_loader(embedding) -> None:CODE
LOWtests/vllm_test_utils/vllm_test_utils/__init__.py10__all__ = ["blame", "BlameResult", "monitor", "MonitoredValues"]CODE
LOWtests/parser/engine/replay_harness.py83 def set_vocab(self, vocab: dict[str, int]) -> None:CODE
LOWtests/quantization/test_gfx950_moe.py39def set_rocm_aiter(monkeypatch: pytest.MonkeyPatch, enabled: bool) -> None:CODE
LOWtests/entrypoints/launchers/test_dp_supervisor.py644async def _set_healthy(port: int, use_ssl: bool = False) -> None:CODE
LOWtests/entrypoints/launchers/test_dp_supervisor.py654async def _set_unhealthy(port: int, use_ssl: bool = False) -> None:CODE
LOWtests/entrypoints/openai/responses/conftest.py15logger = logging.getLogger(__name__)CODE
LOW…/entrypoints/openai/responses/test_parsable_context.py21logger = logging.getLogger(__name__)CODE
LOWtests/entrypoints/openai/responses/test_harmony.py30logger = logging.getLogger(__name__)CODE
LOW⚡tests/rocm/test_moe_padding.py82def _set_padding_env(monkeypatch: pytest.MonkeyPatch, padding: bool) -> None:CODE
LOW⚡tests/rocm/test_moe_padding.py87def _set_padding_env_with_aiter(monkeypatch: pytest.MonkeyPatch, padding: bool) -> None:CODE
LOWtests/rocm/test_moe_weight_replay.py64def _set_backend_env(monkeypatch: pytest.MonkeyPatch, backend: str) -> None:CODE
LOWvllm/envs.py575logger = logging.getLogger(__name__)CODE
LOWvllm/env_override.py503def _update_scheduler_patched(self) -> None:CODE
LOWvllm/sampling_params.py802 def update_from_tokenizer(self, tokenizer: TokenizerLike) -> None:CODE
LOWvllm/__init__.py76__all__ = [CODE
LOWvllm/logger.py54def set_vllm_process_name(process_name: str, *, skip_if_set: bool = False) -> None:CODE
LOWvllm/v1/request.py285 def update_block_hashes(self) -> None:CODE
LOWvllm/v1/kv_offload/base.py107 def set_state(self, val: Any) -> None:CODE
LOWvllm/v1/kv_offload/base.py113 def set_offload_key_position(self, key: OffloadKey, end_token: int) -> None:CODE
LOWvllm/v1/kv_offload/cpu/policies/lru.py60 def _update_recency(self, keys: Iterable[OffloadKey]) -> None:CODE
LOWvllm/v1/kv_offload/tiering/example/manager.py30logger = logging.getLogger(__name__)CODE
LOWvllm/v1/kv_offload/tiering/p2p/data/__init__.py6__all__ = [CODE
LOWvllm/v1/kv_offload/tiering/p2p/control/__init__.py12__all__ = [CODE
LOWvllm/v1/kv_offload/tiering/p2p/session/__init__.py11__all__ = [CODE
LOWvllm/v1/kv_offload/tiering/fs/io.py23logger = logging.getLogger(__name__)CODE
LOWvllm/v1/metrics/stats.py447 def update_from_output(self, prefill_stats: PrefillStats) -> None:CODE
LOWvllm/v1/attention/backend.py751 def update_draft_decode_metadata(self, metadata: M) -> None:CODE
LOWvllm/v1/attention/backends/flash_attn.py1077 def update_draft_decode_metadata(self, metadata: FlashAttentionMetadata) -> None:CODE
LOWvllm/v1/attention/backends/triton_attn.py306 def update_draft_decode_metadata(self, _metadata: TritonAttentionMetadata) -> None:CODE
LOWvllm/v1/attention/backends/zentorch_sdpa.py17__all__ = ["should_use_zentorch_sdpa", "zentorch_sdpa_attn"]CODE
LOWvllm/v1/attention/backends/flash_attn_diffkv.py40 def set_head_size_v(cls, head_size_v: int) -> None:CODE
LOWvllm/v1/attention/backends/triton_attn_diffkv.py81 def set_head_size_v(cls, head_size_v: int) -> None:CODE
LOWvllm/v1/attention/backends/flashinfer.py1925 def update_draft_decode_metadata(self, _metadata: FlashInferMetadata) -> None:CODE
LOWvllm/v1/attention/backends/cpu_attn.py173 def _set_isa_to_layers(self, layer_names: list[str]) -> None:CODE
LOWvllm/v1/attention/backends/mla/flashattn_mla_sparse.py141 def update_draft_decode_metadata(self, metadata: SparseMLACommonMetadata) -> None:CODE
LOWvllm/v1/attention/backends/mla/index_group.py59 def set_logical_topk_ready(self, layer_index: int) -> None:CODE
LOW⚡vllm/v1/attention/backends/mla/triton_mla.py64 def update_draft_decode_metadata(self, _metadata: MLACommonMetadata) -> None:CODE
LOWvllm/v1/attention/backends/mla/prefill/__init__.py10__all__ = [CODE
LOWvllm/v1/attention/ops/triton_decode_attention.py41logger = logging.getLogger(__name__)CODE
LOWvllm/v1/attention/ops/ultraquant/__init__.py11__all__ = ["ultraquant_store"]CODE
LOWvllm/v1/core/sched/async_scheduler.py25 def _update_after_schedule(self, scheduler_output: SchedulerOutput) -> None:CODE
LOWvllm/v1/core/sched/interface.py114 def update_draft_token_ids(self, draft_token_ids: "DraftTokenIds") -> None:CODE
482 more matches not shown…
Cross-Language Confusion77 hits · 399 pts
SeverityFileLineSnippetContext
HIGHsetup.py1052 "build_tag": null,STRING
HIGHsetup.py1056 "variant": null,STRING
HIGHcsrc/cpu/generate_cpu_attn_dispatch.py170 (__riscv_v_min_vlen == 128 || __riscv_v_min_vlen == 256)CODE
HIGHcsrc/cpu/generate_cpu_attn_dispatch.py247 "&& (__riscv_v_min_vlen == 128 || __riscv_v_min_vlen == 256)",CODE
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py512 "M > 256 && K <= 16384 && N <= 4096": ((128, 128), (2, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py515 "M > 128 && K <= 4096 && N <= 4096": ((128, 64), (2, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py516 "M > 128 && K <= 8192 && N <= 8192": ((128, 128), (2, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py519 "M > 64 && K <= 4069 && N <= 4069": ((128, 32), (2, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py520 "M > 64 && K <= 4069 && N <= 8192": ((128, 64), (2, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py521 "M > 64 && K >= 8192 && N >= 12288": ((256, 128), (2, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py524 "M > 32 && K <= 6144 && N <= 6144": ((128, 16), (1, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py525 "M > 32 && K >= 16384 && N >= 12288": ((256, 64), (2, 1, 1)),STRING
HIGH⚡csrc/libtorch_stable/quantization/machete/generate.py528 "M > 16 && K <= 12288 && N <= 8192": ((128, 32), (2, 1, 1)),STRING
HIGHtools/pre_commit/check_test_tethering.py483 ``"pytest a.py && torchrun b.py"`` passed as an argument to a runnerSTRING
HIGHtests/v1/attention/test_mm_prefix.py425# null, so is_mm_prefix_lm is False out of the box. Tests that exercise theCOMMENT
HIGHtests/v1/attention/test_mla_backends.py603 # Permute the context blocks (excluding block 0 which is null)COMMENT
HIGHtests/v1/attention/test_attention_backends.py213 # Permute the context blocks (excluding block 0 which is null)COMMENT
HIGHtests/v1/core/test_prefix_replay.py147 # The window group never hits: blocks below the window are null, theCOMMENT
HIGH⚡tests/v1/core/test_scheduler.py4246 num_blocks=5, # Can hold 64 tokens (first block is null)CODE
HIGHtests/v1/core/test_scheduler.py5121 num_blocks=15, # can hold 244 tokens with 14 blocks (first block is null)CODE
HIGHtests/v1/core/test_scheduler.py5361 num_blocks=11, # Can hold 160 tokens (first block is null)CODE
HIGH⚡tests/v1/kv_connector/unit/test_moriio_hma_scheduler.py599 # Mamba group: [null, running state, scratch, scratch].COMMENT
HIGH…_connector/unit/offloading_connector/test_scheduler.py4349 # 4 GPU blocks: block 0 is null, blocks 1-3 are usable.COMMENT
HIGH⚡…_connector/unit/offloading_connector/test_scheduler.py532 are similar -- neither is required to retain the whole prefix, so a non-null,STRING
HIGHtests/tool_parsers/test_granite_tool_parser.py44 "null_field": null,CODE
HIGH⚡tests/tool_parsers/test_structural_tag_registry.py184 '{"nested":[true,null,1.5]}</|DSML| parameter>\n'CODE
HIGH⚡tests/tool_parsers/test_structural_tag_registry.py190 grammar, output.replace('{"nested":[true,null,1.5]}', "invalid")CODE
HIGHtests/tool_parsers/test_granite_20b_fc_tool_parser.py36 "null_field": null,CODE
HIGH⚡tests/tool_parsers/test_olmo3_tool_parser.py34 "role=null, "CODE
HIGH⚡tests/tool_parsers/test_olmo3_tool_parser.py43 '"role": null, 'CODE
HIGH⚡tests/tool_parsers/test_pythonic_tool_parser.py35 '"role": null, 'CODE
HIGHtests/tool_parsers/test_deepseekv3_tool_parser.py43 """"bool_field": true, "null_field": null, """STRING
HIGHtests/tool_parsers/test_internlm2_tool_parser.py56 "null_field": null,CODE
HIGHtests/tool_parsers/test_llama4_pythonic_tool_parser.py35 '"role": null, 'CODE
HIGHtests/tool_parsers/test_phi4mini_tool_parser.py50 "null_field": null,CODE
HIGH⚡tests/tool_parsers/test_lfm2_tool_parser.py38 '"role": null, 'CODE
HIGHtests/tool_parsers/test_lfm2_tool_parser.py75 "bash(command='cd /testbed && python3 -c \"from sympy import latex\n"CODE
HIGHtests/tool_parsers/test_lfm2_tool_parser.py81 '{"command": "cd /testbed && python3 -c \\"from sympy import latex\\n'CODE
HIGHtests/tool_parsers/test_longcat_tool_parser.py54 "null_field": null,CODE
HIGH⚡tests/tool_parsers/test_hunyuan_a13b_tool_parser.py45 '<tool_calls>[{"name": "get_weather", "arguments": {"city": "San Francisco", "metric": "celsius"}}, {"name":CODE
HIGHtests/tool_parsers/test_qwen3coder_tool_parser.py594 # Multi non-null: anyOf[string, integer, null] → first non-null is stringCOMMENT
HIGH⚡tests/renderers/test_chat_utils.py3118 bad = '{"cmd": "mkdir -p /tmp/mmadtest && cat > /tmp/mmadtest'CODE
HIGHtests/tools/test_check_test_tethering.py172 ("pytest kernels/test_a.py && pytest lora/test_b.py", "lora/test_b.py", True),CODE
HIGHtests/tools/test_check_test_tethering.py257 "find kernels -name 'test_*.py' -delete && pytest test_regression.py",CODE
HIGHtests/parser/test_response_template.py531 "enabled:false,ratio:5.0,label:null,value:null}"CODE
HIGHtests/parser/test_chat_parsing.py478 'null_value:null,number_value:1,string_value:<|"|>foo<|"|>,'CODE
HIGHtests/parser/engine/test_deepseek_v41.py138 '{"a": [true, null]}</|DSML| parameter>'CODE
HIGHtests/parser/engine/test_qwen3.py263 ' "multiSelect": false, "answer": null}]'CODE
HIGHtests/parser/engine/test_qwen3.py274 ' "multiSelect": false, "answer": null}]',CODE
HIGHtests/parser/engine/test_qwen3.py1143 ' "multiSelect": false, "answer": null}]'CODE
HIGHtests/parser/engine/test_qwen3.py1164 ' "multiSelect": false, "answer": null}]',CODE
HIGH⚡tests/parser/engine/test_parser_engine.py695 result = engine._fix_arg_types('{"val": null}', "f")CODE
HIGH⚡tests/parser/engine/test_gemma4_streaming_reasoning.py1282 text = "<|tool_call>call:configure{value:null}<tool_call|>"CODE
HIGH⚡tests/parser/engine/test_gemma4_streaming_reasoning.py1290 text = "<|tool_call>call:configure{label:null}<tool_call|>"CODE
HIGH⚡tests/parser/mistral/test_tool_calls.py2770_REAL_LEAK_CONTENT = 'bash[TOOL_CALLS]{"command": "cd /testbed && git diff xarray/core/weighted.py"}ometracediff --git aCODE
HIGH⚡tests/parser/mistral/test_tool_calls.py2783 {"command": "cd /testbed && git diff xarray/core/weighted.py"}CODE
HIGH…ntrypoints/rl/return_routed_experts/test_openai_api.py44 '{"sliding_window": null}',CODE
HIGH…ypoints/rl/return_routed_experts/test_scale_out_api.py34 '{"sliding_window": null}',CODE
HIGHvllm/_custom_ops.py1686 assert k_times_2 % 2 == 0, "input width must be even (gate || up layout)"CODE
HIGHvllm/_custom_ops.py1794 assert k_times_2 % 2 == 0, "input width must be even (gate || up layout)"CODE
17 more matches not shown…
AI Structural Patterns421 hits · 382 pts
SeverityFileLineSnippetContext
LOWtests/conftest.py374CODE
LOWtests/conftest.py412CODE
LOWtests/conftest.py976CODE
LOWtests/test_config.py151CODE
LOWtests/v1/kv_offload/test_factory.py38CODE
LOWtests/v1/kv_offload/tiering/test_kvcr_tier.py171CODE
LOWtests/v1/kv_offload/tiering/p2p/test_manager.py638CODE
LOWtests/v1/metrics/test_perf_metrics.py83CODE
LOWtests/v1/attention/utils.py182CODE
LOWtests/v1/attention/test_sparse_mla_backends.py1951CODE
LOWtests/v1/attention/test_rocm_aiter_mla_mtp_split.py89CODE
LOWtests/v1/attention/test_attention_backends.py415CODE
LOWtests/v1/core/test_kv_cache_utils.py499CODE
LOWtests/v1/core/test_scheduler.py3358CODE
LOWtests/v1/core/test_scheduler.py3482CODE
LOWtests/v1/core/utils.py54CODE
LOWtests/v1/core/utils.py249CODE
LOWtests/v1/kv_connector/unit/test_tp_mapping.py32CODE
LOWtests/v1/kv_connector/unit/test_nixl_connector.py4014CODE
LOW…sts/v1/kv_connector/unit/test_mooncake_store_worker.py144CODE
LOWtests/v1/kv_connector/unit/test_moriio_connector.py304CODE
LOWtests/v1/kv_connector/unit/test_nixl_push_connector.py418CODE
LOWtests/v1/kv_connector/unit/utils.py106CODE
LOWtests/v1/kv_connector/unit/utils.py217CODE
LOW…/kv_connector/unit/offloading_connector/test_config.py303CODE
LOWtests/v1/sample/test_rejection_sampler.py71CODE
LOWtests/v1/e2e/general/test_mamba_prefix_cache.py182CODE
LOWtests/v1/simple_kv_offload/test_scheduler.py2345CODE
LOWtests/v1/simple_kv_offload/test_kv_events.py142CODE
LOWtests/kernels/test_gate_linear_rocm_dispatch.py23CODE
LOWtests/kernels/utils.py154CODE
LOWtests/kernels/attention/test_mha_attn.py121CODE
LOWtests/kernels/attention/test_attention.py55CODE
LOW…sts/kernels/attention/test_triton_prefill_attention.py76CODE
LOWtests/kernels/mamba/test_mamba_ssm.py115CODE
LOWtests/kernels/mamba/utils.py82CODE
LOWtests/kernels/quantization/test_nvfp4_quant.py81CODE
LOWtests/kernels/moe/test_deepep_v2_moe.py213CODE
LOWtests/kernels/moe/test_moe_permute_unpermute.py117CODE
LOWtests/kernels/moe/test_moe.py2072CODE
LOWtests/kernels/moe/utils.py59CODE
LOWtests/kernels/moe/utils.py120CODE
LOWtests/kernels/moe/test_moe_layer.py1019CODE
LOWtests/kernels/moe/test_moe_layer.py1122CODE
LOWtests/evals/mrcr/mrcr_eval.py161CODE
LOWtests/evals/gsm8k/gsm8k_eval.py236CODE
LOWtests/distributed/test_multiproc_executor.py70CODE
LOWtests/config/test_aux_output_config.py16CODE
LOWtests/models/test_dsv41_mono_numerics.py492CODE
LOWtests/models/kimi_k3/test_kda_metadata.py91CODE
LOW…/models/multimodal/generation/vlm_utils/model_utils.py503CODE
LOWtests/models/transformers/fusers/test_moe.py188CODE
LOWtests/quantization/reference_mxfp4.py88CODE
LOWtests/quantization/reference_mxfp4.py235CODE
LOWtests/compile/test_graph_partition.py101CODE
LOWtests/compile/fullgraph/test_toy_llama.py154CODE
LOWtests/compile/passes/test_silu_mul_quant_fusion.py132CODE
LOWtests/compile/passes/test_fusion.py610CODE
LOWtests/benchmarks/test_random_dataset.py179CODE
LOWtests/entrypoints/cohere/test_serving_streaming.py76CODE
361 more matches not shown…
Redundant / Tautological Comments249 hits · 380 pts
SeverityFileLineSnippetContext
LOWsetup.py1233 # Check if the upstream_main_commit exists in the local repoCOMMENT
LOWtools/install_torchcodec_rocm.sh19# Check if torchcodec is already installed and workingCOMMENT
LOWtools/pre_commit/check_forbidden_imports.py172 # Check if it's allowedCOMMENT
LOWtools/pre_commit/update-dockerfile-graph.sh10# Check if docker/Dockerfile is among the provided filesCOMMENT
LOWtools/pre_commit/update-dockerfile-graph.sh14 # Check if Docker is installed and runningCOMMENT
LOWtools/pre_commit/update-dockerfile-graph.sh72 # Check if the graph has changedCOMMENT
LOWtools/vllm-rocm/pin_rocm_dependencies.py146 # Check if this line is for one of our custom packagesCOMMENT
LOWtests/conftest.py388 # Set this to avoid hanging issueCOMMENT
LOWtests/conftest.py992 # Set this to avoid hanging issueCOMMENT
LOWtests/utils.py523 os.kill(spid, 0) # Check if still aliveCODE
LOWtests/test_config.py2445 # Check if LONGCHAT_ROPE_PARAMETERS entries are in longchat_model_configCOMMENT
LOWtests/v1/attention/test_mla_backends.py1679 # Set num_speculative_tokens to query_len - 1COMMENT
LOWtests/v1/attention/test_sparse_mla_backends.py972 # Set some to -1 to test maskingCOMMENT
LOWtests/v1/attention/test_sparse_mla_backends.py976 # Set some to out of boundsCOMMENT
LOWtests/v1/attention/test_sparse_mla_backends.py1101 # Set some to -1 to test maskingCOMMENT
LOWtests/v1/attention/test_sparse_mla_backends.py1105 # Set some to out of boundsCOMMENT
LOWtests/v1/core/test_scheduler.py3546 # Verify if position length is identicalCOMMENT
LOWtests/v1/core/test_scheduler.py4510 # Check if scheduled_encoder_inputs is empty as expectedCOMMENT
LOWtests/v1/core/test_scheduler.py4946 # Set up to test different encoder cache existence scenario after preemptionCOMMENT
LOWtests/v1/core/test_scheduler.py5274 # Set up to test different encoder cache existence scenario after preemptionCOMMENT
LOWtests/v1/core/utils.py304 # Verify if position length is identicalCOMMENT
LOW…extract_hidden_states_integration/predictable_llama.py82 # Check if we need auxiliary hidden statesCOMMENT
LOW…nnector/nixl_integration/config_sweep_accuracy_test.sh98# Check if cross-layers is enabled (non-empty)COMMENT
LOWtests/v1/determinism/test_batch_invariance.py280 # Check if tokens match firstCOMMENT
LOWtests/v1/determinism/test_batch_invariance.py631 # Check if tokens match firstCOMMENT
LOWtests/v1/determinism/test_batch_invariance.py831 # Check if tokens matchCOMMENT
LOWtests/v1/determinism/test_batch_invariance.py849 # Check if logprobs match bitwiseCOMMENT
LOWtests/v1/spec_decode/test_acceptance_length.py107 # Check if get_valid_backends is actually defined in the platform classCOMMENT
LOW…1/ec_connector/integration/run_epd_correctness_test.sh28# Set 1 to use multimodal prompts; else to use text-onlyCOMMENT
LOW…ts/v1/ec_connector/integration/test_epd_correctness.py262 # Check if server is readyCOMMENT
LOWtests/v1/engine/test_engine_core_client.py548 # Check if all request IDs in outputs have finishedCOMMENT
LOWtests/v1/engine/utils.py133 # Check if the sampled_token_id occurs in choice_tensor[1:]COMMENT
LOWtests/utils_/test_network_utils.py185 # Check if IPv6 is supported by trying to create an IPv6 socketCOMMENT
LOWtests/kernels/mamba/test_cpu_short_conv.py106 # Check if KV cache was updatedCOMMENT
LOWtests/kernels/mamba/test_cpu_short_conv.py159 # Check if KV cache was updatedCOMMENT
LOW…/kernels/quantization/test_rocm_aiter_grouped_quant.py21# Check if aiter package is installedCOMMENT
LOWtests/kernels/moe/test_moe_layer.py2098 # Check if enough GPUs availableCOMMENT
LOW⚡tests/kernels/moe/test_rocm_aiter_topk.py26# Check if aiter package is installedCOMMENT
LOW⚡tests/kernels/moe/test_rocm_aiter_topk.py35 # Check if the op exists in torch.ops.vllmCOMMENT
LOW⚡tests/kernels/moe/test_rocm_aiter_topk.py38 # Check if the op is callableCOMMENT
LOW⚡tests/kernels/moe/test_rocm_aiter_topk.py44 # Check if the op exists in torch.ops.vllmCOMMENT
LOW⚡tests/kernels/moe/test_rocm_aiter_topk.py47 # Check if the op is callableCOMMENT
LOWtests/evals/gsm8k/gsm8k_eval.py476 # Print results to terminalCOMMENT
LOWtests/distributed/test_eplb_execute.py180 # Check if the weights are correctCOMMENT
LOWtests/model_executor/test_qwen3_omni.py33 # Check if it's a special token that should be compressedCOMMENT
LOW…model_loader/runai_streamer_loader/test_runai_utils.py56 # Read the file in chunks to handle large files efficientlyCOMMENT
LOW⚡tests/models/multimodal/generation/test_maverick.py57 # Print the outputsCOMMENT
LOW⚡tests/multimodal/media/test_audio.py139 # Set limit to 1 MiB — should rejectCOMMENT
LOWtests/compile/test_config.py54 # Check if get_raw_stream exists in builtinsCOMMENT
LOWtests/compile/fusions_e2e/conftest.py59 # Print the outputs.COMMENT
LOWtests/compile/fullgraph/test_full_graph.py197 # Print the outputs.COMMENT
LOWtests/entrypoints/llm/offline_mode/test_offline_mode.py75 # Set HF to offline mode and ensure we can still construct an LLMCOMMENT
LOWtests/entrypoints/llm/offline_mode/test_offline_mode.py145 # Set HF to offline mode and ensure we can still construct an LLMCOMMENT
LOWtests/entrypoints/launchers/test_shutdown.py101 # Check if any choice has finish_reason='abort'COMMENT
LOWtests/entrypoints/serve/utils/test_request_logger.py97 # Set max_log_len to 10COMMENT
LOW…rve/sagemaker/test_sagemaker_middleware_integration.py326 # Check if environment variable middleware was appliedCOMMENT
LOWtests/lora/test_transformers_model.py39 # Print the outputs.COMMENT
LOWtests/lora/test_gptoss_tp.py95 # Print the outputs.COMMENT
LOWtests/lora/test_qwen3moe_tp.py57 # Print the outputs.COMMENT
LOWtests/lora/test_chatglm3_tp.py46 # Print the outputs.COMMENT
189 more matches not shown…
Structural Annotation Overuse202 hits · 364 pts
SeverityFileLineSnippetContext
LOW⚡csrc/cpu/cpu_types_vsx.hpp340 // Step 1: pairwise sum of the two 4-wide halvesCOMMENT
LOW⚡csrc/cpu/cpu_types_vsx.hpp342 // Step 2: rotate by 8 bytes (2 floats) and addCOMMENT
LOW⚡csrc/cpu/cpu_types_vsx.hpp344 // Step 3: rotate by 4 bytes (1 float) and add => all lanes hold totalCOMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp729 // Step 1: Handle case of overflowCOMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp736 // Step 2: Handle small numbers (denormals)COMMENT
LOWcsrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp748 // Step 3: Handle normal numbersCOMMENT
LOWcsrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp833 // Step 1: Compute channel-wise max using AVX512COMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp860 // Step 2: Apply quant_max and EPS to compute scaleCOMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp865 // Step 3: Scale and clamp using AVX512 (reuse the same loop structure)COMMENT
LOW⚡tests/v1/kv_offload/tiering/test_async_lookup.py237 # Step 1: lookup key 1, flushCOMMENT
LOW⚡tests/v1/kv_offload/tiering/test_async_lookup.py243 # Step 2: lookup keys 2 and 3, flushCOMMENT
LOW⚡tests/v1/kv_offload/tiering/p2p/test_sessions.py886 # Step 1: probe hA, hB.COMMENT
LOW⚡tests/v1/kv_offload/tiering/p2p/test_sessions.py896 # Step 2: a new key is discovered for the same request. TheCOMMENT
LOWtests/v1/logits_processors/test_correctness.py1294 # Step 1: think-start token appears.COMMENT
LOW⚡tests/v1/core/test_scheduler.py6915 # Step 1: A's load is admitted; B's is held back by the reservation (B neverCOMMENT
LOW⚡tests/v1/core/test_scheduler.py6925 # Step 2: nothing changes until A's recv lands.COMMENT
LOW⚡tests/v1/core/test_scheduler.py6934 # Step 3: A makes forward progress straight to RUNNING - no preemption wasCOMMENT
LOW⚡tests/v1/kv_connector/unit/test_lmcache_connector.py569 # Step 1: Get events from lmcache engineCOMMENT
LOW⚡tests/v1/kv_connector/unit/test_lmcache_connector.py578 # Step 2: Update connector output (simulate receiving from worker)COMMENT
LOW⚡tests/v1/kv_connector/unit/test_lmcache_connector.py584 # Step 3: Take eventsCOMMENT
LOW⚡tests/v1/kv_connector/unit/test_moriio_connector.py812 # Step 1: first chunk (4 of 8 tokens) is buffered, not saved.COMMENT
LOW⚡tests/v1/kv_connector/unit/test_moriio_connector.py820 # Step 2: final chunk (computed 4 + scheduled 4 >= 8) assembles the fullCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py436 # Step 2: 5 blocks are in use (2 new for remote blocks).COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py444 # Step 3: finish recving (5 blocks in use)COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py453 # Step 4: try to schedule, remote request is put to running listCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py463 # Step 5: Remote request will be put back to waiting listCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py471 # Step 6: finish the request, free it.COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py480 # Step 7: now we can schedule (with 2 blocks computed),COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py552 # Step 3: finish the request, free it.COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py561 # Step 4: now we can initiate KV transfer (with 2 blocks computed).COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py569 # Step 5: finish recving (5 blocks in use)COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py578 # Step 6: schedule remote requestCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py585 # Step 7: free everything.COMMENT
LOW…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py496 # Step 8: free everything.COMMENT
LOW…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py541 # Step 2: 3 blocks are in use,COMMENT
LOW…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py863 # Step 1: req_a's lookup is deferred; req_b is admitted as an asyncCOMMENT
LOWtests/v1/determinism/test_batch_invariance.py763 # Step 1: Run decode and collect logprobsCOMMENT
LOWtests/v1/determinism/test_batch_invariance.py782 # Step 2: For each token position, run prefill and compare.COMMENT
LOW⚡tests/v1/streaming_input/test_scheduler_streaming.py474 # Step 2: Schedule creates NewRequestDataCOMMENT
LOW⚡tests/v1/streaming_input/test_scheduler_streaming.py548 # Step 7: Schedule again - now request uses cached stateCOMMENT
LOW⚡tests/v1/streaming_input/test_scheduler_streaming.py617 # Step 12: Add new streaming request with seq_id=1COMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py489 # Step 3: Simulate model runner caching the prompt_token_idsCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py522 # Step 6: Verify request state after Cycle 1COMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py560 # Step 8: Calculate num_tokens like gpu_model_runner.py:1284 doesCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py596 # Step 11: Verify request transitioned to WAITING_FOR_STREAMING_REQCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py629 # Step 13: Scheduler schedules the updated sessionCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py647 # Step 14: Model runner caches NEW prompt_token_ids referenceCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py660 # Step 15: FINAL CRITICAL VERIFICATIONCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py85 # Step 1: Add initial request with 3 prompt tokens, all computedCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py101 # Step 2: Create streaming update with extended promptCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py117 # Step 3: Verify no free_indices leak (old slot recycled)COMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py156 # Step 1: Add initial request with one audio featureCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py176 # Step 2: Create streaming update with additional multimodal featureCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py193 # Step 3: Verify no free_indices leakCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py59 # Step 1: Create initial request state with some computed tokensCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py77 # Step 2: Create new request data with extended promptCOMMENT
LOW⚡…/v1/streaming_input/test_gpu_model_runner_streaming.py96 # Step 3: Update the requestCOMMENT
LOW⚡…/v1/streaming_input/test_gpu_model_runner_streaming.py101 # Step 4: Verify the request state was updated correctlyCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py131 # Step 1: Create initial request state with one multimodal featureCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py156 # Step 2: Create new request data with additional multimodal featureCOMMENT
142 more matches not shown…
Verbosity Indicators174 hits · 320 pts
SeverityFileLineSnippetContext
LOW⚡csrc/cpu/cpu_types_vsx.hpp340 // Step 1: pairwise sum of the two 4-wide halvesCOMMENT
LOW⚡csrc/cpu/cpu_types_vsx.hpp342 // Step 2: rotate by 8 bytes (2 floats) and addCOMMENT
LOW⚡csrc/cpu/cpu_types_vsx.hpp344 // Step 3: rotate by 4 bytes (1 float) and add => all lanes hold totalCOMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp729 // Step 1: Handle case of overflowCOMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp736 // Step 2: Handle small numbers (denormals)COMMENT
LOWcsrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp748 // Step 3: Handle normal numbersCOMMENT
LOWcsrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp833 // Step 1: Compute channel-wise max using AVX512COMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp860 // Step 2: Apply quant_max and EPS to compute scaleCOMMENT
LOW⚡csrc/cpu/sgl-kernels/gemm_fp8_w8a8.cpp865 // Step 3: Scale and clamp using AVX512 (reuse the same loop structure)COMMENT
LOW⚡tests/v1/kv_offload/tiering/test_async_lookup.py237 # Step 1: lookup key 1, flushCOMMENT
LOW⚡tests/v1/kv_offload/tiering/test_async_lookup.py243 # Step 2: lookup keys 2 and 3, flushCOMMENT
LOW⚡tests/v1/kv_offload/tiering/p2p/test_sessions.py886 # Step 1: probe hA, hB.COMMENT
LOW⚡tests/v1/kv_offload/tiering/p2p/test_sessions.py896 # Step 2: a new key is discovered for the same request. TheCOMMENT
LOWtests/v1/logits_processors/test_correctness.py1294 # Step 1: think-start token appears.COMMENT
LOW⚡tests/v1/core/test_scheduler.py6915 # Step 1: A's load is admitted; B's is held back by the reservation (B neverCOMMENT
LOW⚡tests/v1/core/test_scheduler.py6925 # Step 2: nothing changes until A's recv lands.COMMENT
LOW⚡tests/v1/core/test_scheduler.py6934 # Step 3: A makes forward progress straight to RUNNING - no preemption wasCOMMENT
LOW⚡tests/v1/kv_connector/unit/test_lmcache_connector.py569 # Step 1: Get events from lmcache engineCOMMENT
LOW⚡tests/v1/kv_connector/unit/test_lmcache_connector.py578 # Step 2: Update connector output (simulate receiving from worker)COMMENT
LOW⚡tests/v1/kv_connector/unit/test_lmcache_connector.py584 # Step 3: Take eventsCOMMENT
LOW⚡tests/v1/kv_connector/unit/test_moriio_connector.py812 # Step 1: first chunk (4 of 8 tokens) is buffered, not saved.COMMENT
LOW⚡tests/v1/kv_connector/unit/test_moriio_connector.py820 # Step 2: final chunk (computed 4 + scheduled 4 >= 8) assembles the fullCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py436 # Step 2: 5 blocks are in use (2 new for remote blocks).COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py444 # Step 3: finish recving (5 blocks in use)COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py453 # Step 4: try to schedule, remote request is put to running listCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py463 # Step 5: Remote request will be put back to waiting listCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py471 # Step 6: finish the request, free it.COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py480 # Step 7: now we can schedule (with 2 blocks computed),COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py552 # Step 3: finish the request, free it.COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py561 # Step 4: now we can initiate KV transfer (with 2 blocks computed).COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py569 # Step 5: finish recving (5 blocks in use)COMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py578 # Step 6: schedule remote requestCOMMENT
LOW⚡…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py585 # Step 7: free everything.COMMENT
LOW…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py496 # Step 8: free everything.COMMENT
LOW…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py541 # Step 2: 3 blocks are in use,COMMENT
LOW…/v1/kv_connector/unit/test_remote_prefill_lifecycle.py863 # Step 1: req_a's lookup is deferred; req_b is admitted as an asyncCOMMENT
LOWtests/v1/determinism/test_batch_invariance.py763 # Step 1: Run decode and collect logprobsCOMMENT
LOWtests/v1/determinism/test_batch_invariance.py782 # Step 2: For each token position, run prefill and compare.COMMENT
LOW⚡tests/v1/streaming_input/test_scheduler_streaming.py474 # Step 2: Schedule creates NewRequestDataCOMMENT
LOW⚡tests/v1/streaming_input/test_scheduler_streaming.py548 # Step 7: Schedule again - now request uses cached stateCOMMENT
LOW⚡tests/v1/streaming_input/test_scheduler_streaming.py617 # Step 12: Add new streaming request with seq_id=1COMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py489 # Step 3: Simulate model runner caching the prompt_token_idsCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py522 # Step 6: Verify request state after Cycle 1COMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py560 # Step 8: Calculate num_tokens like gpu_model_runner.py:1284 doesCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py596 # Step 11: Verify request transitioned to WAITING_FOR_STREAMING_REQCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py629 # Step 13: Scheduler schedules the updated sessionCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py647 # Step 14: Model runner caches NEW prompt_token_ids referenceCOMMENT
LOWtests/v1/streaming_input/test_scheduler_streaming.py660 # Step 15: FINAL CRITICAL VERIFICATIONCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py85 # Step 1: Add initial request with 3 prompt tokens, all computedCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py101 # Step 2: Create streaming update with extended promptCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py117 # Step 3: Verify no free_indices leak (old slot recycled)COMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py156 # Step 1: Add initial request with one audio featureCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py176 # Step 2: Create streaming update with additional multimodal featureCOMMENT
LOW…/streaming_input/test_gpu_model_runner_v2_streaming.py193 # Step 3: Verify no free_indices leakCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py59 # Step 1: Create initial request state with some computed tokensCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py77 # Step 2: Create new request data with extended promptCOMMENT
LOW⚡…/v1/streaming_input/test_gpu_model_runner_streaming.py96 # Step 3: Update the requestCOMMENT
LOW⚡…/v1/streaming_input/test_gpu_model_runner_streaming.py101 # Step 4: Verify the request state was updated correctlyCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py131 # Step 1: Create initial request state with one multimodal featureCOMMENT
LOW…/v1/streaming_input/test_gpu_model_runner_streaming.py156 # Step 2: Create new request data with additional multimodal featureCOMMENT
114 more matches not shown…
AI Slop Vocabulary119 hits · 302 pts
SeverityFileLineSnippetContext
MEDIUMcsrc/cpu/sgl-kernels/decode.cpp1434 // use smaller BLOCK_H when batches is small to utilize all coresCOMMENT
LOWcsrc/libtorch_stable/quantization/machete/generate.py435 # For now, we can just use the first accumulator type seen sinceSTRING
MEDIUM⚡docker/entrypoints/test_vllm_nonroot_entrypoint.sh145# matching our UID instead for a robust check.COMMENT
MEDIUMtests/v1/logits_processors/test_custom_offline.py30# Create a mixture of requests which do and don't utilize the dummy logitprocCOMMENT
LOWtests/v1/cudagraph/test_breakable_cudagraph.py306 # Outside capture: decorator should just call through.COMMENT
MEDIUM…_connector/unit/offloading_connector/test_scheduler.py2969 # freed blocks before the harness records its deferred stores.COMMENT
LOWtests/v1/ec_connector/integration/test_nixl_failure.py198 # the fault, not just pass a frontend health check or hit a local cache.COMMENT
MEDIUM⚡tests/renderers/test_sparse_tensor_validation.py65 # explicitly so this fixture is robust to process-wide invariant-check stateCOMMENT
MEDIUMtests/kernels/attention/test_attention_selector.py607 # binding, so patch is_xpu there (not on flash_attn's) to stay robust toCOMMENT
MEDIUMtests/kernels/mamba/test_mamba_mixer2.py106 # - utilize mock patching to disable TP whenCOMMENT
MEDIUMtests/distributed/test_pynccl.py442 # Essentially this is an all-gather operation.COMMENT
MEDIUMtests/distributed/test_context_parallel.py45 # .buildkite/lm-eval-harness/configs/DeepSeek-V2-Lite-Chat.yamlCOMMENT
MEDIUMtests/distributed/test_context_parallel.py47 # .buildkite/lm-eval-harness/configs/Qwen2.5-1.5B-Instruct.yamlCOMMENT
MEDIUMtests/distributed/test_sharded_rdt_trainer.py400 assert server.live_count == 1 # num_consumers=1 in the harnessCODE
LOWtests/model_executor/test_qwen3_omni.py45 # Regular token, just add itCOMMENT
MEDIUMtests/models/registry.py1076 # Keep the init/schema harness eager (these tests never run forward).COMMENT
MEDIUM⚡tests/parser/engine/test_replay.py70 # token, so it does not fit this TOOL_END-based replay harness.COMMENT
MEDIUM⚡tests/parser/engine/test_replay.py80 # harness; their direct and delegating coverage lives in dedicatedCOMMENT
MEDIUM⚡tests/parser/engine/test_replay.py85 # it does not fit this token-terminal harness; its replay coverageCOMMENT
MEDIUMtests/parser/engine/test_delegating_replay.py90 # token, so it does not fit this TOOL_END-based replay harness.COMMENT
MEDIUM⚡tests/entrypoints/rl/conftest.py65# Server harnessCOMMENT
LOWvllm/env_override.py417# functions just return True.COMMENT
LOWvllm/v1/attention/backends/flash_attn.py616 # but for now just set it to `UNIFORM_BATCH` to get use to drop downCOMMENT
LOWvllm/v1/attention/backends/utils.py527 # then we can simply use a cdiv for the rest.COMMENT
MEDIUMvllm/v1/attention/ops/triton_decode_attention.py382 # explicitly facilitate overlapping load/computeCOMMENT
LOWvllm/v1/core/kv_cache_coordinator.py584 # Single group; useless but just set ``use_eagle`` for consistency regardless.COMMENT
MEDIUMvllm/v1/core/encoder_cache_manager.py368# utilize the cache and this class will fold into EncoderCacheManager, asCOMMENT
LOWvllm/v1/spec_decode/llm_base_proposer.py619 # KV cache in sync, so just return an empty tensor.COMMENT
LOWvllm/v1/spec_decode/llm_base_proposer.py1829 # Therefore, we can just return the logits.COMMENT
MEDIUMvllm/v1/worker/gpu_worker.py954 # CUDAGraph memory size and may not utilize all gpu memory.COMMENT
MEDIUMvllm/v1/worker/gpu_worker.py1352 # Generate the trace name by combining prefix with comprehensive rank suffixCOMMENT
LOWvllm/v1/worker/gpu/model_runner.py2000 # For piecewise and eager mode, just call model().COMMENT
LOWvllm/v1/engine/parallel_sampling.py118 # If streaming, just return the current outputCOMMENT
MEDIUMvllm/tool_parsers/llama_tool_parser.py261 # re-set stuff pertaining to progress in the current toolCOMMENT
MEDIUMvllm/tool_parsers/jamba_tool_parser.py218 # re-set stuff pertaining to progress in the current toolCOMMENT
LOWvllm/tool_parsers/xlam_tool_parser.py560 # If we encounter an error, just return the delta text as regular contentCOMMENT
MEDIUMvllm/tool_parsers/granite_20b_fc_tool_parser.py202 # re-set stuff pertaining to progress in the current toolCOMMENT
MEDIUMvllm/tool_parsers/step3_tool_parser.py50 # Explicit state flags for robust streamingCOMMENT
LOWvllm/tokenizers/mistral.py534 # if underlying tokenizer is sentencepiece, we just add "�".COMMENT
LOWvllm/platforms/cuda.py722 # users can just use IR op priority directlyCOMMENT
MEDIUMvllm/distributed/utils.py331 """A robust barrier to synchronize all ranks.STRING
MEDIUM…ibuted/kv_transfer/kv_connector/v1/nixl/base_worker.py1185 # we can leverage host_buffer for permute.COMMENT
MEDIUM…ransfer/kv_connector/v1/mooncake/mooncake_connector.py1199 # Tasks can await async events, so a surplus (2x is a robust heuristic)COMMENT
MEDIUMvllm/config/model.py389 """Enable the custom cumem allocator to leverage advanced GPU memorySTRING
MEDIUMvllm/config/parallel.py714 # To make the initialization more robust we retry a few timesCOMMENT
LOWvllm/model_executor/layers/mamba/ops/causal_conv1d.py194 # first chunk and does not have prior-token, so just set to 0COMMENT
MEDIUMvllm/model_executor/layers/fused_moe/modular_kernel.py53# The goal is to be able to utilize different communication mechanisms withCOMMENT
MEDIUM…xecutor/layers/fused_moe/prepare_finalize/deepep_ll.py38 # TODO (varun) : Optimize leverage num_tokens_per_expert countsCOMMENT
MEDIUM…executor/layers/fused_moe/experts/fused_humming_moe.py466 # Neighboring nodes are required to utilize distinct workspaces.COMMENT
MEDIUMvllm/model_executor/layers/quantization/fp8.py247 # For GPUs that lack FP8 hardware support, we can leverage the MarlinCOMMENT
MEDIUMvllm/model_executor/layers/quantization/modelopt.py357 # Normalize quant_algo for robust matching (ModelOpt may emit lowercase).COMMENT
MEDIUMvllm/model_executor/layers/quantization/fbgemm_fp8.py53 # For GPUs that lack FP8 hardware support, we can leverage the MarlinCOMMENT
MEDIUM…executor/layers/quantization/utils/marlin_utils_fp4.py110 # to fully utilize the E4M3 dynamic range (e.g., global_scale=1).COMMENT
MEDIUM…executor/layers/quantization/utils/marlin_utils_fp4.py170 # For GPUs that lack FP4 hardware support, we can leverage theCOMMENT
MEDIUM…executor/layers/quantization/utils/marlin_utils_fp8.py59 # For GPUs that lack FP8 hardware support, we can leverage theCOMMENT
LOW…odel_executor/layers/quantization/utils/quant_utils.py529 # Unquantized layer: just return base weightsCOMMENT
MEDIUMvllm/model_executor/models/deepseek_ocr.py141 """Example of overriding the wrapper class `__init__()` in order to utilizeSTRING
MEDIUMvllm/model_executor/models/deepseek_ocr.py141 """Example of overriding the wrapper class `__init__()` in order to utilizeSTRING
LOWvllm/model_executor/models/qwen3_asr.py565 # No audio features, just return linear positionsCOMMENT
MEDIUMvllm/models/hy_v4/nvidia/hc.py172 # present; getattr keeps this robust if that ever changes.COMMENT
59 more matches not shown…
Docstring Block Structure49 hits · 245 pts
SeverityFileLineSnippetContext
HIGHvllm/_xpu_ops.py319XPU FP8 batched GEMM implementation for ``torch.ops.vllm.xpu_fp8_bmm``. Computes batched matrix multiplication overSTRING
HIGHvllm/v1/kv_offload/tiering/factory.py101Get a secondary tier class by type. Args: tier_config: Tier configuration dict. Must contain 'type'STRING
HIGHvllm/v1/metrics/buckets.py211Return the bucket boundaries for a histogram family. Args: family: Canonical bucket family key. maxSTRING
HIGHvllm/v1/attention/backends/registry.py345Register or override a backend implementation. Args: backend: The AttentionBackendEnum/MambaAttentionBackenSTRING
HIGHvllm/v1/attention/backends/mla/prefill/registry.py147Register or override an MLA prefill backend implementation. Args: backend: The MLAPrefillBackendEnum memberSTRING
HIGHvllm/v1/attention/backends/mla/prefill/selector.py116Auto-select the best available MLA prefill backend. Args: selector_config: Hashable configuration for backeSTRING
HIGHvllm/v1/core/single_type_kv_cache_manager.py1317For chunked local attention, we need to find the longest cache hit prefix of the blocks that is not longer than STRING
HIGHvllm/v1/structured_output/utils.py407Check if grammar appears to use Lark syntax. Args: grammar_str: Input grammar string Returns: STRING
HIGHvllm/v1/worker/utils.py520Select a block size that is supported by all backends and is a factor of kv_manager_block_size. If kv_manager_bSTRING
HIGHvllm/tool_parsers/hy_v4_tool_parser.py92Detect the per-checkpoint suffix used by Hunyuan structural tokens. Args: tokenizer: Tokenizer of the serveSTRING
HIGHvllm/tool_parsers/apertus_tool_parser.py135Buffers incoming delta chunks to prevent fragmentation of multi-token special tags. If a chunk ends witSTRING
HIGHvllm/tool_parsers/apertus_tool_parser.py179Extract tool calls from a complete model response (non-streaming). Args: model_output: The full comSTRING
HIGHvllm/tool_parsers/apertus_tool_parser.py281Handles streaming chunks. Args: previous_text: The complete model text generated prior to this chunSTRING
HIGHvllm/tool_parsers/apertus_tool_parser.py492Calculates the exact string difference to safely append new tool parameters. This ensures characters like `{`, STRING
HIGHvllm/renderers/chat_utils.py1694Parses a given multi-modal content part based on its type. Args: part: A dict containing the content part, STRING
HIGH…ed/kv_transfer/kv_connector/v1/lmcache_mp_connector.py729Get number of new tokens that can be loaded from the external KV cache beyond the num_computed_tokens. STRING
HIGHvllm/distributed/kv_transfer/kv_connector/v1/base.py506Get number of new tokens that can be loaded from the external KV cache beyond the num_computed_tokens. STRING
HIGH…ed/kv_transfer/kv_connector/v1/moriio/moriio_engine.py287Get remote allocation info for a request. Args: transfer_id:TransferId The request ID RetuSTRING
HIGH…nector/v1/lmcache_integration/multi_process_adapter.py197Submit a new lookup request to LMCache if there is no ongoing request. Supports both token-based and hash-basedSTRING
HIGH…nector/v1/lmcache_integration/multi_process_adapter.py602Check and get the finished store and retrieve requests. Args: finished_req_ids_from_engine: the setSTRING
HIGHvllm/distributed/weight_transfer/factory.py92Create a weight transfer engine instance. Args: config: Weight transfer configuration containing thSTRING
HIGHvllm/distributed/weight_transfer/base.py422Construct typed init info from dict with validation. Args: init_dict: Dictionary containing backendSTRING
HIGHvllm/distributed/weight_transfer/base.py442Construct typed update info from dict with validation. Args: update_dict: Dictionary containing bacSTRING
HIGHvllm/logging_utils/formatter.py24Shortens a file path for logging display: - Removes leading 'vllm' folder if present. - If path STRING
HIGHvllm/model_executor/kernels/linear/__init__.py645Choose a _KernelT that can implement the given config for the given compute capability. Attempts to choose the best STRING
HIGHvllm/model_executor/kernels/linear/__init__.py823Choose an MPLinearKernel that can implement the given config for the given compute capability. Attempts to choose tSTRING
HIGHvllm/model_executor/layers/fused_moe/utils.py60Resolve whether AITER fused shared-expert execution is enabled. Args: quant_config: Model quantization confSTRING
HIGHvllm/model_executor/layers/fused_moe/moe_output.py45Normalize the two FlashInfer TRTLLM MoE return layouts. Args: flashinfer_output: Tensor returned by the FlaSTRING
HIGH…/model_executor/layers/fused_moe/expert_map_manager.py339Map global expert ID to local expert ID. Args: global_id: Global expert ID (0 to global_num_expertsSTRING
HIGH…cutor/layers/fused_moe/experts/ocp_mx_emulation_moe.py40Activation dtype `moe_kernel_quantize_input` should fake-quantize to. Args: ocp_mx_scheme: The OCP MX schemSTRING
HIGHvllm/model_executor/models/keye_vl1_5.py79Return num_patches per video. Args: grid_thw: Tensor with shape [N, 3] containing temporal, height, width STRING
HIGHvllm/model_executor/models/isaac.py245Apply pixel shuffle to a packed vision sequence without unpacking per image. Args: x (`torch.Tensor`): STRING
HIGHvllm/models/hy_v4/nvidia/attention.py61Return the backbone layers that reuse a previous layer's top-k indices. A "shared" indexer layer performs sparse atSTRING
HIGHvllm/models/hy_v4/nvidia/flashmla_sparse.py124Return the sink laid out for the kernel's query head count. Args: q: Query tensor, before any head STRING
HIGH…ls/glm5next/amd/ops/third_party/kda/fused_recurrent.py593Args: q (torch.Tensor): queries of shape `[B, T, H, K]`. k (torch.Tensor): keys STRING
HIGH…glm5next/nvidia/ops/third_party/kda/fused_recurrent.py595Args: q (torch.Tensor): queries of shape `[B, T, H, K]`. k (torch.Tensor): keys STRING
HIGHvllm/reasoning/hy_v4_reasoning_parser.py36Detect the per-checkpoint suffix used by Hunyuan structural tokens. Args: tokenizer: Tokenizer of the serveSTRING
HIGHvllm/multimodal/gpu_ipc_memory.py160Return KV-cache memory remaining after frontend multimodal reservations. The reservation covers: * The total `STRING
HIGHvllm/multimodal/audio.py104Normalize audio to the specified format. This function handles channel reduction for multi-channel audio, suppoSTRING
HIGHvllm/multimodal/audio.py407Split audio into chunks with intelligent split points. Splits long audio into smaller chunks at low-energy regions STRING
HIGHvllm/third_party/flash_linear_attention/ops/chunk.py153 Args: q (torch.Tensor): Queries of shape `[B, T, H, K]`. k (torch.Tensor): STRING
HIGH…rd_party/flash_linear_attention/ops/fused_recurrent.py537 Args: q (torch.Tensor): queries of shape `[B, T, H, K]`. k (torch.Tensor): STRING
HIGHvllm/benchmarks/lib/ready_checker.py25Wait for an endpoint to become available before starting benchmarks. Args: request_func: The async request STRING
HIGHvllm/entrypoints/speech_to_text/base/utils.py18Read an uploaded file enforcing a size limit *before* full materialization. The function first checks the ConteSTRING
HIGHvllm/transformers_utils/processors/isaac.py200Convert normalized images into flattened ViT-style patches. Args: image (`torch.Tensor`): TensoSTRING
HIGHvllm/lora/resolver.py75Get a registered resolver instance by name. Args: resolver_name: Name of the resolver to get. STRING
HIGH…ications/chatbot/streamlit_openai_chatbot_webserver.py112Generate and stream LLM response with optional reasoning process. Args: messages (list): List of conversatiSTRING
HIGHbenchmarks/benchmark_long_document_qa_throughput.py67Repeat each prompt in the list for a specified number of times. The order of prompts in the output list depends on tSTRING
HIGHbenchmarks/attention_benchmarks/batch_spec.py74Parse batch specification string into list of BatchRequest objects. Grammar: (<count>?) q<q_len>(k?) (s<seq_len>(k?STRING
Hallucination Indicators12 hits · 125 pts
SeverityFileLineSnippetContext
CRITICALrust/src/cmd/src/cli/unsupported.rs141/// - `vllm.entrypoints.cli.serve.ServeSubcommand.subparser_init(...)`COMMENT
CRITICALtests/v1/e2e/general/test_mamba_prefix_cache.py931 assert engine.llm_engine.engine_core.engine_core.scheduler.reset_prefix_cache()CODE
CRITICALtests/v1/e2e/general/test_mamba_prefix_cache.py1194 engine.llm_engine.engine_core.engine_core.scheduler.reset_prefix_cache()CODE
CRITICALtests/v1/e2e/general/test_mamba_prefix_cache.py1219 assert engine.llm_engine.engine_core.engine_core.scheduler.reset_prefix_cache()CODE
CRITICALtests/distributed/test_torchrun_example_moe.py81 llm.llm_engine.model_executor.driver_worker.worker.model_runner.model.parameters()CODE
CRITICALtests/distributed/test_torchrun_example.py72 llm.llm_engine.model_executor.driver_worker.worker.model_runner.model.parameters()CODE
CRITICALtests/models/language/generation/test_gemma.py231 self.model_runner.model.language_model.model.normalizer.cpu().item()CODE
CRITICALtests/models/language/generation/test_gemma.py237 lambda self: self.model_runner.model.model.normalizer.cpu().item()CODE
CRITICALvllm/v1/spec_decode/llm_base_proposer.py1452 self.model.model.embed_tokens.weight.cpu(),CODE
CRITICALvllm/third_party/flash_linear_attention/ops/utils.py170 triton.runtime.driver.active.utils.get_device_properties(i)[CODE
CRITICALvllm/entrypoints/cli/main.py73 vllm.entrypoints.cli.benchmark.main.maybe_exec_rust_bench()CODE
CRITICALdocs/training/layerwise.md124model = llm.llm_engine.engine_core.engine_core.model_executor.driver_worker.worker.get_model()CODE
Modern AI Meta-Vocabulary39 hits · 107 pts
SeverityFileLineSnippetContext
MEDIUM⚡tests/v1/kv_offload/tiering/p2p/test_manager.py1394# _poll_once orchestrationCOMMENT
MEDIUMtests/v1/core/test_scheduler.py1297 # happen when max_tokens is clamped to the context window afterCOMMENT
MEDIUMtests/v1/kv_connector/unit/test_offloading_connector.py167 # Use a long prompt that fits within the model's context window.COMMENT
MEDIUMtests/v1/engine/test_async_llm.py1235 # Wait for generation to start (event-driven)COMMENT
MEDIUMtests/v1/engine/test_async_llm.py1277 # Wait for some tokens (event-driven, handles slow token generation)COMMENT
MEDIUMtests/v1/engine/test_async_llm.py1341 # Wait for at least one token across any request (event-driven)COMMENT
MEDIUMtests/tool_parsers/test_lfm2_tool_parser.py281 # Messy agentic shell commands: literal bracket inside a string argumentCOMMENT
MEDIUMtests/renderers/test_cohere.py438 # chain-of-thought across the rendered prompt.COMMENT
MEDIUMtests/renderers/test_completions.py521 # 50-token prompt with a 100-token context window and max_tokens=60.COMMENT
MEDIUMtests/kernels/ultraquant/test_seam_contract.py57 # call the inherited orchestration makes stays valid for UltraQuant.COMMENT
MEDIUMtests/evals/mrcr/mrcr_eval.py32# Skip chain-of-thought on reasoning models; ignored by non-reasoning templates.COMMENT
MEDIUMtests/compile/fullgraph/test_basic_correctness.py39 # embedding modelCOMMENT
MEDIUMtests/entrypoints/cohere/test_serving_conversion.py419 # Cohere's ``tool_plan`` is the older chain-of-thought field; itCOMMENT
MEDIUMtests/entrypoints/openai/responses/test_harmony.py603 # NOTE: chain-of-thought should be removed.COMMENT
MEDIUM…entrypoints/openai/responses/test_serving_responses.py519 # context window, so the prompt budget is the full max_model_len minus theCOMMENT
MEDIUMvllm/_xpu_ops.py1115 window_size=(-1, -1), # -1 means infinite context windowCODE
MEDIUMvllm/v1/attention/ops/vit_attn_wrappers.py281 # Without it, hallucinations occur with the backendCOMMENT
MEDIUMvllm/v1/executor/abstract.py61 uses_ray: bool = False # whether the executor uses Ray for orchestration.CODE
MEDIUMvllm/platforms/cpu.py168 # the shared MLA scaffolding so that DeepSeek-style models canCOMMENT
MEDIUM⚡…ibuted/kv_transfer/kv_connector/v1/nixl/push_worker.py290 # progress is event-driven (see module docstring).COMMENT
MEDIUM…d/kv_transfer/kv_connector/v1/mooncake/store/worker.py4# The transfer-thread scaffolding (KVTransferThread, KVCacheStoreSendingThread,COMMENT
MEDIUMvllm/model_executor/models/granite_speech.py81# work pretty well with zero shot.COMMENT
MEDIUMvllm/model_executor/models/phi3v.py582 # initialized as an embedding modelCOMMENT
MEDIUMvllm/models/minimax_m3/amd/model.py1686# NVIDIA copy — it only orchestrates the shared vision tower + the per-platformCOMMENT
MEDIUMvllm/reasoning/hy_v4_reasoning_parser.py262 # chain-of-thought (and a stray ``</think:SUF>``) as content.COMMENT
MEDIUMvllm/reasoning/gemma4_utils.py27 print(result["thinking"]) # chain-of-thought or NoneSTRING
MEDIUMvllm/reasoning/gemma4_utils.py76 >>> print(result["thinking"]) # chain-of-thought reasoning or NoneSTRING
MEDIUMvllm/entrypoints/cohere/serving.py277 # Controls how the assistant's chain-of-thought is surfaced onCOMMENT
MEDIUMvllm/entrypoints/cohere/serving.py463 # ``tool_plan`` is Cohere's chain-of-thought emitted alongside toolCOMMENT
MEDIUMvllm/entrypoints/speech_to_text/base/serving.py407 # which is a strong sign of hallucination in outputs.COMMENT
MEDIUMvllm/vllm_flash_attn/flash_attn_interface.py138 window_size=(-1, -1), # -1 means infinite context windowCODE
MEDIUMdocs/serving/integrations/claude_code.md3[Claude Code](https://code.claude.com/docs/en/quickstart) is Anthropic's official agentic coding tool that lives in yourCODE
MEDIUMdocs/serving/integrations/codex.md3[Codex](https://github.com/openai/codex) is OpenAI's official agentic coding tool that lives in your terminal. It can unCODE
MEDIUMdocs/features/tool_calling.md266The tool calling that is supported is the [JSON-based tool calling](https://llama.meta.com/docs/model-cards-and-prompt-fCODE
MEDIUMdocs/deployment/frameworks/dify.md3[Dify](https://github.com/langgenius/dify) is an open-source LLM app development platform. Its intuitive interface combiCODE
MEDIUM.buildkite/scripts/hardware_ci/run-amd-test.sh1535 # Keep AMD CI orchestration variables out of vLLM's runtime environment.COMMENT
MEDIUM.buildkite/amd-disagg/vllm_disagg.sh88 # node-mode orchestration knobsCOMMENT
MEDIUM⚡.buildkite/amd-disagg/vllm_disagg.sh414# node mode — SLURM-native rank-based self-select + rank-0 orchestrationCOMMENT
MEDIUM.buildkite/amd-disagg/vllm_disagg.sh600 # shell's stdout stays free for orchestration logs the srun/CI captures).COMMENT
Fake / Example Data81 hits · 84 pts
SeverityFileLineSnippetContext
LOWtests/v1/attention/test_mla_backends.py1986 ["placeholder"],CODE
LOWtests/v1/attention/test_dspark_noncausal_sparse_mla.py334 vllm_config.compilation_config.static_forward_context["placeholder"] = (CODE
LOWtests/v1/attention/test_dspark_noncausal_sparse_mla.py339 kv_cache_spec, ["placeholder"], vllm_config, deviceCODE
LOWtests/v1/attention/test_sparse_mla_backends.py739 vllm_config.compilation_config.static_forward_context["placeholder"] = (CODE
LOWtests/v1/attention/test_sparse_mla_backends.py744 builder = builder_cls(kv_cache_spec, ["placeholder"], vllm_config, device)CODE
LOWtests/v1/attention/test_sparse_mla_backends.py1581 vllm_config.compilation_config.static_forward_context["placeholder"] = (CODE
LOWtests/v1/attention/test_sparse_mla_backends.py1586 builder = builder_cls(kv_cache_spec, ["placeholder"], vllm_config, device)CODE
LOWtests/v1/attention/test_sparse_mla_backends.py3059 vllm_config.compilation_config.static_forward_context["placeholder"] = (CODE
LOWtests/v1/attention/test_sparse_mla_backends.py3064 builder = builder_cls(kv_cache_spec, ["placeholder"], vllm_config, device)CODE
LOWtests/v1/attention/test_sparse_mla_backends.py4017 vllm_config.compilation_config.static_forward_context["placeholder"] = (CODE
LOWtests/v1/attention/test_sparse_mla_backends.py4048 builder_cls(kv_cache_spec, ["placeholder"], vllm_config, device)CODE
LOWtests/v1/attention/test_sparse_mla_backends.py4050 builder = builder_cls(kv_cache_spec, ["placeholder"], vllm_config, device)CODE
LOWtests/v1/attention/test_attention_backends.py698 ["placeholder"],CODE
LOWtests/v1/attention/test_attention_backends.py1615 "placeholder": PerLayerParameters(CODE
LOWtests/v1/attention/test_attention_backends.py1663 kv_cache_spec, ["placeholder"], vllm_config, deviceCODE
LOWtests/v1/attention/test_attention_backends.py1769 ["placeholder"],CODE
LOW⚡tests/v1/kv_connector/unit/test_nixl_push_connector.py1260 payload = _registration_data("placeholder")CODE
LOWtests/tool_parsers/test_kimi_k2_tool_parser.py85 '{"to": "user@example.com", "subject": "Daily Update"}',CODE
LOWtests/tool_parsers/test_kimi_k2_tool_parser.py92 {"to": "user@example.com", "subject": "Daily Update"},CODE
LOW⚡tests/tool_parsers/test_olmo3_tool_parser.py23 "register_user(name='John Doe', "CODE
LOW⚡tests/tool_parsers/test_olmo3_tool_parser.py31 "register_user(name='John Doe', "CODE
LOW⚡tests/tool_parsers/test_olmo3_tool_parser.py40 arguments='{"name": "John Doe", 'CODE
LOW⚡tests/tool_parsers/test_pythonic_tool_parser.py23 "register_user(name='John Doe', "CODE
LOW⚡tests/tool_parsers/test_pythonic_tool_parser.py32 arguments='{"name": "John Doe", 'CODE
LOW⚡tests/tool_parsers/test_lfm2_tool_parser.py26 "register_user(name='John Doe', "CODE
LOW⚡tests/tool_parsers/test_lfm2_tool_parser.py35 arguments='{"name": "John Doe", 'CODE
LOWtests/tool_parsers/test_lfm2_tool_parser.py537 "deliveryAddress='123 Main St')]"CODE
LOW⚡tests/tool_parsers/test_hunyuan_a13b_tool_parser.py45 '<tool_calls>[{"name": "get_weather", "arguments": {"city": "San Francisco", "metric": "celsius"}}, {"name":CODE
LOW⚡tests/tool_parsers/test_hunyuan_a13b_tool_parser.py53 "name": "John Doe",CODE
LOWtests/kernels/helion/test_pattern_matching.py126 input_node = next(n for n in gm.graph.nodes if n.op == "placeholder")CODE
LOWtests/kernels/helion/test_pattern_matching.py201 input_node = next(n for n in gm.graph.nodes if n.op == "placeholder")CODE
LOW…ls/attention/test_rocm_aiter_mla_causal_verify_mask.py129 layer_name = "placeholder"CODE
LOW…rnels/attention/test_rocm_aiter_mla_decode_metadata.py118 layer_name = "placeholder"CODE
LOW⚡…ts/models/multimodal/processing/test_audioflamingo3.py131 dummy_data = builder.get_dummy_mm_data(100, mm_counts, MultiModalDummyOptions())CODE
LOW⚡…ts/models/multimodal/processing/test_audioflamingo3.py133 assert "audio" in dummy_dataCODE
LOW⚡…ts/models/multimodal/processing/test_audioflamingo3.py134 assert len(dummy_data["audio"]) == 2CODE
LOW⚡…ts/models/multimodal/processing/test_audioflamingo3.py137 assert len(dummy_data["audio"][0]) == expected_lenCODE
LOWtests/parser/mistral/test_tool_calls.py407 "name": "John Doe",CODE
LOWtests/parser/mistral/test_tool_calls.py1115 "name": "John Doe",CODE
LOWtests/parser/mistral/test_tool_calls.py1577 "name": "John Doe",CODE
LOWtests/parser/mistral/test_tool_calls.py400 """[TOOL_CALLS] [{"arguments":{"name": "John Doe"}, "name": "get_age"}]""", # noqa: E501STRING
LOWtests/parser/mistral/test_tool_calls.py1108 """[TOOL_CALLS] [{"arguments": {"name": "John Doe"}, "name": "get_age"}]""", # noqa: E501STRING
LOWtests/parser/mistral/test_tool_calls.py1570 """[TOOL_CALLS] [{"arguments": {"name": "John Doe"}, "name": "get_age"}]""", # noqa: E501STRING
LOWtests/compile/test_graph_partition.py63 and node.args[0].op == "placeholder"CODE
LOWtests/compile/test_graph_partition.py123 and node.args[0].op == "placeholder"CODE
LOWtests/compile/test_graph_partition.py188 assert [node.op for node in splitting_gm.graph.nodes] == ["placeholder"] + 2 * [CODE
LOWtests/compile/test_graph_partition.py430 if node.op == "placeholder"CODE
LOWtests/compile/test_graph_partition.py495 if n.op == "placeholder"CODE
LOWtests/compile/test_graph_partition.py501 if n.op == "placeholder"CODE
LOWtests/compile/test_graph_partition.py608 if n.op != "placeholder":CODE
LOW⚡tests/compile/passes/ir/test_clone_cleanup.py224 x_node = [n for n in graph_module.graph.nodes if n.op == "placeholder"][0]CODE
LOW⚡tests/compile/passes/ir/test_clone_cleanup.py236 placeholders = [n for n in graph_module.graph.nodes if n.op == "placeholder"]CODE
LOWtests/compile/passes/ir/test_clone_cleanup.py254 placeholders = [n for n in graph_module.graph.nodes if n.op == "placeholder"]CODE
LOW⚡tests/compile/passes/ir/test_clone_cleanup.py273 placeholders = [n for n in graph_module.graph.nodes if n.op == "placeholder"]CODE
LOW⚡tests/compile/passes/ir/test_clone_cleanup.py291 x_node = [n for n in graph_module.graph.nodes if n.op == "placeholder"][0]CODE
LOW⚡tests/compile/passes/ir/test_clone_cleanup.py310 x_node = [n for n in graph_module.graph.nodes if n.op == "placeholder"][0]CODE
LOW⚡tests/benchmarks/test_txt_slices_dataset.py20Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temporCODE
LOW⚡tests/benchmarks/test_txt_slices_dataset.py20Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temporCODE
LOW⚡tests/entrypoints/launchers/test_run_batch.py835def _make_aiohttp_mocks(response_data: bytes = b"fake-data", status: int = 200):CODE
LOWvllm/model_executor/models/transformers/fx_utils.py126 if kind == "placeholder":CODE
21 more matches not shown…
Example Usage Blocks23 hits · 34 pts
SeverityFileLineSnippetContext
LOWtools/setup_deepgemm_pythons.sh6# Usage:COMMENT
LOWtools/vllm-rocm/generate-rocm-wheels-root-index.sh11# Usage:COMMENT
LOWdocker/docker-bake.hcl5# Usage:COMMENT
LOWdocker/docker-bake-rocm.hcl6# Usage:COMMENT
LOWdocker/docker-bake-rocm.hcl131# Usage:COMMENT
LOWdocker/entrypoints/test_vllm_nonroot_entrypoint.sh9# Usage:COMMENT
LOW…/nixl_integration/run_multi_connector_accuracy_test.sh15# Usage:COMMENT
LOW…nector/nixl_integration/spec_decode_acceptance_test.sh13# Usage:COMMENT
LOW…nixl_integration/run_multi_connector_edge_case_test.sh15# Usage:COMMENT
LOW…/scale_out/ec_integration/run_scale_out_ec_e2e_test.sh22# Usage:COMMENT
LOWexamples/tool_calling/chat_with_tools_offline.py44# Usage:COMMENT
LOWexamples/ray_serving/run_cluster.sh8# Usage:COMMENT
LOWexamples/ray_serving/multi-node-serving.sh11# Example usage:COMMENT
LOWexamples/generate/multimodal/mistral-small_offline.py51# Usage:COMMENT
LOWbenchmarks/kv_cache_watermark.sh29# Usage:COMMENT
LOW…n_benchmarks/configs/mla_sparse_masked_mha_vs_mqa.yaml9# Usage:COMMENT
LOW…ttention_benchmarks/configs/mla_sparse_mha_vs_mqa.yaml3# Usage:COMMENT
LOW…s/attention_benchmarks/configs/mla_fa4_fp8_output.yaml6# Usage:COMMENT
LOW…nchmarks/attention_benchmarks/configs/mla_prefill.yaml14# Usage:COMMENT
LOW.buildkite/scripts/cache-rocm-base-wheels.sh10# Usage:COMMENT
LOW.buildkite/scripts/ci-bake-rocm.sh9# Usage:COMMENT
LOW.buildkite/scripts/ci-fetch-log.sh4# Usage:COMMENT
LOW.buildkite/scripts/tool_call/run-bfcl-eval.sh5# Usage:COMMENT
Magic Placeholder Names6 hits · 25 pts
SeverityFileLineSnippetContext
HIGHdocs/deployment/frameworks/crusoe.md13export CRUSOE_API_KEY="your-api-key"CODE
HIGH…les/pooling/embed/openai_embedding_long_text/client.py21 --api-key your-api-keySTRING
HIGH…les/pooling/embed/openai_embedding_long_text/client.py31 --api-key your-api-keySTRING
HIGH…les/pooling/embed/openai_embedding_long_text/client.py43API_KEY = "your-api-key" # Replace with your actual API keyCODE
HIGH…es/pooling/embed/openai_embedding_long_text/service.sh19API_KEY=${API_KEY:-"your-api-key"}CODE
HIGH.github/ISSUE_TEMPLATE/400-bug-report.yml20 Consider redacting or replacing sensitive values with placeholders like `<YOUR_TOKEN_HERE>` when sharing configuraCODE
TODO Padding11 hits · 16 pts
SeverityFileLineSnippetContext
LOWcsrc/cpu/sgl-kernels/common.h426 // TODO: implement reverse order of [MB / cache_blocks_mb, NB, cache_blocks_mb]COMMENT
LOW…nector/v1/lmcache_integration/multi_process_adapter.py633 # TODO: add error handling hereCOMMENT
LOW…m/model_executor/kernels/linear/mixed_precision/xpu.py178 # TODO: implement asym caseCOMMENT
LOWvllm/entrypoints/openai/responses/protocol.py853 # TODO: implement the other reason for incomplete_details,COMMENT
LOWvllm/lora/punica_wrapper/punica_base.py315 # TODO: implement it based on torch opsCOMMENT
LOWvllm/lora/punica_wrapper/punica_base.py347 # TODO: implement it based on torch opsCOMMENT
LOWvllm/lora/punica_wrapper/punica_base.py371 # TODO: implement it based on torch opsCOMMENT
LOWvllm/lora/punica_wrapper/punica_base.py408 # TODO: implement it based on torch opsCOMMENT
LOWvllm/lora/punica_wrapper/punica_base.py438 # TODO: implement it based on torch opsCOMMENT
LOWvllm/lora/punica_wrapper/punica_base.py456 # TODO: implement it based on torch opsCOMMENT
LOWvllm/lora/punica_wrapper/punica_base.py482 # TODO: implement it based on torch opsCOMMENT
Slop Phrases6 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUMtests/models/multimodal/generation/test_common.py61# model arch happens to be a substring of another one, you can add aCOMMENT
MEDIUMtests/models/multimodal/generation/test_common.py82# NOTE you can add --collect-only to any of the above commands to seeCOMMENT
LOW…ibuted/kv_transfer/kv_connector/v1/nixl/pull_worker.py93 # while processing the next batch, we make sure to only set anCOMMENT
MEDIUMvllm/model_executor/models/interfaces.py312 as a language model component.STRING
MEDIUM…ache/disagg_prefill_lmcache_v1/disagg_vllm_launcher.sh24# secure random value. This is set to a fixed value for demonstration purposes only.COMMENT
MEDIUM.buildkite/test-amd.yaml1# In this file, you can add more tests to run either by adding a new step orCOMMENT
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHtests/v1/sample/test_logprobs.py1060 # Based on user's example: "In this example,"COMMENT
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGH…tic_prefix_caching/automatic_prefix_caching_offline.py25# A prompt containing a large markdown table. The table is randomly generated by GPT-4.COMMENT
Dead Code2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUMtests/v1/streaming_input/test_async_llm_streaming.py190CODE
MEDIUMtests/v1/e2e/general/test_streaming_input.py502CODE
Overly Generic Function Names1 hit · 2 pts
SeverityFileLineSnippetContext
LOW⚡…gated/disaggregated_serving/moriio_toy_proxy_server.py277async def handle_request(api: str, request: Request):CODE