Prhub

#30534 [AMD] Temporarily reduce AMD scheduled test frequency to save resource

原始 PR 作者 yctseng0211 合并时间 2026-07-09 00:31 文件变更 2 提交数 1 评论 1 代码增减 +2 / -2

执行摘要

降低 AMD 定时 CI 测试频率以节省资源

减少 AMD CI runner 的消耗,节省计算资源。PR body 中明确说明 'Reduce CI resource usage (AMD runner consumption) by lowering the trigger frequency of scheduled tests.'

该 PR 为运维性调整,技术含量低,但作为资源管理决策值得记录。无需精读,可关注后续是否恢复。

讨论亮点

HaiShaw 批准并留言:'mark this we need to recover CI nodes and this change ASAP.' 表明该变更为紧急资源回收措施,无技术争议。

实现拆解

  1. 修改 AMD PR 测试定时频率:在 .github/workflows/pr-test-amd.yml 中,将 cron 表达式从 '0 */6 * * *'(每 6 小时)改为 '0 */12 * * *'(每 12 小时),每天触发次数从 4 次降为 2 次。
  2. 暂时禁用 AMD AITER Scout 的周四触发:在 .github/workflows/amd-aiter-scout.yml 中,注释掉周四的 cron 行(# - cron: '0 20 * * 4'),保留周一触发。注释便于后续恢复。
  3. 两处变更均为单行修改,无需测试或配置配套改动。
文件 模块 状态 重要度
.github/workflows/pr-test-amd.yml CI 脚本 modified 2.38
.github/workflows/amd-aiter-scout.yml CI 脚本 modified 2.38

关键源码片段

.github/workflows/amd-aiter-scout.yml infrastructure

暂时禁用周四的 AITER Scout 触发,另一核心变更。

# .github/workflows/amd-aiter-scout.yml 中的 schedule 部分
on:
  schedule:
    - cron: '0 20 * * 1' # Monday 20:00 UTC
    # - cron: '0 20 * * 4' # Thursday 20:00 UTC (temporarily disabled)
  workflow_dispatch:
    inputs:
      aiter_ref:

评论区精华

紧急资源回收 other

HaiShaw 批准时要求标记此 PR 为紧急,需要尽快恢复 CI 节点。

结论:变更被批准并合并。 · 已解决

风险与影响

风险极低。变更仅影响定时触发频率,不影响 PR 提交触发的 CI 测试。若资源紧张缓解,需手动恢复配置(取消注释或调整 cron 表达式)。

对用户无影响;对 AMD CI runner 降低约 50% 的定时负载;对项目团队表现为 AMD 定时测试覆盖减少,但 PR 测试不受影响。

资源回收措施

关联 Issue

未识别关联 Issue

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

完整报告

参与讨论