一种服务器BMC启动性能的自动化测试方法及计算机装置

By establishing an FTP server and a programmable power distribution unit, combined with real-time log capture via serial communication, key events and computation time are automatically identified, solving the problems of low efficiency and poor consistency in BMC startup performance testing in existing technologies, and achieving efficient and accurate BMC startup performance evaluation.

CN122195757BActive Publication Date: 2026-07-17POWERLEADER COMPUTER SYST CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
POWERLEADER COMPUTER SYST CO LTD
Filing Date
2026-05-15
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

In existing technologies, server BMC startup performance testing relies on manual operation, which is inefficient, results in inconsistent test results, makes it difficult to accurately quantify the time consumed in each stage, and fails to effectively assess stability and consistency.

Method used

By establishing an FTP server and a programmable power distribution unit, centralized storage and automated distribution of BMC firmware are achieved. Combined with serial communication, boot logs are captured in real time, key events are identified, the time consumption of each stage is calculated, a boot timeline is constructed, and performance is automatically determined to meet the standards.

Benefits of technology

It has achieved automated testing of BMC startup performance, which improves testing efficiency and reliability, can accurately quantify the time spent in each stage, supports multi-version comparison and analysis, and improves the accuracy and consistency of test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122195757B_ABST
    Figure CN122195757B_ABST
Patent Text Reader

Abstract

本发明提供一种服务器BMC启动性能的自动化测试方法及计算机装置,其中,方法包括建立FTP服务器并创建共享目录,通过共享目录存储至少一个待测版本的BMC;通过可编程电源分配单元控制服务器的上电和下电;建立与服务器BMC串口的通信连接,针对每个待测版本的BMC,循环执行以下子步骤:通过可编程电源分配单元对服务器执行下电再上电操作,触发BMC重启;通过服务器BMC串口实时捕获并记录BMC本次启动过程输出的串口信息;分析串口信息,识别出多个预设的关键事件及其对应的启动阶段;计算各个启动阶段发生的时间点及各个阶段的耗时,构建BMC启动时间线;基于BMC启动时间线,计算BMC启动性能指标,并将性能指标与预设阈值进行比较,以判断BMC性能是否达标。
Need to check novelty before this filing date? Find Prior Art