Patent ID: 8788238

Claim:
A computing system, comprising: a storage system; at least one processor; and one or more programs being stored in the storage system and executable by the at least one processor, the one or more programs comprising: a sending module operable to send a power on command to one or more alternating current (AC) relays connected to the computing system, to power on a power supply of a server connected to each of the one or more AC relays, and send a power off command to a predefined power supply of the server if the server is booted; the sending module further operable to send a test command to the server to test the server that is powered by remaining power supplies which are not powered off; a detection module operable to detect whether a test time of testing the server has reached a predefined time; a receiving module operable to receive a test result from the server when the test time of testing the server has reached the predefined time, the test result according to a determination of whether the server works normally; the detection module further operable to detect whether the server fails the test according to the test result; the receiving module further operable to power off the server if all the power supplies are powered off and the server is determined as passing the test; and a determining module operable to store the test result in the storage system if the server fails the test.