vllm - 💡(How to fix) Fix [CI Failure]: Multi-Modal Processor (CPU) [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
vllm-project/vllm#40113Fetched 2026-04-18 05:52:30
View on GitHub
Comments
0
Participants
1
Timeline
2
Reactions
0
Participants
Timeline (top)
added_to_project_v2 ×1labeled ×1

Root Cause

  • Flaky test
  • Can reproduce locally
  • Caused by external libraries (e.g. bug in transformers)

Fix Action

Fix / Workaround

[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/utils/collection_utils.py:36: in __getitem__
[2026-04-17T05:53:23Z]     self._dict[key] = self._factory[key]()
[2026-04-17T05:53:23Z]                       ^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/layers/activation.py:666: in <lambda>
[2026-04-17T05:53:23Z]     "gelu": lambda: GELU(),
[2026-04-17T05:53:23Z]                     ^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/layers/activation.py:256: in __init__
[2026-04-17T05:53:23Z]     super().__init__()
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/custom_op.py:133: in __init__
[2026-04-17T05:53:23Z]     self._forward_method = self.dispatch_forward(compile_native=compile_native)
[2026-04-17T05:53:23Z]                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/custom_op.py:177: in dispatch_forward
[2026-04-17T05:53:23Z]     compilation_config = get_cached_compilation_config()
[2026-04-17T05:53:23Z]                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/config/vllm.py:1956: in get_cached_compilation_config
[2026-04-17T05:53:23Z]     return get_current_vllm_config().compilation_config
[2026-04-17T05:53:23Z]            ^^^^^^^^^^^^^^^^^^^^^^^^^

Code Example

[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/utils/collection_utils.py:36: in __getitem__
[2026-04-17T05:53:23Z]     self._dict[key] = self._factory[key]()
[2026-04-17T05:53:23Z]                       ^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/layers/activation.py:666: in <lambda>
[2026-04-17T05:53:23Z]     "gelu": lambda: GELU(),
[2026-04-17T05:53:23Z]                     ^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/layers/activation.py:256: in __init__
[2026-04-17T05:53:23Z]     super().__init__()
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/custom_op.py:133: in __init__
[2026-04-17T05:53:23Z]     self._forward_method = self.dispatch_forward(compile_native=compile_native)
[2026-04-17T05:53:23Z]                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/custom_op.py:177: in dispatch_forward
[2026-04-17T05:53:23Z]     compilation_config = get_cached_compilation_config()
[2026-04-17T05:53:23Z]                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/config/vllm.py:1956: in get_cached_compilation_config
[2026-04-17T05:53:23Z]     return get_current_vllm_config().compilation_config
[2026-04-17T05:53:23Z]            ^^^^^^^^^^^^^^^^^^^^^^^^^
RAW_BUFFERClick to expand / collapse

Name of failing test

models/multimodal/processing/test_audioflamingo3.py::test_audio_feature_pipeline_matches_hf_small_config

Basic information

  • Flaky test
  • Can reproduce locally
  • Caused by external libraries (e.g. bug in transformers)

🧪 Describe the failing test

Multi-Modal Processor (CPU) test fails with AssertionError: Current vLLM config is not set. on

[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/utils/collection_utils.py:36: in __getitem__
[2026-04-17T05:53:23Z]     self._dict[key] = self._factory[key]()
[2026-04-17T05:53:23Z]                       ^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/layers/activation.py:666: in <lambda>
[2026-04-17T05:53:23Z]     "gelu": lambda: GELU(),
[2026-04-17T05:53:23Z]                     ^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/layers/activation.py:256: in __init__
[2026-04-17T05:53:23Z]     super().__init__()
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/custom_op.py:133: in __init__
[2026-04-17T05:53:23Z]     self._forward_method = self.dispatch_forward(compile_native=compile_native)
[2026-04-17T05:53:23Z]                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/model_executor/custom_op.py:177: in dispatch_forward
[2026-04-17T05:53:23Z]     compilation_config = get_cached_compilation_config()
[2026-04-17T05:53:23Z]                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2026-04-17T05:53:23Z] /opt/venv/lib/python3.12/site-packages/vllm/config/vllm.py:1956: in get_cached_compilation_config
[2026-04-17T05:53:23Z]     return get_current_vllm_config().compilation_config
[2026-04-17T05:53:23Z]            ^^^^^^^^^^^^^^^^^^^^^^^^^

📝 History of failing test

Not failed in previous nightly.

CC List.

No response

extent analysis

TL;DR

The most likely fix is to ensure the current vLLM config is properly set before running the test.

Guidance

  • Verify that the get_current_vllm_config() function is correctly retrieving the current configuration.
  • Check if the compilation_config is being set in the get_cached_compilation_config() function.
  • Investigate why the AssertionError: Current vLLM config is not set is being raised, potentially due to a missing or incorrect configuration setup.
  • Review the test setup and configuration for the test_audio_feature_pipeline_matches_hf_small_config test to ensure it is correctly configured.

Notes

The issue seems to be related to the configuration setup for the test, and ensuring the correct configuration is set before running the test may resolve the issue.

Recommendation

Apply workaround: Ensure the current vLLM config is properly set before running the test, as the error message suggests a configuration issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

vllm - 💡(How to fix) Fix [CI Failure]: Multi-Modal Processor (CPU) [1 participants]