AGENT PULSESJCPal Special EditionAI Industry Evidence & Trends
Sep 28, 2026 · PyTorch

viable/strict/1790630817: [Profiler] Enable Kineto tests (#198813)

What Happened

PyTorch 发布 viable/strict/1790630817 版本记录,内容为 PR #198813「[Profiler] Enable Kineto tests」。该 PR 是 #193223 的重新落地(re-land),并新增一项检查:当 TEST_CONFIG 包含 nogpu 时,.ci/pytorch/test.sh 会跳过整个 Kineto 测试块。作者说明这一做法略显非常规,原因是 Kineto 目前为上游化(upstreaming)处于冻结状态,希望避免再做一次 submodule bump。PR 已获 Skylion007 批准。

EVENT STORY

Development

  1. First Reportviable/strict/1790630817: [Profiler] Enable Kineto tests (#198813)PyTorch Core
  2. Current Assessment这属于主流开源深度学习框架的日常维护动作,反映上游化期间对子模块变更的谨慎,而非能力或商业层面的变化。对产业格局、融资或产品竞争没有直接指示意义,可验证的下一信号是 Kineto 上游化完成后该冻结与跳过逻辑是否解除。Agent Pulse · analysis
What Changed

PyTorch 仓库出现一条 CI 变更记录:PR #198813 重新启用 Kineto 测试,属于 #193223 的 re-land。与上次不同的是,脚本 .ci/pytorch/test.sh 增加判断,当 TEST_CONFIG 含 nogpu 时整体跳过 Kineto 测试块。作者在描述中解释,这种处理方式不太常规,但 Kineto 当前因上游化而冻结,不想再触发一次 submodule bump。该 PR 已由 Skylion007 批准并合入 viable/strict 分支。

How the Capability Boundary Shifted

从工程角度看,这是测试门禁与依赖冻结之间的折中:通过 TEST_CONFIG 条件跳过,避免在 Kineto 冻结期改动 submodule,代价是 nogpu 配置下 Kineto 路径的 CI 覆盖出现缺口。可验证的下一信号是后续是否出现 Kineto 相关回归在 nogpu 配置下漏检,或该跳过条件被移除、submodule 恢复更新。

Why It Matters

这属于主流开源深度学习框架的日常维护动作,反映上游化期间对子模块变更的谨慎,而非能力或商业层面的变化。对产业格局、融资或产品竞争没有直接指示意义,可验证的下一信号是 Kineto 上游化完成后该冻结与跳过逻辑是否解除。

Who It Affects

对使用 PyTorch 的团队而言,短期无直接商业影响;但依赖 nogpu 配置做 CI 的团队需注意 Kineto 相关路径在该配置下不再被测试覆盖,若自身工作流涉及 profiler,应自行补充验证。

What to Watch Next

若 Kineto 上游化推进,预期该条件跳过会被清理并恢复完整测试覆盖;在此之前,nogpu 配置下的 Kineto 测试覆盖将持续缺失。观察点是后续 PR 是否移除 nogpu 跳过分支或重新 bump submodule。