Patent ID: 8166346

Claim:
A power-on test system for a blade server comprising a plurality of blades, the power-on test system comprising: a power supply to power the blades of the blade server; a display comprising a setting interface to receive a plurality of set parameters for testing the blades; and a controller connected to the power supply and the display, and communicating with each of the blades via a network according to internet protocol (IP) addresses of the blades, the controller comprising: a processor; and a memory connected to the processor and comprising: a recording module to record the set parameters, and transmit power instructions after recording the set parameters; a timer module to time for each of the blades; a control module to power the blades after receiving the power instructions, and start the timer module; and a determination module to determine whether each of the blades is powered on and the test to each of the blades is completed wherein the set parameters comprise a set power-on time, a set power-off time, a set discharge time, and a set number of test, corresponding to each of the blades, the determination module determines whether each of the blades is successfully powered on based on whether the control module receives a feedback signal from the blade, if the control module receives the feedback signal from the blade, the determination module determines that the blade is powered on and transmits a success instruction to the recording module and the control module, if the control module does not receive the feedback signal from the blade, the determination module determines whether an accumulated time of the timer module corresponding to the blade is less than the set power-on time, if the accumulated time of the timer module is equal to or greater than the set power-on time, the determination module transmits a failure instruction to the recording module and the control module, the control module controls the display to display the IP address of the blade not being powered on.