Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

BMC automatic testing system and method

An automatic testing system and a technology to be tested are applied in faulty hardware testing methods, error detection/correction, and detection of faulty computer hardware, etc., which can solve problems such as low testing efficiency and high labor costs

Active Publication Date: 2017-02-15
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This requires a lot of labor costs, especially for firmware such as BMC that needs to be iteratively updated from time to time, the existing BMC firmware testing method needs to consume a lot of labor costs, and the test efficiency is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • BMC automatic testing system and method
  • BMC automatic testing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0045] The embodiment of the present invention discloses a kind of BMC automatic test system, see figure 1 As shown, the system includes:

[0046] Test object determines module 11, is used for determining BMC firmware to be tested;

[0047] The hardware abstraction module 12 is used to abstract the hardware in the target server to obtain corresponding class files; wherein, the target server is currently able to run the server of the BMC firmware to be tested;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a BMC automatic testing system. The BMC automatic testing system comprises a test object determination module, a hardware abstraction module, a script generation module, a file analysis module and a test execution module, wherein the test object determination module is used for determining to-be-tested BMC firmware; the hardware abstraction module is used for performing abstraction processing on hardware in a target server to obtain corresponding class files; the script generation module is used for generating corresponding test case scripts through the class files obtained by hardware abstraction module; the file analysis module is used for analyzing preset configured files to obtain basic data files required by the test case scripts; and the test execution module is applied to the target server for performing corresponding test on the to-be-tested BMC firmware through the test case scripts and the basic data files. By adoption of the BMC automatic testing system, the manpower cost in the BMC firmware testing is lowered while the test efficiency is improved. In addition, the invention also correspondingly discloses a BMC automatic testing method.

Description

technical field [0001] The invention relates to the technical field of BMC testing, in particular to a BMC automatic testing system and method. Background technique [0002] BMC (Baseboard Management Controller, Baseboard Management Controller) is the firmware used by the server to monitor internal physical variables. It is part of IPMI (Intelligent Platform Management Interface, Intelligent Platform Management Interface), and is often designed on the motherboard of a server or computer. superior. BMC sensors measure physical variables inside the server, such as temperature, humidity, power supply voltage, fan speed, operating system functions, etc. If a measured variable exceeds a specified value, the system administrator will be notified. [0003] Since the BMC plays an important role in the server, it is necessary for the enterprise to verify whether the BMC meets the design requirements. Server manufacturers generally develop different server platforms according to dif...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/22
CPCG06F11/2205G06F11/2273
Inventor 王宜燕
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products