2026-10-06T06:01:00 | returncode: 0 | 30s
pre-commit run --all-files
Check .sr Files...Passed | Check JSON...Passed | Check YAML...Passed | clang-format...Passed | trim trailing whitespace...Passed | fix end of files...Passed | check for merge conflicts...Passed | check for added large files...Passed | check for case conflicts...Passed | detect private key...Passed
2026-10-06T06:02:00 | returncode: 0 | 1s
检查 lint-runner 配置: find . -name '.lint-runner.*' -o -name 'lint-runner.config.*'
未找到 lint-runner 配置文件
2026-10-06T06:03:00 | returncode: 0 | 1s
ls .devcontainer/
devcontainer.json
2026-10-06T06:05:00 | returncode: 0 | 5s
docker pull swr.cn-north-4.myhuaweicloud.com/openubmc/ubuntu:24.04.2_26.06
Digest: sha256:fb8475c8c5a1ab9e4ae27348954fcb8d9e14bd52df96f5b2f4a3f19eaf8a6303 | Status: Image is up to date
2026-10-06T06:06:00 | returncode: 0 | 2s
docker run -d --name ttfhw-libmcpp-env -w /home/workspace swr.cn-north-4.myhuaweicloud.com/openubmc/ubuntu:24.04.2_26.06 tail -f /dev/null
Container ID: 48013230e62f
2026-10-06T06:07:00 | returncode: 0 | 30s
docker exec: apt-get install -y python3 sudo make locales wget curl git libcurl4t64 libcurl4-openssl-dev pkg-config
安装完成
2026-10-06T06:08:00 | returncode: 0 | 15s
docker exec: git clone --depth 1 https://gitcode.com/openUBMC/manifest.git /home/workspace/manifest
Cloning into 'manifest'...
2026-10-06T06:09:00 | returncode: 0 | 300s
docker exec: cd /home/workspace/manifest && echo 'Y' | python3 init.py -user <已脱敏> -psw '<已脱敏>'
[INFO] ========== 初始化摘要 ========== | [INFO] 系统: ubuntu(legacy-full) | [INFO] board: openUBMC | [INFO] installed: bootstrap, bingo, pre-commit 工具, bmc_sdk, QEMU | [INFO] skipped: BMC Studio | [INFO] openUBMC开发者环境初始化完成!
注: Conan 用户名和密码已脱敏处理
2026-10-06T06:14:00 | returncode: 0 | 5s
docker exec: 验证初始化结果 - bingo --version / conan --version / node --version
bingo 版本为: 0.8.29 | Conan version 2.30.0 | Node v20.18.0 | Conan profiles: default, profile.dt.ini, profile.ini, profile.luajit.ini | /opt/RTOS/208.11.0 | Conan remote: openubmc_opensource
2026-10-06T06:15:00 | returncode: 0 | 10s
docker exec: git clone --depth 1 https://gitcode.com/openUBMC/libmcpp.git /home/workspace/libmcpp
Cloning into 'libmcpp'...
2026-10-06T06:16:00 | returncode: 0 | 158s
docker exec: cd /home/workspace/libmcpp && bingo build --stage=dev
libmcpp/5.0.29@openubmc.dev/dev: Package created | Packaged 544 .h files, 27 .so files, 30 .lua files | 构建成功 | real 2m37.771s
2026-10-06T06:19:00 | returncode: 0 | 261s
docker exec: cd /home/workspace/libmcpp && bingo test -ut -jit
[==========] 880 tests from 77 test suites ran. (1453 ms total) | [ PASSED ] 795 tests. | [==========] 4 tests from 1 test suite ran. | [ PASSED ] 4 tests. | YOU HAVE 14 DISABLED TESTS | Dt 报告结果输出到 temp/coverage/dt_result.json | 测试完成 | real 4m21.077s
2026-10-06T06:24:00 | returncode: 0 | 5s
docker stop ttfhw-libmcpp-env && docker rm ttfhw-libmcpp-env
Container stopped and removed