Skip to content

Test generate bug#4667

Closed
zjjlivein wants to merge 2 commits into
PaddlePaddle:release/1.2from
zjjlivein:test_generate_bug
Closed

Test generate bug#4667
zjjlivein wants to merge 2 commits into
PaddlePaddle:release/1.2from
zjjlivein:test_generate_bug

Conversation

@zjjlivein

Copy link
Copy Markdown
Collaborator

Before submitting

  • Lint code. If there are lint issues, please format the code first.
# Install and register `pre-commit` in the project folder
pip install pre-commit && pre-commit install

# Process previous code files separately
pre-commit run --file XXXX.py
  • Add test cases into tests folder. If there are codecov issues, please add tests cases first.

PR types

PR changes

Description

@Paddle-CI-Bot

Copy link
Copy Markdown

PaddleFormers Log Analysis

Run #27469640661 · Attempt 1

日志分析报告

流水线名称 问题标签 修复建议 日志片段
Fleet Model Test / Check bypass Runner GLIBC 版本过低 与本PR无关,runner ernie-cpu-03(yq01-bfs-cs52)系统 glibc < 2.27,Node.js 20 动作无法执行;CI 维护人员升级 runner 系统或更新 glibc,rerun 报错代码
Unittest GPU CI / upload-coverage Runner GLIBC 版本过低 与本PR无关,同一 runner Node.js 24 也因 glibc < 2.27 崩溃,actions/checkout@v5 无法运行;CI 维护人员升级 runner 系统 glibc,rerun 报错代码

失败的测试case:

无测试 case 执行——两个 job 均在 runner 基础环境层面崩溃,未进入测试阶段

根本原因分析:
runner ernie-cpu-03(yq01-bfs-cs52)操作系统 glibc 版本低于 2.25/2.27/2.28,Node.js 20/24 二进制均无法启动,导致所有依赖 JavaScript action(PFCCLab/ci-bypass@v1actions/checkout@v5)的 job 直接失败;与本 PR(#4667test_generate_bug)代码改动无关。

修复建议:

  1. CI 维护人员检查 yq01-bfs-cs52 系统 glibc 版本(ldd --version),升级至 ≥ 2.28(CentOS 7 默认 2.17,需升级到 CentOS 8/9 或 Ubuntu 20.04+)。
  2. 若短期无法升级 OS,可在 runner 上设置 ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true 并降级 runner 使用 Node.js 16 作为临时规避,或将该 runner 下线替换。
  3. runner 修复后对两条流水线执行 rerun,本 PR 代码无需修改。

🔍 准确性记录:请点击评论底部 😊 图标,选择 👍(准确)或 👎(有误),将自动记录到 CI 监控系统

🔄 每次 Re-run 后自动更新

@zjjlivein zjjlivein closed this Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants