Prhub

#41019 [xpu] bump up vllm-xpu-kernel v0.1.7

原始 PR 作者 jikunshang 合并时间 2026-04-28 08:04 文件变更 2 提交数 2 评论 2 代码增减 +1 / -2

执行摘要

升级 XPU 内核至 v0.1.7 并移除挂起测试

升级内核库以获取 bug 修复和新特性。同时,作者在评论中指出 test_qwenvl.py 在 XPU 上 hang 了,需要移除以保持 CI 稳定。

变更简单、安全,可直接合并。建议关注后续 CI 中 lora 相关测试的状态,并跟进 test_qwenvl.py hang 问题的根因修复。

讨论亮点

作者@jikunshang 在 PR 评论中明确指出已移除 CI 中挂起的 lora 测试(test_qwenvl.py),并请同事后续复现排查。没有其他 reviewer 讨论。

实现拆解

  1. 升级依赖版本:在 requirements/xpu.txt 中将 vllm_xpu_kernels 的版本从 v0.1.5 更新到 v0.1.7
  2. 移除挂起测试:在 .buildkite/intel_jobs/lora_intel.yaml 中删除 LoRA 多模态测试步骤中的 (pytest -v -s lora/test_qwenvl.py || true) 一行。
文件 模块 状态 重要度
requirements/xpu.txt 依赖配置 modified 1.72
.buildkite/intel_jobs/lora_intel.yaml CI 配置 modified 2.36

关键源码片段

.buildkite/intel_jobs/lora_intel.yaml configuration

移除导致 hang 的 LoRA 测试 test_qwenvl.py,保持 CI 稳定。

# .buildkite/intel_jobs/lora_intel.yaml 中的 commands 片段(已简化)
commands:
  - >-
    bash .buildkite/scripts/hardware_ci/run-intel-test.sh
    'cd tests &&
    pytest -v -s lora/test_default_mm_loras.py &&
    # 该测试在 XPU 上 hang,已临时移除
    # (pytest -v -s lora/test_qwenvl.py || true) &&
    pytest -v -s lora/test_whisper.py'

评论区精华

移除挂起的 LoRA 测试 other

作者 @jikunshang 在 PR 评论中说明已移除 CI 中挂起的 lora 测试(test_qwenvl.py),并请同事后续复现排查。

结论:临时移除 test_qwenvl.py,待后续排查修复。 · 已解决

风险与影响

风险极低。变更仅涉及依赖版本号和 CI 配置删除一行测试调用。内核版本升级可能引入不兼容,但该库是 vllm 的 XPU 专用内核包,通常向后兼容。移除的测试是可选执行(带 || true),不影响其他测试。

影响范围限于 Intel GPU 平台。升级内核库可能修复 XPU 上的底层 bug 或提升性能,但需关注回归。CI 中 lora 多模态测试覆盖略有减少。

测试覆盖减少

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论