CN112231162A - Startup test system and startup test method - Google Patents
Startup test system and startup test method Download PDFInfo
- Publication number
- CN112231162A CN112231162A CN202011146818.6A CN202011146818A CN112231162A CN 112231162 A CN112231162 A CN 112231162A CN 202011146818 A CN202011146818 A CN 202011146818A CN 112231162 A CN112231162 A CN 112231162A
- Authority
- CN
- China
- Prior art keywords
- server
- network card
- test program
- control module
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2284—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4403—Processor initialisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4416—Network booting; Remote initial program loading [RIPL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/14—Arrangements for monitoring or testing data switching networks using software, i.e. software packages
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Environmental & Geological Engineering (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The invention provides a starting-up test system and a starting-up test method. The starting-up test system comprises a server and an intelligent network card. The starting-up test method is characterized in that the server and the intelligent network card are controlled to respectively execute a server test program and a network card test program, then when the server test program is tested to be qualified, a server is modified from a default first starting mode to a second starting mode, the network card test program compares whether the server is in the second starting mode after the server test program is tested to be qualified so as to modify the server from the second starting mode to the first starting mode, and finally the server test program and the network card test program are synchronously re-executed.
Description
Technical Field
The present invention relates to a power-on test system and a power-on test method, and more particularly, to a power-on test system and a power-on test method applied to a server and an intelligent network card.
Background
In the manufacturing process of the server, after the server is manufactured, the whole manufacturing process is completed after the server is subjected to the inspection of the cycle test, and the existing server includes an intelligent network card besides a server host, that is, a finished product of the server includes components such as the intelligent network card, so that the server host and the intelligent network card are mainly tested when the server is tested.
However, although the server host and the smart card have independent Operating systems (Operating systems) for the server host and the smart card, the server host supplies power to the smart card inserted into the server host. Therefore, in the conventional testing procedure, the overall boot test operation of the server and the Baseboard Management Controller (BMC) is generally controlled by the BMC.
In the actual test, the server host and the intelligent network card can independently execute the test program, the test program of the intelligent network card can stop after the test is finished, and the BMC controls the whole machine to restart after the test program of the server host is finished, so that the intelligent network card can execute the test program again after being restarted. However, if the testing time of the intelligent network card is long, after the testing of the server host is completed, the intelligent network card needs to wait for the completion of the testing, and conversely, if the testing time of the server host is long, the testing time is only longer than that of the intelligent network card.
As mentioned above, because the operating systems of the intelligent network card and the server are independent from each other, that is, the test programs of the intelligent network card and the server are not affected by each other, when an error occurs in the test process of the intelligent network card, the test program of the server host will not stop due to the error of the intelligent network card, and the server host will continue to restart the test program of the intelligent network card, so that the intelligent network card always executes the test program again, and the error occurring when the intelligent network card executes the test program cannot be found in real time.
In addition, because the existing test mode cannot guarantee the time for the running of the test programs of the server and the server, after the test of the server host is completed each time, sleep time needs to be increased to ensure that the server host and the server both complete the test, and further time waste is caused. Even when the intelligent network card crashes in a certain test, the crash cannot be maintained, and the phenomenon of the test dropping times of the intelligent network card can also occur, so that the cycle test times of the intelligent network card and the server host are asynchronous.
Disclosure of Invention
In view of the fact that in the prior art, the time for individual testing is not always long between the existing server host and the intelligent network card, and the BMC of the server host is used for integral restarting, when the testing of the intelligent network card is wrong, the error phenomenon cannot be timely found and reserved, or the server host needs to waste too much time to ensure that the intelligent network card can complete the testing; therefore, the present invention is directed to a power-on test system and a power-on test method, so as to effectively avoid wasting too much waiting time and ensure that the test times of the server host and the intelligent network card are the same.
In order to achieve the above and other related objects, a first aspect of the present invention provides a power-on test method applied to a server and an intelligent network card, the intelligent network card being communicatively connected to the server, the power-on test method comprising the steps of: (A) controlling the server to execute a server test program, and modifying a starting control module of the server from a default first starting mode to a second starting mode when a first execution result of executing the server test program is qualified; the first starting mode enables the server to be kept in a power-off state in a power re-supply state, and the second starting mode enables the server to enter a power-on state in the power re-supply state; (B) when the step (A) is executed, the intelligent network card is simultaneously controlled to execute a network card test program, and when a second execution result of the network card test program is qualified, whether the starting control module of the server is in the second starting mode is compared; (C) when the starting control module of the server is in the second starting mode, the intelligent network card controls the starting control module to be modified from the second starting mode to the default first starting mode; and (D) controlling the server and the intelligent network card to synchronously re-execute the server test program and the network card test program.
In an embodiment of the first aspect, the step (a) stops executing the server test program when the first execution result of executing the server test program is a failure.
In an embodiment of the first aspect, in the step (B), when the second execution result of the network card test program is unqualified, the network card test program is stopped from being executed.
In an embodiment of the first aspect, in the step (C), when the start control module of the server is in the first start mode, the network card test program is stopped from being executed.
A second aspect of the present invention provides a boot test system, including: a server, comprising: the starting control module is provided with a first starting mode and a second starting mode, the first starting mode enables the server to be kept in a power-off state under a power re-supply state, the second starting mode enables the server to enter a power-on state under the power re-supply state, and the first starting mode is defaulted by the starting control module; the server test program execution module is electrically connected with the starting control module, is internally provided with a server test program and is used for executing the server test program to generate a first execution result and controlling the starting control module to change the first starting mode into the second starting mode when the first execution result is qualified; and the intelligent network card is detachably installed on the server, is in communication connection with the start control module and is used for executing a network card test program to generate a second execution result, comparing whether the start control module is in the second start mode or not when the second execution result is qualified, and further controlling the start control module to be changed from the second start mode to the default first start mode when the start control module is in the second start mode and further controlling the server and the intelligent network card to synchronously re-execute the server test program and the network card test program.
In an embodiment of the second aspect, the intelligent network card further includes: the network card testing module is internally provided with the network card testing program and carries out initialization testing according to the network card testing program so as to generate a second execution result; and the monitoring module is electrically connected with the network card test module, is in communication connection with the start control module, and is used for comparing whether the start control module is in the second start mode or not when the second execution result generated by executing the network card test program is qualified, and when the start control module is in the second start mode, the monitoring module further controls the start control module to be changed from the second start mode to the default first start mode, and further controls the server and the intelligent network card to synchronously re-execute the server test program and the network card test program.
In an embodiment of the second aspect, the monitoring module is communicatively connected to the start control module by a network cable.
In an embodiment of the second aspect, the start control module is a bmc.
As described above, the present invention utilizes the server test program execution module and the network card test module to synchronously execute the server test program and the network card test program, and then monitors the start mode change of the start control module through the monitoring module, so that after the network card test program of the intelligent network card is completed, whether the server test program is qualified or not is judged through the start mode change of the start control module, so as to further determine whether to synchronously re-execute the server test program and the network card test program; therefore, the invention can effectively ensure that the server test program and the network card test program have the same cycle test times through synchronous re-execution of the server and the intelligent network card, and when the test result of any one of the server test program or the network card test program is unqualified, the current phenomenon can be kept through stopping execution, thereby avoiding the phenomenon of test error from being washed away due to integral re-execution and being beneficial to debugging operation of a user.
The present invention is further illustrated by the following embodiments and the drawings.
Drawings
Fig. 1 is a system diagram of a boot test system according to a preferred embodiment of the invention.
Fig. 2A and fig. 2B are flowcharts illustrating steps of a power-on test method according to a preferred embodiment of the invention.
Fig. 3 is a timing diagram illustrating the comparison between the server test program and the network card test program with the start mode of the start control module and the monitor module, and the timing diagram illustrating the test from the start to the synchronous re-execution of the test according to the preferred embodiment of the present invention.
Fig. 4 is a timing diagram illustrating the server test program and the network card test program comparing the start mode of the start control module with the comparison result of the monitor module, from the start of the test to the occurrence of an error in the server test program according to the preferred embodiment of the present invention.
Description of the element reference numerals
100 start-up test system
1 Server
11 starting control module
12 server test execution module
2 Intelligent network card
21 network card test module
22 monitoring module
S101 to S103
S103a step
S201 to S205
S203a, S204a steps
Detailed Description
Referring to fig. 1, fig. 1 is a system diagram illustrating a boot test system according to a preferred embodiment of the invention. As shown in fig. 1, a boot test system 100 includes a server 1 and an intelligent network card 2.
The server 1 includes a start control module 11 and a server test program execution module 12. The start control module 11 has a first start mode and a second start mode, and the first start mode keeps the server 1 in a shutdown state in a power re-supply state; the second starting mode enables the server to enter a starting state in a power re-supply state, and the starting control module 11 is defaulted to be the first starting mode; more specifically, the first boot mode is that the server 1 is still in a power-off state after being powered on again, i.e., the power-off state, and the second boot mode is that the server 1 enters a power-on state after being powered on again, i.e., the power-on state. In this embodiment, the boot control module 11 is, for example, a Baseboard Management Controller (BMC), and the first boot mode and the second boot mode are written in a boot program in the baseboard management controller.
The server test program execution module 12 is electrically connected to the start control module 11, and is embedded with a server test program for executing the server test program to generate a first execution result, and controlling the start control module 11 to modify the first start mode into the second start mode when the first execution result is qualified.
The smart card 2 is detachably mounted to the server 1 and includes a card testing module 21 and a monitoring module 22. The network card testing module 21 is built with a network card testing program, and performs an initialization test according to the network card testing program. The monitoring module 22 is electrically connected to the network card testing module 21, and is connected to the start control module 11 through a network cable communication, so as to compare whether the start control module 11 is in the second start mode when a second execution result generated by executing the network card testing program is qualified, and when the start control module 11 is in the second start mode, the monitoring module 22 further controls the start control module 11 to change from the second start mode to the default first start mode, and further controls the server 1 and the intelligent network card 2 to synchronously re-execute the server testing program and the network card testing program. In this embodiment, the network card testing module 21 is a processor of the intelligent network card 2, the monitoring module 22 is a motherboard module of the intelligent network card 2, and the monitoring module 22 is an RJ45 port connected to an RJ45 port of the start control module 11 through a network cable.
Referring to fig. 2A and fig. 2B, fig. 2A and fig. 2B are flowcharts illustrating steps of a power-on test method according to a preferred embodiment of the invention.
As shown in fig. 1 to 2B, a power-on test method is applied to the server 1 and the intelligent network card 2, and includes the following steps. Firstly, step S101 and step S201 are executed synchronously, step S101 is to control the server 1 to execute the server test program, and step S201 is to control the smart card 2 to execute the network card test program. In more detail, step S101 is to control the server test program execution module 12 of the server 1 to execute the built-in server test program. And step S201 is to control the network card testing module 21 of the intelligent network card 2 to execute the built-in network card testing program.
After the server test program is executed in step S101, step S102 compares whether the first execution result of the executed server test program is qualified, and if the first execution result is qualified, step S103 is followed, whereas if the first execution result is not qualified, step S103a is followed.
As mentioned above, when the first execution result is qualified in the step S102, the step S103 changes the start control module 11 of the server 1 from the default first start mode to the second start mode; on the contrary, when the first execution result is not qualified in step S102, step S103a stops executing the server test program. However, the following step S103 or step S103a is a subsequent execution operation of the server test program after the first execution result is generated.
On the other hand, after the network card testing module 21 of the intelligent network card 2 in step S201 executes the network card testing program, step S202 is to compare whether the second execution result of the executed network card testing program is qualified, if the second execution result is qualified, step S203 follows, whereas if the second execution result is not qualified, step S203a follows.
As mentioned above, when the second execution result is qualified in the step S202, the step S203 further compares whether the start control module 11 of the server 1 is in the second start mode; on the contrary, when the second execution result in step S202 is not qualified, step S203a stops executing the network card test program. In either case of proceeding to step S203 or step S203a, the network card test program continues to execute the operation after generating the second execution result.
Next, when the step S203 compares that the start control module 11 of the server 1 is in the second start mode, the steps S204 and S205 are performed, the step S204 is to control the start control module 11 to be modified from the second start mode to the default first start mode, and then the step S205 is to control the server 1 and the intelligent network card 2 to synchronously re-execute the server test program and the network card test program; in step S205, the monitoring module 22 actually controls the server test program execution module 12 to re-execute the server test program, and at the same time controls the network card test module 21 to re-execute the network card test program.
In addition, when the boot control module 11 of the server 1 is not in the second boot mode in the step S203, the execution of the network card test program is stopped following the step S204 a.
Referring to fig. 3, fig. 3 is a timing diagram illustrating the server test program and the network card test program comparing the start mode of the start control module and the monitor module with the execution result from the start of the test to the synchronous re-execution of the test according to the preferred embodiment of the present invention.
As shown in fig. 1 to 3, a start mode timing T1a of the start control module 11 varies with the test result of the server test program, a test timing T2a of the server test program is switched between pass (pass) and fail (fail), the monitor module 22 of the smart card 2 continuously monitors whether the start control module 11 is in the second start mode with a monitor timing T3a, and the card test module 21 is switched between pass (pass) and fail (fail) with a test timing T4 a.
As described above, when the test of the server test program is completed, the test sequence T2a changes from failing to passing, and controls the start control module 11 to change from the default first start mode to the second start mode as shown in the start mode sequence T1 a; wherein, the monitoring timing T3a of the monitoring module 22 inquires once every 5 seconds, for example, whether the start-up control module 11 is in the second start-up mode, that is, it is presented in a manner of switching to "yes" every fixed time interval of the monitoring timing T3a, therefore, when the monitoring module 22 detects that the start-up mode timing T1a of the start-up control module 11 is switched to the second start-up mode, the monitoring timing T3a of the monitoring module 22 will be maintained as a "yes" judgment result, that is, the start-up control module 11 is in the second start-up mode, and the test timing T4a of the network card test module 21 compares the start-up control module 11 with the monitoring timing T3a after the test is passed, and then controls the start-up mode timing T1a of the start-up control module 11 to switch back to the first start-up mode, and then controls the server test program execution module 12 and the network card test module 21 to synchronously re-execute the server test program and the network card test, it is intended that the test timing T2a and the test timing T4a are restored to "fail" at the same time.
In addition, in the embodiment, the first start mode and the second start mode of the start control module 11 are mainly used as the basis for determining whether the server test program is qualified (passes the test), but the first start mode or the second start mode does not directly affect the on/off of the server 1, for example, when the start control module 11 is in the first start mode, the monitoring module 22 will determine that the server test program has not passed the test or the test result is not qualified, and then stop executing the network card test program, and when the start control module 11 is in the second start mode, the monitoring module 22 will determine that the server test program is qualified, and then control the server test program execution module 12 to execute the server test program again, and synchronously control the network card test module 21 to execute the network card test program again to simulate the operation of the server 1 and the intelligent network card 2 being powered on again, therefore, the power is not really re-energized, so the first start mode and the second start mode of the start control module 11 are only used as the basis for judgment.
Referring to fig. 4, fig. 4 is a timing diagram illustrating the server test program and the network card test program comparing the start mode of the start control module with the monitor module and the execution result thereof, from the start of the test to the occurrence of an error in the server test program according to the preferred embodiment of the present invention.
As shown in fig. 1 to 4, if the server test program fails, the test timing T2b is kept failed, the start mode timing T1b of the start control module 11 is kept in the default first start mode, and the monitor timing T3b of the monitor module 22 that keeps monitoring whether the start control module 11 is in the second start mode is continuously monitored because the switch of the start control module 11 to the second start mode is not detected; therefore, when the test timing T4b of the network card testing module 21 passes the test, the monitoring module 22 does not detect that the start control module 11 is switched to the second start mode, and does not control the start control module 11 and the network card testing module 21 to synchronously re-execute the server testing program and the network card testing program, and then stays in the pass state, so that the user can know that the server testing program has an error.
In summary, in the invention, the server test program execution module and the network card test module are used for synchronously executing the server test program and the network card test program, and then the monitoring module is used for monitoring the starting mode change of the starting control module, so that after the network card test program of the intelligent network card is completed, whether the server test program is qualified or not is judged through the starting mode change of the starting control module, and whether the server test program and the network card test program are synchronously re-executed or not is further determined; therefore, the invention can effectively ensure that the server test program and the network card test program have the same cycle test times through synchronous re-execution of the server and the intelligent network card, and can keep the current phenomenon by stopping execution when the test result of any one of the server test program or the network card test program is unqualified, thereby avoiding the phenomenon of test error from being washed away due to integral re-execution and being beneficial to debugging operation of a user.
The above detailed description of the preferred embodiments is intended to more clearly describe the features and spirit of the present invention, and is not intended to limit the scope of the present invention by the preferred embodiments disclosed above. On the contrary, it is intended to cover various modifications and equivalent arrangements included within the scope of the claims.
Claims (8)
1. A startup test method is applied to a server and an intelligent network card, the intelligent network card is in communication connection with the server, and the startup test method comprises the following steps:
(A) controlling the server to execute a server test program, and modifying a starting control module of the server from a default first starting mode to a second starting mode when a first execution result of executing the server test program is qualified; the first starting mode enables the server to be kept in a power-off state in a power re-supply state, and the second starting mode enables the server to enter a power-on state in the power re-supply state;
(B) when the step (A) is executed, the intelligent network card is simultaneously controlled to execute a network card test program, and when a second execution result of the network card test program is qualified, whether the starting control module of the server is in the second starting mode is compared;
(C) when the starting control module of the server is in the second starting mode, the intelligent network card controls the starting control module to be modified from the second starting mode to the default first starting mode; and
(D) and controlling the server and the intelligent network card to synchronously re-execute the server test program and the network card test program.
2. The boot test method of claim 1, wherein: and (A) stopping executing the server test program when the first execution result of executing the server test program is unqualified.
3. The boot test method of claim 1, wherein: and (B) stopping executing the network card test program when the second execution result of executing the network card test program is unqualified.
4. The boot test method of claim 1, wherein: and (C) stopping executing the network card test program when the starting control module of the server is in the first starting mode.
5. A power-on test system, comprising:
a server, comprising:
the starting control module is provided with a first starting mode and a second starting mode, the first starting mode enables the server to be kept in a power-off state under a power re-supply state, the second starting mode enables the server to enter a power-on state under the power re-supply state, and the first starting mode is defaulted by the starting control module; and
a server test program execution module, electrically connected to the start control module, having a built-in server test program, for executing the server test program to generate a first execution result, and controlling the start control module to modify the first start mode into the second start mode when the first execution result is qualified; and
the intelligent network card is detachably installed on the server, is in communication connection with the start control module, and is used for executing a network card test program to generate a second execution result, comparing whether the start control module is in the second start mode when the second execution result is qualified, and further controlling the start control module to be changed from the second start mode to the default first start mode when the start control module is in the second start mode, and further controlling the server and the intelligent network card to synchronously re-execute the server test program and the network card test program.
6. The boot test system of claim 5, wherein the intelligent network card further comprises:
the network card testing module is internally provided with the network card testing program and carries out initialization testing according to the network card testing program so as to generate a second execution result; and
and the monitoring module is electrically connected with the network card test module, is in communication connection with the start control module, and is used for comparing whether the start control module is in the second start mode or not when the second execution result generated by executing the network card test program is qualified, and when the start control module is in the second start mode, the monitoring module further controls the start control module to be changed from the second start mode to the default first start mode, and further controls the server and the intelligent network card to synchronously re-execute the server test program and the network card test program.
7. The boot test system of claim 6, wherein: the monitoring module is connected with the starting control module in a communication mode through a network cable.
8. The boot test system of claim 5, wherein: the starting control module is a substrate management controller.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011146818.6A CN112231162B (en) | 2020-10-23 | 2020-10-23 | Startup test system and startup test method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011146818.6A CN112231162B (en) | 2020-10-23 | 2020-10-23 | Startup test system and startup test method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112231162A true CN112231162A (en) | 2021-01-15 |
CN112231162B CN112231162B (en) | 2022-03-15 |
Family
ID=74109505
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011146818.6A Active CN112231162B (en) | 2020-10-23 | 2020-10-23 | Startup test system and startup test method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112231162B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112988483A (en) * | 2021-02-20 | 2021-06-18 | 山东英信计算机技术有限公司 | Cooperative testing method, system and equipment based on intelligent network card and host |
US11620199B1 (en) * | 2021-12-23 | 2023-04-04 | Quanta Computer Inc. | Method and system for detection of post routine deviation for a network device |
WO2023147748A1 (en) * | 2022-02-07 | 2023-08-10 | 苏州浪潮智能科技有限公司 | Method and apparatus for initializing smart network interface card by server, device, and medium |
CN117850903A (en) * | 2023-12-13 | 2024-04-09 | 天翼云科技有限公司 | A front-end and back-end synchronization system and method based on virtio protocol |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020030695A (en) * | 2000-10-17 | 2002-04-25 | 윤종용 | Method for automatically testing stability and basic functionality of server |
DE10125382A1 (en) * | 2001-01-26 | 2002-08-14 | Cst Concepts Comm System Test | Distributed test system for testing and monitoring electronic signals at network connections processing signals taking into account associated time information |
CN1431595A (en) * | 2002-11-29 | 2003-07-23 | 威盛电子股份有限公司 | Automatic main board test system and methods |
CN101727368A (en) * | 2008-10-23 | 2010-06-09 | 英业达股份有限公司 | Startup and shutdown test method and startup and shutdown test system |
CN101741577A (en) * | 2008-11-14 | 2010-06-16 | 英业达股份有限公司 | Test method and test system for baseboard management controller |
TW201202918A (en) * | 2010-07-02 | 2012-01-16 | Inventec Corp | A testing method and the device of the integrated lights-out card |
CN106603343A (en) * | 2017-01-11 | 2017-04-26 | 郑州云海信息技术有限公司 | A method for testing stability of servers in batch |
CN107643963A (en) * | 2017-08-02 | 2018-01-30 | 中标软件有限公司 | Network interface card and the method and device of Compatibility of Operating System test |
CN109510742A (en) * | 2019-01-25 | 2019-03-22 | 郑州云海信息技术有限公司 | A kind of server network interface card remote test method, device, terminal and storage medium |
US10255151B1 (en) * | 2016-12-19 | 2019-04-09 | Amazon Technologies, Inc. | Security testing using a computer add-in card |
-
2020
- 2020-10-23 CN CN202011146818.6A patent/CN112231162B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020030695A (en) * | 2000-10-17 | 2002-04-25 | 윤종용 | Method for automatically testing stability and basic functionality of server |
DE10125382A1 (en) * | 2001-01-26 | 2002-08-14 | Cst Concepts Comm System Test | Distributed test system for testing and monitoring electronic signals at network connections processing signals taking into account associated time information |
CN1431595A (en) * | 2002-11-29 | 2003-07-23 | 威盛电子股份有限公司 | Automatic main board test system and methods |
CN101727368A (en) * | 2008-10-23 | 2010-06-09 | 英业达股份有限公司 | Startup and shutdown test method and startup and shutdown test system |
CN101741577A (en) * | 2008-11-14 | 2010-06-16 | 英业达股份有限公司 | Test method and test system for baseboard management controller |
TW201202918A (en) * | 2010-07-02 | 2012-01-16 | Inventec Corp | A testing method and the device of the integrated lights-out card |
US10255151B1 (en) * | 2016-12-19 | 2019-04-09 | Amazon Technologies, Inc. | Security testing using a computer add-in card |
CN106603343A (en) * | 2017-01-11 | 2017-04-26 | 郑州云海信息技术有限公司 | A method for testing stability of servers in batch |
CN107643963A (en) * | 2017-08-02 | 2018-01-30 | 中标软件有限公司 | Network interface card and the method and device of Compatibility of Operating System test |
CN109510742A (en) * | 2019-01-25 | 2019-03-22 | 郑州云海信息技术有限公司 | A kind of server network interface card remote test method, device, terminal and storage medium |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112988483A (en) * | 2021-02-20 | 2021-06-18 | 山东英信计算机技术有限公司 | Cooperative testing method, system and equipment based on intelligent network card and host |
US11620199B1 (en) * | 2021-12-23 | 2023-04-04 | Quanta Computer Inc. | Method and system for detection of post routine deviation for a network device |
WO2023147748A1 (en) * | 2022-02-07 | 2023-08-10 | 苏州浪潮智能科技有限公司 | Method and apparatus for initializing smart network interface card by server, device, and medium |
CN117850903A (en) * | 2023-12-13 | 2024-04-09 | 天翼云科技有限公司 | A front-end and back-end synchronization system and method based on virtio protocol |
Also Published As
Publication number | Publication date |
---|---|
CN112231162B (en) | 2022-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112231162B (en) | Startup test system and startup test method | |
CN112948157B (en) | Server fault positioning method, device and system and computer readable storage medium | |
JP6530774B2 (en) | Hardware failure recovery system | |
WO2022198972A1 (en) | Method, system and apparatus for fault positioning in starting process of server | |
CN112667462B (en) | System, method and medium for monitoring double flash memory operation of server | |
JP2014130585A (en) | Firmware upgrade error detection and automatic rollback | |
CN102571498B (en) | Fault injection control method and device | |
CN102289398A (en) | Restart testing method | |
CN110109782B (en) | Method, device and system for replacing fault PCIe (peripheral component interconnect express) equipment | |
CN111752776A (en) | Cyclic power-on and power-off test method and system for server | |
US20140201513A1 (en) | Power management circuit, server, and power management method thereof | |
CN111338698A (en) | Method and system for accurately booting server by BIOS (basic input output System) | |
CN111352779A (en) | On-off test method of AC power supply of MOC card and related assembly | |
CN111367743A (en) | Method and system for diagnosing power failure of server in cycle restart test process | |
CN106055440A (en) | Testing method and system for realizing abnormal power failure of server through BMC | |
CN101739319A (en) | Computer device | |
JP5285045B2 (en) | Failure recovery method, server and program in virtual environment | |
CN111488250A (en) | High-density multi-node server testing method, system, terminal and storage medium | |
TWI759926B (en) | System and method for power on testing | |
JP5300059B2 (en) | Power supply system, diagnosis method and program thereof | |
CN116610430A (en) | Method for realizing electrified operation and maintenance of processor and server system | |
CN116185510A (en) | Partition switch starting method, array server and computer readable storage medium | |
CN116449800A (en) | Control logic switching method, device, equipment and medium | |
CN113868001B (en) | Method, system and computer storage medium for checking memory repair result | |
CN100369009C (en) | Monitoring system and method using system management interrupt signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |